Representacion Del Conocimiento
Introducción
Representación del conocimiento
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 a los mecanismos de IA para obtener soluciones de manera más eficienteProblemas
¿Cómo escoger el formalismo de representación que nos permita hacer una traducción fácil del mundo real a la representación? ¿Cómo ha de ser esa representación para que pueda ser utilizada de forma eficiente?
c b e a (LSI-FIB-UPC)
Inteligencia Artificial
Curso 2006/2007
1 / 15
Representación del conocimiento
Introducción
Diferencia entre información y conocimiento(1)
Llamaremos información al conjunto de datos básicos, sin interpretar, que se obtienen como entrada del sistema.
Por ejemplo:
Los datos numéricos que aparecen en una analítica de sangre, Los datos de los sensores de una planta química
Llamaremos conocimiento al conjunto de datos de primer orden, que modelan de forma estructurada la experiencia que se tiene sobre un cierto dominio o quesurgen de interpretar los datos básicos.
Por ejemplo:
La interpretación de los valores de la analítica de sangre o de los sensores de la planta química para decir si son normales, altos o bajos, preocupantes, peligrosos, ... El conjunto de estructuras de datos y métodos para diagnosticar a pacientes a partir de la interpretación del análisis de sangre, o para ayudar en la toma de decisiones de quehacer en la planta química
c b e a (LSI-FIB-UPC)
Inteligencia Artificial
Curso 2006/2007
2 / 15
Representación del conocimiento
Introducción
Diferencia entre información y conocimiento (2)
Los sistemas de IA necesitan diferentes tipos de conocimiento que no suelen estar disponibles en bases de datos y otras fuentes de información:
Conocimiento sobre los objetos en unentorno y posibles relaciones entre ellos Conocimiento sobre los procesos en los que interviene o que le son útiles Conocimiento difícil de representar como datos básicos, como la intensionalidad, la causalidad, los objetivos, información temporal, conocimiento que para los humanos es “de sentido común”, etc.
Intuitivamente podemos decir Conocimiento = Información + Interpretación
c b e a(LSI-FIB-UPC)
Inteligencia Artificial
Curso 2006/2007
3 / 15
Representación del conocimiento
Esquema de representación
Representación del conocimiento
Para representar algo necesitamos saber
Su forma o estructura Que uso le dan los seres inteligentes Que uso le dará una inteligencia artificial Como adquirir el conocimiento Como almacenarlo y manipularlo
Por desgracia no hayrespuestas completas para todas estas preguntas desde el punto de vista biológico o neurofisiológico
Construiremos modelos que simulen la adquisición, estructuración y manipulación del conocimiento y que nos permitan crear sistemas artificiales inteligentes.
c b e a (LSI-FIB-UPC)
Inteligencia Artificial
Curso 2006/2007
4 / 15
Representación del conocimiento
Esquema de representaciónEsquema de representación
Un esquema de representación es un instrumento para codificar la realidad en un ordenador Es importante distinguir entre
El mundo real (lo que queremos representar) → Dominio Su representación → uno o más esquemas de representacion
Desde un punto de vista informático un esquema de representación puede ser descrito como una combinación de
Estructuras de datos quecodifican el problema en curso con el que se enfrenta el agente → Parte estática Estructuras de datos que almacenan conocimiento referente al entorno en el que se desarrolla el problema y procedimientos que manipulan las estructuras de forma consistente con una interpretación plausible de las mismas → Parte dinámica
c b e a (LSI-FIB-UPC)
Inteligencia Artificial
Curso 2006/2007
5 / 15...
Regístrate para leer el documento completo.