Professional Documents
Culture Documents
2.4 La lgica de predicados: 2.1 Mapas conceptuales 2.2 Redes semnticas. 2.3 Razonamiento montono.
sintaxis, semntica, validez e inferencia.
no-
05/11/2012
Martnez
Hemos visto, Definiciones, modelos y teoras a cerca del concepto de inteligencia humana, que involucra Modelos de conocimiento adquisicin de Ahora, lo que nos interesa, es la representacin del conocimiento, es decir, la modelizacin del conocimiento, tratando de encontrar la forma de modelizar que sea apropiada para el tratamiento computacional de la inferencia.
05/11/2012 Martnez 2
05/11/2012
En organismos biolgicos se estima que el conocimiento es almacenado como estructuras complejas de neuronas interconectadas.
En las computadoras, el conocimiento tambin se almacena como estructuras simblicas, pero en forma de estados elctricos y magnticos
05/11/2012
Martnez
En forma natural, el ser humano representa el conocimiento simblicamente: imgenes, lenguaje hablado y lenguaje escrito. Adicionalmente, ha desarrollado otros sistemas de representacin del conocimiento: literal, numrico, estadstico, estocstico, lgico.
Adems, se debe considerar que el conocimiento puedes estar incompleto.
05/11/2012
Martnez
05/11/2012
Orientaciones:
Simblica: la descripcin del comportamiento inteligente se basa en
sistemas simblicos, ms o menos formalizados Conexionista: para describir el comportamiento inteligente se modelizan sistemas neuronales
05/11/2012
Martnez
Formalismos de representacin Mapas Conceptuales Redes semnticas y causales (bayesianas) Frames (marcos) y guiones Lgicas
clsica, multivaluadas, modales y difusa
Reglas de produccin
con incertidumbre -MYCIN
05/11/2012
Los mapas conceptuales se empezaron a utilizar En la didctica para las disciplinas cientficas [Novak ,1984] Trmino concept map "un dispositivo esquemtico que representa un conjunto de significados conceptuales incluidos en una estructura de proposiciones".
05/11/2012
Martnez
05/11/2012
Martnez
05/11/2012
Un mapa conceptual es una tcnica sencilla que permite representar el conocimiento de forma grfica como redes conceptuales compuestas por nodos que representan los conceptos, y enlaces, que representan las relaciones entre los conceptos
Esto es: En un mapa conceptual, se vinculan dos o ms conceptos por palabras que describen sus relaciones.
05/11/2012
Martnez
05/11/2012
Martnez
10
05/11/2012
05/11/2012
Martnez
11
05/11/2012
Martnez
12
05/11/2012
Mapa conceptual. Fuente: Emilio Sez Soro. La invencin del ordenador. http://apolo.uji.es/Emilio/IS/tema1-4.html
La nocin de mapa conceptual precisa de tres niveles de anlisis: 1. desde una perspectiva abstracta un mapa conceptual muestra cmo los nodos unidos por arcos pueden verse como representaciones de grafos, usando el trmino tal y como se define en matemticas; desde la perspectiva de visualizacin un mapa conceptual puede verse como diagramas, usando el trmino para significar un dibujo que utiliza una semitica razonablemente bien entendida para alguna comunidad; desde la perspectiva del discurso (lenguaje) un mapa conceptual puede verse como un modo de representar la comunicacin del conocimiento por medio de un lenguaje visual.
2.
3.
05/11/2012
Martnez
14
05/11/2012
Cada perspectiva tiene aspectos comunes y diferentes entre s. La perspectiva abstracta Considera la estructura bsica de los datos de un mapa conceptual como un hipergrafo clasificado que consta de nodos, algunos de los cuales se unen, cada nodo tiene
un tipo, un identificador nico y un contenido (que puede ser estructurado, por ejemplo, como una etiqueta ms otros datos).
05/11/2012
Martnez
15
Cada perspectiva tiene aspectos comunes y diferentes entre s. La perspectiva abstracta un nodo puede incluir otros nodos
que dan al grafo una estructura de hipergrafo en el que un solo enlace puede conectar un conjunto de nodos.
05/11/2012
Martnez
16
05/11/2012
La perspectiva de visualizacin
Considera representar una relacin constante entre los rasgos visuales como signos y su infraestructura semitica, los atributos visuales de nodos y enlaces tienen que darse en una correspondencia nica de uno a uno con sus tipos.
05/11/2012
Martnez
17
es decir,
las estructuras abstractas gramaticales y sus expresiones en un medio
05/11/2012
Perspectiva de discurso
Algunas comunidades pueden encontrar que de esta forma se asigna
un uso del lenguaje de una manera
laxa y asociativa,
05/11/2012
Martnez
19
05/11/2012
20
10
05/11/2012
05/11/2012
Martnez
21
05/11/2012
Martnez
22
11
05/11/2012
05/11/2012
Martnez
23
05/11/2012
Martnez
24
12
05/11/2012
05/11/2012
Martnez
25
Programas especficos para generar mapas conceptuales son, por ejemplo, Knowledge Manager http://www.knowledgemanager.it/, MindMapper http://www.mindmapper.com/ o FreeMind http://freemind.sourceforge.net/wiki/index.php/Main_Page, http://www.youtube.com/watch?v=S70wIB0EBEo&feature=related
Tambin existen otros mtodos que generan los mapas conceptuales a partir de documentos o hipertextos existentes.
13
05/11/2012
05/11/2012
Martnez
27
En Inteligencia Artificial, Quillian desarroll una forma de mapa conceptual que se denomin redes semnticas y que se usa ampliamente para la representar el conocimiento formal.
Quillian'66 Modelo de memoria humana para capturar la semntica de las palabras y lograr uso del significado parecido a los humanos.
05/11/2012
Martnez
28
14
05/11/2012
Definicin: Representacin declarativa de objetos, atributos y relaciones Realmente es una estructura de datos sofisticada y mucho depende del programa que la mantiene y la usa.
Se llama red semntica porque se usaron originalmente para representar el sentido en expresiones de lenguaje natural.
05/11/2012
Martnez
29
Utilidad: representacin en procesamiento de lenguaje natural formalismo muy limitado para dominios ms complejos limitado para tratar con formas de inferencia sofisticada precursor de las frames
05/11/2012
Martnez
30
15
05/11/2012
Una red semntica se representa como un grafo dirigido etiquetado (en algunos casos se exige que dicho grafo sea aciclico), constituido por: Nodos:
representan conceptos (un objeto individual o una clase de objetos, conceptos, propiedades o situaciones ) son llamados atributos
Arcos:
representan relaciones binarias entre los conceptos (es_un, parte_de, tiene, etc.)
Herencia:
de propiedades como mecanismo inferencial bsico
05/11/2012
Martnez
31
Donde: Los nodos: conceptos de palabras (entidades, atributos , sucesos y estados) Los arcos: ligan conceptos para establecer la definicin (asocian conceptos) Etiquetas: identifica el tipo de relacin (espacial, temporal, causal, rol desempeado) Cada palabra o nodo conceptual se consideraba la cabeza de un ``plano'
que tiene su definicin e.g., si banco tiene 3 significados, entonces
existen 3 planos para l
16
05/11/2012
Ejemplo
05/11/2012
Martnez
33
Ejemplo
05/11/2012
Martnez
34
17
05/11/2012
El error ms comn es usar la liga es-un para representar pertenencia a una clase y propiedades de una clase, e.g. Existen propiedades que no se heredan a los miembros de la clase, e.g., Se pueden hacer preguntas como, Qu es lo que Pioln tiene? O Quin es una ave?
05/11/2012
Martnez
35
05/11/2012
Martnez
36
18
05/11/2012
05/11/2012
Martnez
37
05/11/2012
Martnez
38
19
05/11/2012
05/11/2012
Martnez
39
05/11/2012
Martnez
40
20
05/11/2012
Ejemplo "El corazn es parte del sistema cardiovascular" "Las arterias son parte del sistema cardiovascular" "Las arterias grandes son arterias "La aorta arteria" es una
05/11/2012
Martnez
41
modificaciones, propiedades particulares de conceptos especficos disjunciones, conjunciones y sujeto/objeto. Los apuntadores fuera del plano hacen referencia a otros objetos (y planos) en donde se definen.
05/11/2012
Martnez
42
21
05/11/2012
Ejemplo "Las arterias pequeas son arterias "La arteria branquial izquierda es una arteria grande"
05/11/2012
Martnez
43
Esto es Herencia: cuando un concepto (nodo) hereda las propiedades de los conceptos "ms altos en la jerarqua" a travs de las relaciones subclase-de e instancia-de. e.g., un canario
es un animal, y
22
05/11/2012
Ejemplo
Un vaso sanguneo es parte del sistema cardiovascular Las arterias son vasos sanguneos "Las arterias contienen sangre rica en oxigeno
Ejemplo
A partir de la red semntica podemos deducir: Las arterias grandes son ricas en oxigeno / Las arterias grandes tienen pared muscular / "La aorta contiene sangre rica en oxigeno" / "La aorta tiene pared muscular"
05/11/2012
Martnez
46
23
05/11/2012
Excepciones en la Herencia a) No heredar propiedades que producen inconsistencias. "La arteria pulmonar izquierda contiene sangre pobre en oxigeno La arteria pulmonar izquierda tiene pared muscular y es rica en oxigeno La propiedad las arterias transportan sangre rica en oxigeno no debe ser heredada (excepcin) por la arteria pulmonar izquierda.
05/11/2012 Martnez 47
Excepciones en la Herencia Una posible solucin es: - almacenar la propiedad como informacin explcita en cada concepto en el que se cumple la propiedad,
05/11/2012
Martnez
48
24
05/11/2012
05/11/2012
Martnez
49
Estructuralmente: cada enlace conecta dos nodos. Operativamente: constructores, lectores, etc.
05/11/2012
Martnez
50
25
05/11/2012
rboles de bsqueda,
rboles de decisin y rboles de juegos entre otros.
05/11/2012
Martnez
51
Redes Semnticas Extendidas Las Redes Semnticas Extendidas (A. Deliyanni y R. A. Kowalski):
formalismo de representacin alternativo a la forma clausal de la lgica con la restriccin de solo poder utilizar smbolos de predicado binarios.
Debido a la equivalencia sintctica entre redes semnticas extendidas y la forma clausal de la lgica,
las reglas de inferencia definidas para la forma clausal de la lgica pueden ser aplicadas para manipular arcos y nodos de una red semntica extendida.
05/11/2012
Martnez
52
26
05/11/2012
Redes Semnticas Extendidas Un predicado binario puede ser traducido en una red en la que: los nodos representan trminos el arco representa la relacin (predicado)
05/11/2012
Martnez
53
05/11/2012
Martnez
54
27
05/11/2012
05/11/2012
Martnez
55
05/11/2012
Martnez
56
28
05/11/2012
05/11/2012
Martnez
57
05/11/2012
Martnez
58
29
05/11/2012
05/11/2012
Martnez
59
05/11/2012
Martnez
60
30
05/11/2012
05/11/2012
Martnez
61
05/11/2012
Martnez
62
31
05/11/2012
05/11/2012
Martnez
63
05/11/2012
Martnez
64
32
05/11/2012
Pruebas: dar dos palabras y buscar intersecciones en las redes, para obtener la relacin (cosas en comn) entre ellas.
Esta activacin de todo lo que rodea a una palabra se espera que represente la definicin completa de un concepto.
05/11/2012
Martnez
65
SCHOLAR
SCHOLAR (Carbonell): una red semntica para ensear la geografa de sudamrica. Carbonell distingue entre: unidades conceptuales (clases) y unidades de ejemplos (instancias). Explota el uso de etiquetas (tags). e.g., la etiqueta de irrelevancia aumenta la distancia semntica y gua hacia los atributos ms relevantes.
Tambin utiliz etiquetas temporales y permiti poner procedimientos mezclados dentro de la red (i.e., para inferir hechos).
05/11/2012 Martnez 66
33
05/11/2012
ARCH Winston: sistema para aprender conceptos de estructuras fsicas a partir de ejemplos de estructuras descritos en forma de redes. El proceso de generalizacin permite cambiar relaciones entre objetos.
Problema de los 3: uniformidad, i.e., no se distingue entre propiedades generales o especficas del dominio.
Estructuras de casos: Fillmore concentr el trabajo en lenguaje natural y verbos. Oracin: modalidad (captura informacin del tiempo, modo, aspecto) acoplada con una proposicin (verbo con casos).
05/11/2012
Martnez
67
ARCH Otros trabajos: Rumelhart et al., Shank (dependencias conceptuales). Desafortunadamente poca semntica (falta reconocimiento explcito de los principios fundamentales del diseo de la representacion). poco entendibles, muy uniformes (no haba distincin entre superset y member). Shapiro: distingue conceptos relacionales (e.g., amar se representa como un nodo). Hendrix utiliza particiones (grupos de nodos).
05/11/2012
Martnez
68
34
05/11/2012
05/11/2012
Martnez
69
05/11/2012
Martnez
70
35
05/11/2012
Existen sistemas de razonamiento (Montono y No-montono), los cuales son utilizados para inferir conclusiones a partir de informacin dada, y son representados por medio de programas lgicos. Razonamientos montonos: lgica proposicional, Deduccin lgica y Lgica de primer Orden. La mayora de los sistemas lgicos tienen una relacin de consecuencia monotnicalo que quiere decir que el agregar una frmula a una teora nunca se produce una reduccin de su conjunto de consecuencias. Intuitivamente, la monotonicidad indica que el agregar nuevos conocimientos no se reduce el conjunto de las cosas conocidas
05/11/2012
Martnez
71
Razonamiento Monotno El razonamiento montono, es el que utiliza contradicciones para procesar. Elimina un hecho (factor de conocimiento) obteniendo la contradiccin hasta que llega a una conclusin final. EJEMPLO: Cuando se ve a una persona tirando basura en la calle y pensamos en lo mal que se ve, la criticamos, pero cuando realizamos el mismo acto sin pensar, caemos en una contradiccin y concluimos que somos igual a la persona que estaba tirando basura en la calle. El razonamiento montono es parte de la lgica clsica y abarca temas de la misma los cuales son: Lgica Proposicional, Deduccin Lgica y Lgica de Primer Orden.
05/11/2012
Martnez
72
36
05/11/2012
Lgica proposicional La lgica proposicional es un sistema formal diseado para analizar ciertos tipos de argumentos. En la lgica proposicional, las frmulas representan proposiciones y las constantes lgicas son operaciones sobre las frmulas que producen otras frmulas de mayor complejidad. Como otros sistemas lgicos, la lgica proposicional intenta esclarecer nuestra comprensin de la nocin de consecuencia lgica para el rango de argumentos que analiza.
05/11/2012
Martnez
73
La lgica proposicional es la parte de la lgica que estudia la formacin de proposiciones complejas a partir de proposiciones simples, y la inferencia de proposiciones a partir de proposiciones, pero sin tener en cuenta la estructura interna de las proposiciones ms simples.[1] Una lgica proposicional es un sistema formal cuyos elementos ms simples representan proposiciones, y cuyas constantes lgicas, llamadas conectivas, representan operaciones sobre proposiciones, capaces de formar otras proposiciones de mayor complejidad.[2]
05/11/2012
Martnez
74
37
05/11/2012
Deduccin lgica
La deduccin lgica consiste en que a partir de unas premisas, representadas con smbolos, y a travs de unas reglas, obtenemos una conclusin (deducimos la conclusin). De manera general, en lgica se considera siempre un conjunto (conjuncin) de proposiciones P= { C 1 , C 2 ,..., C n } que constituirn lo que se denomina una teora, una base de conocimientos o un programa lgico. El objetivo es establecer que una cierta proposicin T es una consecuencia lgica (es deducible) (es un teorema) de P lo cual denotaremos por: C1, C2,, Cn |= T Se lee T es una consecuencia lgica de C1, C2,, Cn. Sea, P1, P2, P3,, Pn |= QSe define como correcta, cuando no existe ninguna interpretacin que simultneamente haga P1, P2, P3,, Pn verdaderos y Q falso, es decir, cuando todo modelo de las premisas, es un modelo de la conclusin.
05/11/2012
Martnez
75
Lgica de primer orden La lgica de primer orden, tambin llamada lgica de predicados o clculo de predicados, es un sistema formal diseado para estudiar la inferencia en los lenguajes de primer orden. La lgica de primer orden tiene el poder expresivo suficiente para definir a prcticamente todas las matemticas. Una lgica de primer orden (LPO) consta de un lenguaje L y un concepto de inferencia C, con la siguiente caracterizacin: El lenguaje L se describe en sus dos dimensiones fundamentales: Sintaxis y Semntica. Sintcticamente L consta de un alfabeto y de dos clases de expresiones bien definidas a partir de los smbolos de este alfabeto: trminos y frmulas.
05/11/2012 Martnez 76
38
05/11/2012
Una lgica monotnica no puede manejar varios tipos de razonamiento tales como el razonamiento por defecto (los hechos pueden ser conocidos nicamente por la incertidumbre o carencia de evidencia de lo contrario), el razonamiento abductivo (los hechos slo se deducen en calidad de explicaciones probables), el razonamiento acerca del conocimiento (la ignorancia de un hecho debe ser retractada cuando el hecho sea conocido), y la revisin de creencias (nuevo conocimiento puede contradecir creencias anteriores, obligando a revisarlas). Estas limitaciones son un inconveniente en gran cantidad de problemas que se presentan en inteligencia artificial, que tienen un carcter no montono.
05/11/2012
Martnez
77
05/11/2012
Martnez
78
39
05/11/2012
05/11/2012
Martnez
79
05/11/2012
Martnez
80
40
05/11/2012
05/11/2012
Martnez
81
05/11/2012
Martnez
82
41
05/11/2012
05/11/2012
Martnez
83
05/11/2012
Martnez
84
42
05/11/2012
05/11/2012
Martnez
85
05/11/2012
Martnez
86
43
05/11/2012
05/11/2012
Martnez
87
05/11/2012
Martnez
88
44
05/11/2012
05/11/2012
Martnez
89
05/11/2012
Martnez
90
45
05/11/2012
05/11/2012
Martnez
91
05/11/2012
Martnez
92
46
05/11/2012
05/11/2012
Martnez
93
Ejemplos
05/11/2012
Martnez
94
47
05/11/2012
05/11/2012
Martnez
95
05/11/2012
Martnez
96
48
05/11/2012
a) b) c) d)
05/11/2012 Martnez 97
d)
05/11/2012
Martnez
98
49
05/11/2012
05/11/2012
Martnez
99
05/11/2012
Martnez
100
50
05/11/2012
05/11/2012
Martnez
101
05/11/2012
Martnez
102
51
05/11/2012
05/11/2012
Martnez
103
05/11/2012
Martnez
104
52
05/11/2012
05/11/2012
Martnez
105
05/11/2012
Martnez
106
53
05/11/2012
05/11/2012
Martnez
107
05/11/2012
Martnez
108
54
05/11/2012
Ejemplo: Todas las Venezolanas son bellas Conocimiento general: Dayana Mendoza es venezolana Luego Dayana Mendoza es bella
05/11/2012
Martnez-Montero
109
introducen
55
05/11/2012
Generalmente, la enseanza de la demostracin de una implicacin se desarrolla de dos maneras: 1. Desde la lgica matemtica. conectivas lgicas, tablas de verdad, leyes de la lgica, las inferencias lgicas y posteriormente la demostracin de proposiciones d la forma (H =>) C Desde la lgica intuitiva. Se recurre a una interpretacin intuitiva de la implicacin, se asume la hiptesis H y se utiliza junto con axiomas, definiciones y teoremas demostrados para deducir la conclusin C:
2.
05/11/2012
Martnez-Montero
111
3.
Efectuar una demostracin de una proposicin especfica Q, consiste en obtener la proposicin Q como la ltima en el proceso demostrativo por aplicacin reiterada de las reglas de validez 1, 2 y 3.
Martnez-Montero 112
05/11/2012
56
05/11/2012
05/11/2012
Martnez-Montero
113
57
05/11/2012
05/11/2012
Martnez-Montero
116
58
05/11/2012
05/11/2012
Martnez-Montero
117
05/11/2012
Martnez-Montero
118
59
05/11/2012
3.
05/11/2012
Martnez-Montero
119
05/11/2012
Martnez-Montero
120
60
05/11/2012
05/11/2012
Martnez-Montero
121
61
05/11/2012
05/11/2012
Martnez-Montero
123
05/11/2012
Martnez-Montero
124
62
05/11/2012
m.p.p m.p.p
05/11/2012
Martnez-Montero
125
63
05/11/2012
05/11/2012
Martnez-Montero
127
05/11/2012
Martnez-Montero
128
64
05/11/2012
05/11/2012
Martnez-Montero
130
65
05/11/2012
05/11/2012
Martnez-Montero
131
05/11/2012
Martnez-Montero
132
66
05/11/2012
05/11/2012
Martnez-Montero
133
67
05/11/2012
05/11/2012
Martnez-Montero
136
68
05/11/2012
05/11/2012
Martnez-Montero
137
69
05/11/2012
05/11/2012
Martnez-Montero
139
05/11/2012
Martnez-Montero
140
70
05/11/2012
05/11/2012
Martnez-Montero
141
05/11/2012
Martnez-Montero
142
71
05/11/2012
05/11/2012
Martnez
143
05/11/2012
Martnez
144
72
05/11/2012
05/11/2012
Martnez
145
05/11/2012
Martnez
146
73
05/11/2012
05/11/2012
Martnez
147
05/11/2012
Martnez
148
74
05/11/2012
05/11/2012
Martnez
149
05/11/2012
Martnez
150
75
05/11/2012
05/11/2012
Martnez
151
05/11/2012
Martnez
152
76
05/11/2012
05/11/2012
Martnez
153
05/11/2012
Martnez
154
77