Sesión 13: Lógica y Probabilidad. Incertidumbre - LD y LP, L.E. Sucar2 Contenido Lógica probabilista Redes bayesianas con nodos lógico Modelos relacionales.

Slides:



Advertisements
Presentaciones similares
Seminario: Expresividad semántica y lógica de segundo orden
Advertisements

LOGICA DIFUSA Lógica bivaluada: cada proposición debe ser verdadera o falsa. Lógica multivaluada: infinitos valores. En 1965 Lotfi A. Zadeh publicó su.
TECNICATURA UNIVERSITARIA EN INFORMATICA
CONTENIDOS Teoría del muestreo ¿Cómo seleccionar una muestra?
BASE DE DATOS OBJETO RELACIONAL
Unidad 4. Estructuras de selección
Tema 1: Programación dinámica
Sistemas de Razonamiento Lógico
KRIGING.
UNIDAD II Modelo de Datos.
DIAGRAMA DE COMPONENTES INTEGRANTES Córdova Vásquez Giovanny Escobar Alvares Calixto Gomez Quinteros Adelaida Pinto Flores Yarmila.
CAPITULO 2 La Representación del Conocimiento
EXCEL – FUNCIONES LOGICAS
POO (Programación Orientada a Objetos)
PROGRAMACIÓN LÓGICA.
LAE. LUCÍA REYES MARTÍNEZ
Sesión 12: Procesos de Decisión de Markov
REDES BAYESIANAS Y DECISIÓN ESTADÍSTICA
APRENDIZAJE BASADO EN PROBLEMAS
Sesión 2: Métodos Probabilísticos Básicos
INTELIGENCIA ARTIFICIAL.
Metodos de Inferencia Lenin Herrera.
8.3.- APROXIMACIOIN DE LA DISTRIBUCION BINOMIAL A LA NORMAL
Sesión 4: Métodos Probabilísticos Básicos “... tenemos razones para creer que hay en la constutución de las cosas leyes de acuerdo a las cuales suceden.
WinQSB Yih-Long Chang Area Coordinator of Operations Management Dupree College of Management Georgia Institute of Technology.
PROGRAMACION DINAMICA
Representación del conocimiento
TEMA 4 TRANSFORMADA DE LAPLACE
Sesión 2: Teoría de Probabilidad “Considero que la probabilidad representa el estado de la mente con respecto a una afirmación, evento u otra cosa para.
BASES DE DATOS INTRODUCCION
Eduardo Morales / L. Enrique Sucar
Sesión 12: Procesos de Decisión de Markov. Incertidumbre - MDP, L.E. Sucar2 Procesos de Decisión de Markov Procesos de Decisión Secuenciales Procesos.
Fundamentos de Ingeniería de Software Facultad de Ingenieria Universidad Distrital Francisco José de Caldas ESPECIFICACIÓN Y MANEJO DE LOS REQUERIMIENTOS.
Sesión 6: Redes Bayesianas - Representación
Manejo de Incertidumbre Sesión 13 Eduardo Morales / L. Enrique Sucar Sesión 13 Eduardo Morales / L. Enrique Sucar.
Programación Básica con NQC Patricio A. Castillo Pizarro 25/08/2007.
Representaciones Relacionales Sesión 11 Eduardo Morales / L. Enrique Sucar Sesión 11 Eduardo Morales / L. Enrique Sucar Fundamentos de Inteligencia Artificial.
Redes Bayesianas Capítulo 14 Sección 1 – 2.
Unidad V: Estimación de
ARBOLES DE DECISION.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 15/04/2007.
Sesión 13: Alternativas y Extensiones Modelos Gráficos Probabilistas L. Enrique Sucar INAOE.
Sesión 7: Redes Bayesianas – Inferencia
Integración de Redes Bayesianas con Programas Lógicos para Música Eduardo Morales L.Enrique Sucar Roberto Morales.
Tendencias Actuales Eduardo Morales / L. Enrique Sucar Fundamentos de Inteligencia Artificial.
Implementación Computacional de un Algoritmo de Búsqueda de una Solución Robusta a un Problema de Diseño de Red Investigador Anfitrión: Dra. Ada M. Álvarez.
Capítulo 1. Conceptos básicos de la Estadística
Teoría Cinética. Mecánica Estadística Lunes 11 de junio de 2007.
UCLA – DAC M. Sc. Jorge E. Hernández H.
Introducción a la Robótica mecanismos avanzados Coordinación de Ciencias Computacionales, INAOE Dra Angélica Muñoz Dr Eduardo Morales
Representaciones Relacionales Sesión 11 Eduardo Morales / L. Enrique Sucar Sesión 11 Eduardo Morales / L. Enrique Sucar Fundamentos de Inteligencia Artificial.
SISTEMAS EXPERTOS (SE) Coronel Jaramillo Ricardo
Álgebra de conmutación
Combinación de Programas Lógicos y Redes Bayesianas y su Aplicación a Música Eduardo Morales Enrique Sucar Roberto Morales.
Robótica Inteligente L. Enrique Sucar Marco López ITESM Cuernavaca.
Sesión 2: Teoría de Probabilidad “Considero que la probabilidad representa el estado de la mente con respecto a una afirmación, evento u otra cosa para.
FÍSICA DE SEMICONDUCTORES Mecánica Cuántica
Sesión 6: Redes Bayesianas - Inferencia
Presente un cuestionario con los aspectos mas importantes sobre los
PLANES DE MUESTREO Y GRAFICAS DE CONTROL
Son sistemas de computación que emulan la habilidad de tomar decisiones de un especialista humano en un dominio restringido. Son programas que tienen.
CORRELACIÓN Y REGRESIÓN EMPLEANDO EXCEL
Conocimiento incierto y razonamiento
UNSa Sede Regional Oran TEU - TUP. Un espacio vectorial (o espacio lineal) es el objeto básico de estudio del álgebra lineal.álgebra lineal A los elementos.
PROYECTO DE INVESTIGACIÓN PROYECTO DE INVESTIGACIÓN Capítulos III Y IV Profesora: Nelwi Báez.
Introducción AOO. Contenido - Introducción - Repaso de Orientación a Objetos - UML - Casos de Uso.
 Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos.

Algoritmo Genético para la solución del problema SAT René Clemente Juárez Angel Felipe Lara Valladares Junio 2012.
Una propuesta metodológica para el desarrollo de plataformas de educación a distancia que incorporen estilos de aprendizaje Pedro Salcedo L M. Angélica.
Transcripción de la presentación:

Sesión 13: Lógica y Probabilidad

Incertidumbre - LD y LP, L.E. Sucar2 Contenido Lógica probabilista Redes bayesianas con nodos lógico Modelos relacionales probabilistas Otras propuestas

Incertidumbre - LD y LP, L.E. Sucar3 Lógica y Probabilidad Lógica es la forma más utilizada para la representación de conocimiento Tiene una semántica y sintaxis bien definida, y una alta capacidad expresiva Pero tiene problemas para manejo de incertidumbre... Una alternativa es la combinación de lógica y probabilidad

Incertidumbre - LD y LP, L.E. Sucar4 Lógica y probabilidad Existen varias propuestas para “integrar” lógica y probabilidad, partiendo de la lógica probabilista de Nilsson, e incluyendo entre otras: –Modelos relacionales probabilistas [Koller] –Programas lógicos – probabilistas [Haddawy] –Lógica de alternativas independientes [Poole] –Redes bayesianas con nodos lógicos [Morales y Sucar] Esta es todavía un área activa de investigación y aún no hay una solución definitiva

Incertidumbre - LD y LP, L.E. Sucar5 Lógica Probabilística Se basa en lógica de predicados y probabilidad [Nilsson 86] Si se tiene incertidumbre sobre el valor de verdad de una oración lógica, S, se considera que hay dos mundos posibles: –W1, donde S es verdadera, con una probabilidad p1 –W2, donde S es falsa, con una probabilidad p2=1-p1

Incertidumbre - LD y LP, L.E. Sucar6 Lógica Probabilística Si se tiene L oraciones hay 2 L mundos posibles, aunque muchos son lógicamente inconsistentes (K < 2 L mundos) La probabilidad de una oración es la suma de probabilidades de los mundos en que es verdadera:  = P(S) =  i p i,  S = verdadera en Wi

Incertidumbre - LD y LP, L.E. Sucar7 Ejemplo Dadas las 3 oraciones: (1) P, (2) Q, (3) P  Q Hay 4 mundos posibles: w1 – p=V, q=V w2 – p=V, q=F w3 – p=F, q=V w4 – p=F, q=F

Incertidumbre - LD y LP, L.E. Sucar8 Ejemplo Entonces la probabilidad de las oraciones es: (1)  1 = 1(p1)+1(p2)+0(p3)+0(p4) (2)  2 = 1(p1)+0(p2)+1(p3)+0(p4) (3)  3 = 1(p1)+0(p2)+0(p3)+0(p4) Considerando V=1 y F=0, en forma matricial:  = V P

Incertidumbre - LD y LP, L.E. Sucar9 Lógica Probabilístcia Las ecuaciones anteriores representan un mapeo lineal de las probabilidades de los mundos posibles a las de las oraciones. Junto con los axiomas de probabilidad:  p = 0, 0 < p < 1 Restringen los valores de probabilidad de las oraciones lógicas (pero no los determinan)

Incertidumbre - LD y LP, L.E. Sucar10 Espacio de Probabilidades Las probabilidades de las oraciones están dentro de un espacio convexo en el hipercubo 0—1, limitadas por los hiperplanos descritos por las ecuaciones Esto implica que puede haber múltiples soluciones y no es claro como seleccionar alguna de ellas

Incertidumbre - LD y LP, L.E. Sucar11 Redes lógico - probabilistas Nodos lógicos – programas lógicos Nodos probabilistas – redes bayesianas WV XY Z Z: binario- relación (X,Y) multivaluado - relación (X,Y,Z)

Incertidumbre - LD y LP, L.E. Sucar12 Inferencia La probabilidad de Z depende de los valores de X y Y, y si R es satisfecha: P(Z) =  R(x,y) P(x) P(y) Razonamiento –fuera de línea: obtener la CPT para todos los valores de Y y Y (discretas) – determinar para el nodo lógico P(Z | X, Y) –en línea: evaluar durante propagación discreta: calcular la suma para todas las variables desconocidas continua: técnicas de muestreo

Incertidumbre - LD y LP, L.E. Sucar13 Fuera de línea Ejemplo: Z = Rel(X,Y) = X > Y X: 1, 3Y: 0, 2 Z=trueX=1X=3 Y=0 1 1 Y=2 0 1

Incertidumbre - LD y LP, L.E. Sucar14 En línea If X= 3 or Y=0 P(Z=true) = 0.4 If X=1 P(Z=true) = 1.0 If X & Y unknown P(Z=true) = 0.58 Dados: P(X)=[0.7, 0.3]; P(Y)=[0.4, 0.6]

Incertidumbre - LD y LP, L.E. Sucar15 Aplicación: reconocimiento de gestos Basado en relaciones entre diferentes partes del cuerpo (mano, cara, torso) Estas relaciones están expresada como nodos lógicos en redes dinámicas lógico- probabilistas El modelo se usa para la obtener la probabilidad de cada gesto mediante propagación de probabilidades

Incertidumbre - LD y LP, L.E. Sucar16 Relaciones espaciales above right torso

Incertidumbre - LD y LP, L.E. Sucar17 Modelo S hand Face right Torso above S torso hand Face right Torso abovetorso A T T+1 SX,Y AS

Incertidumbre - LD y LP, L.E. Sucar18 Modelos relacionales probabilistas [Koller, 1999] Las entidades básicas son objetos del dominio. Los objetos del dominio son particionados en clase: X1,...,Xn. Clases: X 1 = Professor X 2 = Course X 3 = Registration X 4 = Student

Incertidumbre - LD y LP, L.E. Sucar19 Modelos relacionales probabilistas [Koller, 1999] Cada clase es asociada con un conjunto de atributos: A(Xi). A (X 4 )={Intelligence,Ranking} X 2.Difficulty = difficulty attribute of Course class

Incertidumbre - LD y LP, L.E. Sucar20 Modelos relacionales probabilistas [Koller, 1999] Los arcos representan dependencias probabilistas: Padres de la misma clase Padres de diferentes clases Se usa explicitamente la estructura relacional del modelo. El modelo de dependencia se especifica al nivel de clases. Un atributo de un objeto depende de los atributos de las clases relacionadas

Incertidumbre - LD y LP, L.E. Sucar21 Modelos relacionales probabilistas [Koller, 1999]  Se basan en los mismo principios de las redes bayesianas.  Permiten representar a diferentes objetos (estudiantes) dentro del mismo modelo.  Combinan las ventajas de las bases de datos relacionales con la representación de incertidumbre mediante modelos gráficos.

Incertidumbre - LD y LP, L.E. Sucar22 Aplicación: modelodo del estudiante Modelo inicial para cada “grupo” de estudiantes que comparten características similares. Modelo jerárquico Se utiliza para actualizar el modelo del estudiante durante la interacción con el sistema (lab virtual)

Incertidumbre - LD y LP, L.E. Sucar23 Modelo inicial

Incertidumbre - LD y LP, L.E. Sucar24 Modelo inicial 1 Open loop Knowledge Items Proficiency K_item_ Category E00021 Robot Control M00014 Differential Equations Approved Courses

Incertidumbre - LD y LP, L.E. Sucar25 Categorización inicial K_item_Category Student_Category

Incertidumbre - LD y LP, L.E. Sucar26 Proyecto Final Reporte de acuerdo al Formato de Reportes Técnicos Presentación de 15 minutos en total: –10 min. presentación –2 min. demo –3 min. preguntas / cambio Entregar: –reporte impreso –archivos (presentación, reporte, programas, datos, …) – enviar de preferencia antes de la clase