Sunteți pe pagina 1din 15

UNIVERSIDAD FERMÍN TORO

VICERRECTORADO ACADEMICO
ESCUELA DE COMPUTACIÓN

Representación de
Conocimiento
en la Inteligencia
Artificial

Por:
Manuel Eduardo Torres Rivas
C.I. 26.561.400
mr-x1981@hotmail.com
Inteligencia Artificial Sección: SAIA – A
Profesor: Ing. Edecio Freitez
Representación del
CONTENIDO Conocimiento
Definición Características
Objetivos
Propiedades
de la RC
Técnicas Capacidades
de RC
Representación del La Inteligencia artificial y el desarrollo de sistemas
inteligentes requieren adecuadas representaciones
Conocimiento del conocimiento para que imiten la inteligencia. El
conocimiento no debe confundirse con datos o
información. El Conocimiento incluye y requiere
datos información.

Definición
Es el proceso de transformación de
éste a un dominio o un lenguaje
simbólico para ser procesado en un
computador.

Es una combinación de estructuras de datos (que nos


permiten representar mediante un formalismo determinado
las “verdades" relevantes en algún dominio) asociadas con
Mecanismos interpretativos que nos permiten manipular el
conocimiento representado a fin de crear soluciones a
Problemas nuevos.
Características
 Cobertura, significa que la
representación del conocimiento
cubre la información en anchura y
profundidad.
 Comprensible por humanos. La
representación del conocimiento
es vista como un lenguaje natural,
así que la lógica debería fluir
libremente.

 Consistencia. Siendo consistente, la


representación del conocimiento
puede eliminar conocimiento
redundante o conflictivo.
 Eficiencia.
 Facilidad de modificación y
actualización.
 Soporte de la actividad inteligente
que usa la base de conocimiento.
Objetivos de la RC
 Manipular conocimiento cualitativo
 Estructurar el Conocimiento
 Capturar significado complejo
 Procesar interpretaciones del Conocimiento
 Inferir el conocimiento a partir de hechos
establecidos.
 Representar tanto principios generales como
específicos.
 Comprensible por humanos. La representación del
conocimiento es vista como un lenguaje natural, así
que la lógica debería fluir libremente.

RC: Represe ntación del Conoci miento


Propiedades Incierto/impreciso
Con Incertidumbre
Debe estructurarse de
la manera como se va a Difícil de caracterizar
utilizar con precisión

Voluminoso Cambia, es
dinámico
Tipos de RC
Procedimental
<<El saber como hacerlo>> Es aquel conocimiento compilado que se refiere a la forma de realizar
una cierta tarea. Los modelos procedimentales y sus esquemas de
representación almacenan conocimiento en la forma de cómo hacer las
cosas. Pueden estar caracterizados por gramáticas formales,
usualmente implantadas por sistemas o lenguajes procedimentales
y sistemas basados en reglas sistemas de producción.

Ejemplos: el proceso de como hacer un vestido, un


computador, una máquina, hacer una pintura, la
resolución de ecuaciones algebraicas

RC: Represe ntación del Conoci miento


Tipos de RC Son hechos sobre objetos o situaciones. Posee mayor
capacidad expresiva, menor capacidad creativa o
computacional. Es conocimiento pasivo, expresado como
Declarativo sentencias acerca de los hechos del mundo que nos
rodea (el saber que hacer). Puede ser representado
<<El saber que hacer>>
con modelos relacionales y esquemas basados en
lógica. Los modelos relacionales pueden representar el
conocimiento en forma de árboles, grafos o redes
semánticas. Los esquemas de representación lógica
incluyen el uso de lógica proposicional y lógica de
predicados.

Conocimiento Conocimiento Conocimiento Inferible:


Relacional: conjunto de Heredable: Conocimiento descrito
relaciones expresables Estructuración jerárquica mediante lógica. Se
mediante tablas (como del conocimiento. Se puede utilizar la
en una Base de Datos). trata de construir un semántica de los
Hemos de aportar árbol o grafo de operadores y el Modus
procedimientos que lo conceptos basado en la Ponens para inferir nuevo
enriquezcan Motor de generalización y/o conocimiento. Ejemplos: Información de una base de datos
inferencia genera especialización.
conocimiento a partir de
información.
Tipos de RC
Heurístico Es un tipo especial de conocimiento usado por los humanos para
resolver problemas complejos. El adjetivo heurístico significa
<<Descubrir>> medio para descubrir. Está relacionado con la palabra griega
heuriskein que significa descubrir, encontrar. Se entiende por
heurístico a un criterio, estrategia, método o truco utilizado para
simplificar la solución de problemas.
Técnicas de RC
Objeto-Atributo-Valor

IA Hechos Difusos:

Reglas

Marcos

Redes Semánticas

RC: Represe ntación del Conoci miento


Hechos Difusos: representa conocimiento

Técnicas de RC
impreciso o ambiguo. Esta ténica lo que permite es
definir funciones de membresía que asignan un valor
entre 0 y 1 a cada valor.

Tripletas Objeto-Atributo-Valor: se utilizan para


representar hechos acerca de objetos y sus atributos, Reglas: esta técnica representa el conocimiento
especificando el valor de un atributo para un presentando unas premisas o condiciones y las
determinado objeto. Típicamente estas tripletas se conclusiones o acciones que de ellas se derivan.
representan en forma de grafos, utilizando una elipse Se suelen representar de la forma IF – THEN -.
para el objeto, un cuadrado para el valor, y una flecha o Las premisas se colocan a continuación del IF en
arco dirigido entre ambos elementos representando el forma normalmente de tripletas O-A-V y utilizando
atributo. operadores booleanos, mientras que las
conclusiones definirían nuevos hechos o
realizarían acciones.
Técnicas de RC
Redes Semánticas o Mapas
Conceptuales: se basa en la utilización de
grafos que representan conceptos, objetos y
relaciones entre ellos. Permiten representar
estructuras jerárquicas de conocimiento. Están
relacionadas también con las tripletas O-A-V, ya
que en las redes semánticas se suelen incluir
también estas estructuras para dar información
sobre los atributos de los diferentes objetos.

Frames o Marcos: es una técnica de


representación muy similar a la utilizada
en la programación orientada a objetos.
Consta de class frames, similares a las
clases, que representan conjuntos de
objetos con características similares. A
partir de ellas se crean las instance
frames que representan elementos
concretos de esa clase.
Capacidades de la RC
 Captar generalizaciones.
 Ser comprensible.
 Fácilmente modificable, incrementable.
 Ser usado en diversas situaciones y propósitos.
 Permitir diversos grados de detalle.
 Captar la incertidumbre, imprecisión.
 Representar distinciones importantes.
 Focalizar el conocimiento relevante

RC: Represe ntación del Conoci miento


Representación de Conocimiento
en la Inteligencia Artificial

Todo problema es más sencillo de


resolver si disponemos de conocimiento
específico sobre él. Este conocimiento
dependiente del dominio se combina con
el conocimiento general sobre cómo
resolver problemas. Este conocimiento ha
de permitir guiar los mecanismos de
inteligencia artificial para obtener
soluciones de manera más eficientes.
Referencias Electrónicas

 http://www.disi.unal.edu.co/~lctorress/iartificial/IA0005l.pdf

 http://scielo.org.bo/scielo.php?script=sci_arttext&pid=S2071-
081X2010000100002

 http://saia.uft.edu.ve/moodle/course/view.php?id=7155

S-ar putea să vă placă și