Representacin del Conocimiento Conceptos centrales l Ontologa Individuos

  • Slides: 39
Download presentation
Representación del Conocimiento

Representación del Conocimiento

Conceptos centrales l Ontología – Individuos, propiedades y relaciones l Clases – Jerarquía conceptual

Conceptos centrales l Ontología – Individuos, propiedades y relaciones l Clases – Jerarquía conceptual – Propiedades y relaciones – Relación de Herencia – Hipótesis del mundo cerrado y conocimeinto completo – Negación y conocimiento incompleto – Non-monotonicidad y Principio de especificidad – Preferencias – Latices: cuando no queda más remedio!

El propósito… l Especificar: – Los individuos en el dominio/universo – Sus propiedades –

El propósito… l Especificar: – Los individuos en el dominio/universo – Sus propiedades – Sus relaciones l Dos requerimientos: – Expresar el conocimiento de forma económica – Usar la inferencia de manera eficiente l Dos problemas: – El conocimiento es no-monotónico – El compromiso de la representación del conocimiento

La ontología Los animales ¿Listar todos los individuos con sus propiedades y relaciones?

La ontología Los animales ¿Listar todos los individuos con sus propiedades y relaciones?

Clases Animales Aves Peces Mamíferos Partición del espacio agrupando objetos similares!

Clases Animales Aves Peces Mamíferos Partición del espacio agrupando objetos similares!

Primera distinción: Clases Animaless Aguilas Aves Pingüinos Peces Mamíferos Ornitorrintos Partición más fina del

Primera distinción: Clases Animaless Aguilas Aves Pingüinos Peces Mamíferos Ornitorrintos Partición más fina del espacio…

Las Clases Animalwas Aguilas Aves Pingüinos Peces Mamíferos Ornitorrintos Abstracción sobre los individuos!

Las Clases Animalwas Aguilas Aves Pingüinos Peces Mamíferos Ornitorrintos Abstracción sobre los individuos!

Clases

Clases

Relación de Herencia l Las águilas vuelan

Relación de Herencia l Las águilas vuelan

Hipótesis del Mundo cerrado l Se asume que el conocimiento es completo l La

Hipótesis del Mundo cerrado l Se asume que el conocimiento es completo l La negación es implicita: No se encuentra la propiedad “negada” bajo la cerradura de la relación de herencia. l Es posible equivocarse!

Los peces vuelan?

Los peces vuelan?

Los peces comen animales?

Los peces comen animales?

Hay que asumir que el conocimiento es incompleto! Hay que incluir la Negación!

Hay que asumir que el conocimiento es incompleto! Hay que incluir la Negación!

Expresividad de la Negación l Se pueden expresar proposiciones negativas: – Los peces no

Expresividad de la Negación l Se pueden expresar proposiciones negativas: – Los peces no caminan – Los elefantes no son rosa l Hay mucho más proposiciones negativas que positivas, que muchas veces no se expresan! l Se puede consultar la KB por proposiciones positivas o negativas, establecidas explícitamente o incluidas en la cerradura de la relación de herencia.

Si la estructura no contiene una proposición positiva ni su negativa?

Si la estructura no contiene una proposición positiva ni su negativa?

Los elefantes comen mariposas? l No sé: El científico l No: Se asume una

Los elefantes comen mariposas? l No sé: El científico l No: Se asume una extensión consistente con la hipótesis del mundo cerrado, psicológicamente plausible dado que hay muchas más proposciones negativas que positivas l Si: El creativo!

Si asume que el conocimiento es incompleto

Si asume que el conocimiento es incompleto

Pero la negación da lugar a que aparezcan… contradicciones!

Pero la negación da lugar a que aparezcan… contradicciones!

Defaults y excepciones!

Defaults y excepciones!

Principio de Especificidad: En caso de conflicto preferir la información más específica

Principio de Especificidad: En caso de conflicto preferir la información más específica

Principio de especificidad!

Principio de especificidad!

Principio de especificidad l Recolactar todas las proposiciones o relaciones relevantes l Poner lo

Principio de especificidad l Recolactar todas las proposiciones o relaciones relevantes l Poner lo más específico al frente de la lista l No importa si la estructura se recorre top-down o bottom-up Vuela Tweety, el pingüino? [no-vuela(Tweety), vuela(Tweety)…]

Taxonomía con instancias particulares (Pineda et al, 2017)

Taxonomía con instancias particulares (Pineda et al, 2017)

Taxonomía con valores indeterminados (Pineda et al, 2017)

Taxonomía con valores indeterminados (Pineda et al, 2017)

Pero puede haber contradicciones por otras causas!

Pero puede haber contradicciones por otras causas!

Extensiones multiples l Los animales viven donde nacieron l Los animales viven donde trabajan

Extensiones multiples l Los animales viven donde nacieron l Los animales viven donde trabajan l Tweety es un Pingüino l Tweety nació en la Patagonia l Tweety trabaja en el zoológico de Chapultepec Dónde vive Tweety?

Dónde vive Tweety? Lo podemos resolver por el Principio de especificidad?

Dónde vive Tweety? Lo podemos resolver por el Principio de especificidad?

Extensiones Multiples! nació(x, y) vive(x, y) trabaja(x, y) vive(x, y)

Extensiones Multiples! nació(x, y) vive(x, y) trabaja(x, y) vive(x, y)

Dafaults implicativos l Los animales viven donde nacieron l Los animales viven donde trabajan

Dafaults implicativos l Los animales viven donde nacieron l Los animales viven donde trabajan l Tweety es un Pingüino l Tweety nació en la Patagonia? l Tweety trabaja en el zoológico de Chapultepec? No hay contradicción si la KB si no contiene proposiciones concretas relevantes!

Preferencias

Preferencias

Preferencias versus propiedades l Propiedad: Carácter más necesario – Las aves tienen alas l

Preferencias versus propiedades l Propiedad: Carácter más necesario – Las aves tienen alas l Preferencia: Carácter más contingente – Las aves viven donde nacieron

Solución: l Distinguir a las preferencias de las propiedades (unuarias y binarias en ambos

Solución: l Distinguir a las preferencias de las propiedades (unuarias y binarias en ambos casos) l Las propiedades y relaciones son las preferencias con mayor prioridad l Dar un peso relativo (negativo) a las preferencias – Mientras más negativo menos preferido – Peso de las propiedades y relaciones: cero l Recolectar la lista de preferencias poniendo lo más específico y con mayor peso al frente! l No importa si se busca top-down o bottom-up.

Extensiones Multiples! nació(Twe, Pat) vive(Twe, Pat) trabaja(Twe, Chap) vive(Twe, Chap)

Extensiones Multiples! nació(Twe, Pat) vive(Twe, Pat) trabaja(Twe, Chap) vive(Twe, Chap)

Lo podemos resolver por el Principio de especificidad? l Los animales viven donde nacieron,

Lo podemos resolver por el Principio de especificidad? l Los animales viven donde nacieron, peso = 3 l Los animales viven donde trabajan, peso = 4 l Tweety es un Pingüino l Tweety nació en la Patagonia l Tweety trabaja en el zoológico de Chapultepec Dónde vive Tweety? [vive(Tweety, Chapultepec), vive(Tweety, Patagonia)…]

Pero puede haber contradicciones por otras causas!!!

Pero puede haber contradicciones por otras causas!!!

Definir clases en base a propiedades?

Definir clases en base a propiedades?

Latices

Latices

Mejor… por especificidad No Cantan Pulmones Cantan

Mejor… por especificidad No Cantan Pulmones Cantan

El compromiso… l Las clases son mutuamente excluyentes… idealmente! l Las clases son primero

El compromiso… l Las clases son mutuamente excluyentes… idealmente! l Las clases son primero que las propiedades… idealmente! l Hay un compromiso que se refleja en la estructura y la consistencia del sistema l Las diversas perspectivas conceptuales