REPRESENTACION DEL CONOCIMIENTO
Representación
Una representación es algo que significa o quiere decir algo. Es un modelo de lo que se desea representar. Existen dos espacios el representativo y el representado. El representativo de be de algún modo, reflejar algunos aspectos del espacio representado. Las mismas características en el espacio representado pueden ser representados de forma desigual en espacios representativos diferentes. El problema de la representación es aquel que consiste en determinar un mapeo entre los conceptos y relaciones del espacio representado y de los conceptos y relaciones del espacio representativo. Una representación nos permite llegar a conclusiones sobre lo que es representado mirando el espacio representativo.
¿Como se representa el conocimiento en el ser humano?
Es un ambiente donde hay objetos y eventos. Un cerebro el cual se logre ciertos estados dependientes de su estado usual o cotidiano y que la información sensorial estimule a este. Experiencias de tipo fenomenológico, la cual se asume como una función de nuestro estado mental. Un modelo o teoría del ambiente, del estado mental y de la experiencia.
Espacios Representado y Representativo EXPERIENCIA DE TIPO FENOMENALÓGICO
AMBIENTE
ESTADOS MENTALES
Espacio Representado Espacio representativo Las siguientes relaciones sostienen : ambiente estado mental estado mental experiencia fenomenológica estado mental teorías de representación Las siguientes relaciones no sostienen : ambiente experiencia de representación
REPRESENTACION
Redes semánticas.
Frames.
Redes Semánticas
Esta forma de representación es una aplicación muy natural del lenguaje de la teoría de conjuntos para el problema de como caracterizar la naturaleza de los conceptos. Los conceptos están representados por un aumentado conjunto de rasgos. Dos conceptos pueden estar: desligados (no tener atributos en común); sobrepuestos (tener algunos pero no todos los atributos en común); anidados (todos los atributos de un concepto están incluidos en el otro); ser idénticos (estar especificados en forma exacta por el mismo conjunto de rasgos). -
Redes Semánticas sobrepuestos (tener algunos pero no todos los atributos en común);
Ejemplo de Red Semántica Alimentos Come Puede Tiene
Animal
Respirar Piel es_un
Puede Piolín
Pájaro
es_un es Canario
es
Tiene Volar Alas
Tiene Pone Huevos
Puede Cantar Amarillo
Persona
Piernas y Brazos
es Inteligente es Carnívoro
Red semántica en Prolog r("ANIMAL",puede,respirar). r("ANIMAL",tiene,piel). r("ANIMAL",come, alimentos). r(“PERSONA”,es_un,”ANIMAL). r("PAJARO",es_un,"ANIMAL"). r("PAJARO",puede,volar). r("PAJARO",tiene,alas). r("PAJARO",pone,huevos). r("CANARIO",es,"PAJARO"). r(“CANARIO”,puede,cantar). r("CANARIO",es,amarillo). r("PIOLIN",es_un,"CANARIO"). r("PERSONA",tiene,piernas). r("PERSONA",es,inteligente). r("JUAN”, es_una,"PERSONA").
Redes Semánticas
Se denomina a los símbolos como "nodos" de una malla de conceptos jerarquizados y bien establecidos con sus relaciones. La red determinada con lazos constituidos en (a,R,b), el cual "a" y "b" son los nodos que permanecen enlazados a través de la relación "R" ¿Qué determinaría el modelo si le hacemos saber que las avestruces son del tipo PAJARO? Pajaro es Avestruz
No_puede
Volar
Redes Semánticas
La información en la red de trabajo semántico no presenta dificultades si los datos son apropiados. Los procesos más adecuados en la implementación de una red son: - Determinar las propiedades de los conceptos. - Si alguna información no es encontrada o el caso en que sea errónea, se debe modificar el modelo tipo que posee las características esenciales. - Repetir el proceso anterior, hasta que se obtenga éxito. - El principio básico es que si dos datos se contraponen o son conflictivos (contradictorios en el caso de la AVESTRUZ), se debe abastecer por medio de un concepto y distinguir que una representación es más específica que la otra.
FRAMES o MARCOS
Esta es una forma de organizar el conocimiento como una colección de características comunes al concepto, objeto, situación o sujeto. Un marco tiene un conjunto de slot Cada slot se puede llenar con un dato, un conjunto de datos, o una referencia a otro marco.
Ejemplo Nombre: Ocupante_habitación Ocupante Nombre_Ocupante Númer_habitación Rango(1..300) Fecha_entrada Unidad(Día,Mes,Año) Fecha_salida Unidad(Día,Mes,Año) Nombre: Nombre_ocupante Nombre_1 Unidad(Nombre,Paterno,Materno) Nombre_2 Unidad(Nombre,Paterno,Materno)
Ejemplo Nombre: Ocupante_habitación_8506_09 Ocupante Ocupante_8506_09 Númer_habitación 101 Fecha_entrada 2 Agosto 2004 Fecha_salida 23 Agosto 2004 Nombre: Nombre_ocupante Nombre_1
Juan Pérez Diaz
El tipo de detalle asociado a los slots de un frame incluyen:
Valores, que establecen exactamente lo que un atributo debe ser. También puede ser un valor por defecto, en cuyo caso los individuos, heredarán ese valor, siempre que no tengan uno propio. Restricciones, que puede ser de valor, estableciendo los tipos de valores posibles de ser adoptados por ese atributo para las instancias de la clase en cuestión, estableciendo un valor máximo y otro mínimo para los valores del atributo. Procedimientos agregados, que indican como usar el atributo.
FRAMES
Los frames se vinculan entre sí por relaciones de pertenencia e inclusión que permiten que atributos y características de una clase sean "heredados" por subclases o individuos miembros. Un frame es una estructura que puede representar situaciones características Los frames no ocurren solos, ellos ocurren en colecciones relacionadas, ligados con sistemas de frames. Los frames son caminos posibles para contener información al respecto de acciones futuras y subacciones ocurrentes de un proceso.
FRAMES
Usualmente en la construcción de sistemas expertos son utilizados los marcos para expresar el entorno de trabajo. Por medio de estos es posible organizar los datos con un buen nivel de estructura. Los marcos representan conocimientos en todos los niveles de abstracción, a diferencia de las redes semánticas, en donde los nodos y relaciones tienen un lugar en la estructura de representación, pero no actúan en las representaciones de alto nivel. Los marcos son estructuras para representar el concepto genérico almacenado en la memoria del computador, al igual que una persona lo hace cuando percibe las ideas más importantes. Es decir, cuando recordamos la imagen de un objeto particular, lo que recordamos, al mismo tiempo, es un grupo de atributos típicos de ese objeto.
FRAMES (frame conducto-sanguineo (forma tubular) (contiene sangre)) (frame arteria (es-un conducto-sanguineo) (localizacion {brazo, cabeza, pierna, tronco}) (sangre rica-en-oxigeno) (pared muscular)) (frame vena (es-un conducto-sanguineo) (pared fibrosa))
(frame aorta (es-un arteria) (localizacion tronco) (diametro 2.5)) (frame arteria-izquierda-X (es-un arteria) (localizacion brazo) (sangre pobre-en-oxigeno) (diametro 0.4))
CONCLUSIONES EL CONOCIMIENTO DE UN CONCEPTO ES EL CONJUNTO DE REGLAS QUE DESCRIBEN EL COMPORTAMIENTO DEL CONCEPTO. UN MODELO DE REPRESENTACIÓN DE CONOCIMIENTO DEBE SER UN LENGUAJE ABIERTO Y COMPOSICIONAL. COMPRENSIÓN DE UN CONCEPTO SIGNIFICA ASOCIAR LA REPRESENTACIÓN AL CONOCIMIENTO SOBRE ESE CONCEPTO. LA SIMILITUD SEMÁNTICA ES LA BASE DE LA CONCEPTUALIZACIÓN DE UNA PERCEPCIÓN. LA COMUNICACIÓN ENTRE AGENTES NECESITA UNA CIERTA CANTIDAD DE TÉRMINOS EN COMÚN PERO MÁS AÚN CONOCIMIENTO EN COMÚN ESTRUCTURAS COGNITIVAS EN UNA “CONVERSACIÓN” SON COMPATIBLES SI SIRVEN AMBAS PARA RAZONAR CON EL OBJETIVO DE LA COMUNICACIÓN.