Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Rep Conocimiento
Rep Conocimiento
Introduccin
Inteligencia Artificial
Luis Villaseor Pineda
Conocimiento?
Definiciones de conocimiento
m. Accin y resultado de conocer. Entendimiento, inteligencia. Facultad de entender y juzgar las cosas. Conciencia, sentido de la realidad: perder alguien el conocimiento. pl. Ciencia, conjunto de nociones e ideas que se tiene sobre una materia: tiene conocimientos bsicos de alemn.
Conocimiento?
Definiciones de conocimiento:
es un conjunto de datos sobre hechos, verdades o de informacin almacenada a travs de la experiencia o del aprendizaje (a posteriori), o a travs de introspeccin (a priori). El conocimiento es una apreciacin de la posesin de mltiples datos interrelacionados que por s solos poseen menor valor cualitativo. Significa, en definitiva, la posesin consciente de un modelo de la realidad. es el conjunto organizado de datos e informacin destinados a resolver un determinado problema.
Para qu?
Para qu?
Tipos de conocimiento
Tipos de conocimiento
Lenguaje
El vehculo de informacin ms complejo Diferentes niveles de representacin lxico, sintctico, semntico, pragmtico
Ontologas
Tipos de conocimiento
La comunicacin, el dilogo
El lenguaje mismo, que trminos y en que circunstancias usarlo La filosofa del lenguaje
Hablar es actuar !!
Tipos de conocimiento
Tipos de conocimiento
Creencias
Lgicas modales
Tipos de conocimiento
Accin
A toda accin corresponde una reaccin Como representar las condiciones de xito y sus consecuencias
Sistemas de reglas
Tipos de representacin
Si bien representar el conocimiento de una manera hace la solucin ms simple, elegir una representacin inadecuada puede hacer que la solucin sea difcil. Por ejemplo, hacer clculos con nmeros arbigos es ms simple que con nmeros romanos. No se conoce una representacin que pueda servir para cualquier propsito.
Tengo 5 pesos, si compro dos manzanas a 1 peso c/u Cunto me queda? Tenemos datos y aplicamos una serie de operaciones sobre ellos para resolverlo
En este caso realizamos una abstraccin y tomamos los datos importantes para resolver el problema
Cunto dinero tengo inicialmente? Cuntas manzanas quiero y cuanto cuestan? Multiplicamos y restamos
No fue necesario pensar en manzanas para resolverlo, slo en enteros y a ellos les aplicamos una serie de operaciones bien conocidas El verbo [comprar] estrictamente hablando nunca fue representado pero fue indispensable para saber lo que se deseaba hacer con los datos. Necesitamos conocimiento y mecanismos para manipularlo y as resolver el problema
en el caso de los humanos esta distincin no es fcil, es por ello que no es algo obvio para nosotros hacer esta diferencia
Dos niveles:
Representaciones de los hechos en un determinado formalismo. stas son las entidades que realmente seremos capaces de manipular.
tenemos un problema, lo analizamos, proponemos un algoritmo, lo programamos en un lenguaje e interpretamos los resultados
Suficiencia de la representacin: La capacidad de representar todos los tipos de conocimiento necesarios en el dominio. Suficiencia deductiva: La capacidad para manipular las estructuras de la representacin con el fin de obtener nuevas estructuras que correspondan con un nuevo conocimiento deducido a partir del antiguo.
Eficiencia deductiva: La capacidad de incorporar informacin adicional en las estructuras de conocimiento con el fin de que los mecanismos de inferencia puedan seguir las direcciones ms prometedoras.
El caso ms simple es aqul en el que una persona inserta directamente el conocimiento en la base de datos. Idealmente, el programa sera capaz de controlar la adquisicin de conocimiento por s mismo.
Eficiencia deductiva: La capacidad de incorporar informacin adicional en las estructuras de conocimiento con el fin de que los mecanismos de inferencia puedan seguir las direcciones ms Desgraciadamente an no existe dicho sistema prometedoras.
El caso ms simple es aqul en el que una persona inserta directamente el conocimiento en la base de datos. Idealmente, el programa sera capaz de controlar la adquisicin de conocimiento por s mismo.
Algunos ejemplos
Conocimiento heredable
Se trata de un sistema de marcos o una red semntica Es a travs de atributos especiales como instanciade, es-un, tipo-de que podemos mejorar la propagacin del conocimiento
4.
5.
Encontrar I en la base de conocimiento. Si el atributo A tiene algn valor asignado, devolver ese valor. En caso contrario, comprobar si el atributo instancia tiene algn valor asignado. Si no lo tiene entonces fallar. En caso contrario, ir al nodo identificado por ese valor y comprobar si all existe algn valor para el atributo A. Si lo hay, devolverlo. En caso contrario, repetir hasta que el atributo es-un no tenga valor asignado o hasta encontrar una respuesta:
Obtener el valor del atributo es-un e ir a ese nodo. Comprobar si el atributo A tiene algn valor. Si lo tiene, devolverlo.
Conocimiento Deductivo
1. Marco era un hombre.
hombre(Marco)
4. Csar fue un gobernante. 5. Todos los romanos o eran leales a Csar o le odiaban.
x : romano(x) leal(x, Csar) odia(x, Csar) x : y : leal(x, y)
Conocimiento Deductivo
Conocimiento Procedural
Conocimiento Procedural
Problemas: la Granularidad
Queremos resolver el problema de los canbales con sus nombres, o no? Podemos representar el hecho que un canbal es un ser humano que como seres humanos Podemos representar el concepto de misionero como? Podemos representar el ro a que nivel es un cauce de agua
Problemas: la Granularidad
Problemas: la Granularidad
Usar primitivas de bajo nivel nos acerca a una forma cannica ganamos en generalidad PERO
La cantidad de espacio para almacenar un hecho simple El enorme trabajo a realizar en la transformacion de una representacin en alto nivel a su forma primitiva No siempre es claro que primitivas vamos a utilizar Por ejemplo en el de parentesco: padre, hermano, hijo Pero como representar primo
Hija(hermano(madre(pedro))) Hija(hermano(padre(pedro)))
Problemas: la Granularidad
Usar primitivas de bajo nivel nos acerca a una forma cannica ganamos en generalidad PERO
La respuesta est generalmente en el dominio mismo: La cantidad de espacio para almacenar un hecho simple para qu diablos nos sirve el conocimiento El enorme trabajo a realizar enaadido? la transformacion de una representacin
en alto nivel a su forma primitiva No siempre es claro que primitivas vamos a utilizar Por ejemplo en el de parentesco: padre, hermano, hijo Pero como representar primo
Hija(hermano(madre(pedro))) Hija(hermano(padre(pedro)))
Adecuar la estructura
a la circunstancia