Este documento trata sobre la representación del conocimiento en inteligencia artificial. Define la representación del conocimiento como una combinación de estructuras de datos y mecanismos interpretativos que permiten representar y manipular conocimiento para crear soluciones a nuevos problemas. Explica que existen diferentes tipos de conocimiento como declarativo, procedimental y heurístico, y diferentes métodos para representar conocimiento como ontologías.
1. Universidad Fermín Toro
Vicerrectorado Académico
Facultad de Ingeniería
Escuela de Computación
Luis Rojas 25.834.833
Prof. Edecio Freitez
Inteligencia Artificial
SAIA A
17 de junio de 2018
“ R E P R E S E N TA C I Ó N D E L C O N O C I M I E N T O ”
2. REPRESENTACIÓN DEL CONOCIMIENTO: DEFINICIÓN
Es un área de la inteligencia artificial cuyo
objetivo fundamental es representar el
conocimiento de una manera que facilite la
inferencia (sacar conclusiones) a partir de dicho
conocimiento.
También se puede establecer que 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.
3. M E T O D O L O G Í A D E L A R E P R E S E N TA C I Ó N
D E L C O N O C I M I E N T O
HECHOS
Los sucesos verdaderos que se
buscan de representar.
REPRESENTACIÓN
En una determinada forma, las
entidades que se buscan
manipular.
Ontología: Forma de representar los conceptos de interés de un
determinado dominio o conocimiento, análogo a una base de datos.
4. C A R A C T E R Í S T I C A S D E L A
R E P R E S E N TA C I Ó N D E L C O N O C I M I E N T O
• Comprensible para los humanos:
La representación del conocimiento
es vista como un lenguaje natural,
así que la lógica debería fluir
libremente.
• Facilidad de modificación y
actualización
• Consistencia: Siendo consistente,
la representación del conocimiento
puede eliminar conocimiento
redundante o conflictivo.
• Soporte de la actividad inteligente
que usa la base de conocimiento
• Cobertura: significa que la
representación del conocimiento
cubre la información en anchura y
profundidad.
• Eficiente
5. T I P O S D E C O N O C I M I E N T O
Declarativo
Son hechos sobre objetos o situaciones. Posee mayor capacidad expresiva, menor capacidad
creativa o computacional. Es conocimiento pasivo, expresado como sentencias acerca de los
hechos del mundo que nos rodea (el saber que hacer). Puede ser representado 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 Relacional – Conocimiento Heredable – Conocimiento Inferible:
6. T I P O S D E C O N O C I M I E N T O
Procedimental
Es aquel conocimiento compilado que se refiere a la forma de realizar una cierta tarea (el saber
cómo hacerlo). Por ejemplo, los pasos necesarios para resolver una ecuación algebraica son
expresados como conocimiento procedimental. 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). Por ejemplo, los pasos
necesarios para resolver una ecuación algebraica son expresados como conocimiento
procedimental.
7. T I P O S D E C O N O C I M I E N T O
Heurístico
Es un tipo especial de conocimiento usado por los humanos para resolver problemas complejos.
El adjetivo heurístico significa 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.
8. C A PA C I D A D E S D E L A R E P R E S E N TA C I Ó N
D E L C O N O C I M I E N T O
• Fácilmente modificable, puede ser incrementado.
• Representar distinciones importantes.
• Focalizar el conocimiento relevante.
• Ser comprensible.
• Captar generalizaciones.
• Ser usado en diversas situaciones y propósitos.
• Permitir diversos grados de detalle.
• Captar la incertidumbre, imprecisión.