Sesión 6: Redes Bayesianas - Representación

Slides:



Advertisements
Presentaciones similares
Sesión 3: Teoría de Grafos
Advertisements

Integrantes: Cristina Ponce Esmeraldas Fernando Ramírez
GeNie GeNie: entorno de desarrollo para la
ANTECEDENTES DE ESTADÍSTICA PARA LA INVESTIGACIÓN: 3
REDES BAYESIANAS.
Inteligencia Artificial Razonamiento probabilístico Primavera 2009 profesor: Luigi Ceccaroni.
Redes Bayesianas Breve definición de lo que es una red bayesiana, también conocida como red de creencia, red probabilística, red causal o mapa de conocimiento.
© L.E. Sucar: MGP - 3 T. Info.1 Sesión 3: Teoría de Información Modelos Gráficos Probabilistas L. Enrique Sucar INAOE “Estamos ahogados en datos, pero.
Incertidumbre Capítulo 13.
Algoritmos Bayesianos Karina Figueroa. Preliminares Aprendizaje ◦ cuál es la mejor hipótesis (más probable) dados los dato? Red Bayesiana (RB) ◦ Red de.
REDES BAYESIANAS Y DECISIÓN ESTADÍSTICA
Sesión 2: Métodos Probabilísticos Básicos
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.
INTELIGENCIA ARTIFICIAL.
Definiciones: conjuntos, grafos, y árboles
Árboles, montículos y grafos Cola de prioridades, montículos
Metodos de Inferencia Lenin Herrera.
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.
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.
Eduardo Morales / L. Enrique Sucar
Sesión 6: Campos de Markov
CLASE 3 - Probabilidad condicional Independencia de sucesos
Inteligencia Artificial
Manejo de Incertidumbre Sesión 13 Eduardo Morales / L. Enrique Sucar Sesión 13 Eduardo Morales / L. Enrique Sucar.
Bioinformática: Fundamentos y aplicaciones de actualidad Curso de verano 2005 Revisión de algunos modelos probabilísticos de evolución genética (Procesos.
Análisis Estadístico de Datos Climáticos Facultad de Ciencias – Facultad de Ingeniería 2008 M. Barreiro – M. Bidegain – A. Díaz Verificación y valor de.
Sesión 5: Modelos Ocultos de Markov
Conceptos Básicos de Probabilidad

Funciones y sus Gráficas.
Redes Bayesianas Capítulo 14 Sección 1 – 2.
UNIVERSIDAD DE GUAYAQUIL.
Razonamiento con Incertidumbre
Sesión 10: Redes Bayesianas – Aprendizaje “Preferiría descubrir una ley causal que ser rey de Persia” [Democritus]
Departament d’Estadística Divisió de Ciències Experimentals i Matemàtiques Montecarlo basado en cadenas de Markov Programa de doctorado Estadística, Análisis.
Capítulo 7 Estimación de Parámetros Estadística Computacional
Matemáticas Discretas
Sesión 10: Redes Bayesianas – Aprendizaje “Preferiría descubrir una ley causal que ser rey de Persia” [Democritus] Modelos Gráficos Probabilistas L. Enrique.
Reunión San Sebastián Mayo ELVIRA II Reunión San Sebastián Mayo 2004 Andrés Masegosa.
Sesión 2: Teoría de Probabilidad
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.
Inferencia Estadística: 6. Probabilidad Condicional
Sesión 3: Teoría de Grafos
Definiciones: conjuntos, grafos, y árboles
Modelos Gráficos Probabilistas
Modelos Gráficos Probabilistas: Principios y Aplicaciones L. Enrique Sucar INAOE.
Probabilidad y Estadística
Un panorama de conceptos probabilísticos
Sesión 09: Teoría de las Probabilidades
Tema 6: Distribuciones estadísticas
Sesión 6: Campos de Markov. © L.E. Sucar: PGM - CAM2 Campos de Markov Introducción –Modelo de Ising Representación –Tipos de Modelos –Redes de Markov.
Combinación de Programas Lógicos y Redes Bayesianas y su Aplicación a Música Eduardo Morales Enrique Sucar Roberto Morales.
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.
Unidad II. Probabilidad
Sesión 7: Redes Bayesianas – Inferencia: 2da Parte Modelos Gráficos Probabilistas L. Enrique Sucar INAOE [Neapolitan 90]
Probabilidades Objetivos de la clase Construidas definiciones básicas
1º BACHILLERATO | Matemáticas © Oxford University Press España, S.A Hacer clic en la pantalla para avanzar EXPERIENTO ALEATORIO. SUCESOS Un experimento.
Sesión 6: Redes Bayesianas - Inferencia
Razonamiento con Incertidumbre
Tema : Probabilidad.
TEMA 2 : ALGEBRA DE MATRICES.
Jugadores de cartas. Caravaggio.
Administración de Base de Datos Procesamiento y Optimización de Consultas Prof Mercy Ospina Torres Prof Renny A. Hernandez
Redes Bayesianas Título Francisco Roche Beltrán Huelva, 20 de Abril de 2007.
INTRODUCCIÓN 1.- Estadística: concepto, contenido y relaciones
Probabilidad1 PROBABILIDAD Y ESTADISTICA Tema 2: Probabilidad.
Villamizar Luis Miguel. Variables aleatorias Se denomina variable aleatoria al conjunto imagen de esta correspondencia, es decir, al conjunto de los números.
1.- Fenómeno aleatorio y determinista. a) Un fenómeno es aleatorio si no se conocen los resultados posibles b) Si un fenómeno es aleatorio entonces no.
Variable aleatoria y función probabilidad IV medio
Transcripción de la presentación:

Sesión 6: Redes Bayesianas - Representación Modelos Gráficos Probabilistas L. Enrique Sucar INAOE Sesión 6: Redes Bayesianas - Representación “La probabilidad no es realmente sobre números, es sobre la estructura del razonamiento” [G. Shafer]

Incertidumbre - RB I, L.E. Sucar Redes Bayesianas Introducción Representación estructural Separación – D Correspondencia estructura – distribución de probabilidad (Mapa D, I, P) Axiomas de independencia Representación paramétrica Parámetros Modelos canónicos Otras representaciones Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Representación Las redes bayesianas son una representación gráfica de dependencias para razonamiento probabilístico, en la cual los nodos y arcos representan: Nodo: Variable proposicional. Arcos: Dependencia probabilística. La variable a la que apunta el arco es dependiente (causa-efecto) de la que está en el origen de éste. Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Estructura La topología o estructura de la red nos da información sobre las dependencias probabilísticas entre las variables. La red también representa las independencias condicionales de una variable (o conjunto de variables) dada otra variable(s). Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Ej.: {Fva} es cond. indep. de {Fv, Fe, Nd} dado {Fb} Esto es: P(Fva | Fv, Fe, Nd, Fb)= P(Fva | Fb) Esto se representa gráficamente por el nodo Fb separando al nodo Fva del resto de las variables. Formalmente, la independencia condicional se verifica mediante el criterio de separación-D Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar En una RB todas la relaciones de independencia condicional representadas en el grafo corresponden a relaciones de independencia en la distribución de probabilidad. Dichas independencias simplifican la representación del conocimiento (menos parámetros) y el razonamiento (propagación de las probabilidades). Incertidumbre - RB I, L.E. Sucar

Representación Gráfica Una red bayesiana representa en forma gráfica las dependencias e independencias entre variables aleatorias, en particular las independencias condiconales Independencia en la distribución P(X | Y,Z) = P(X | Z) Independencia en el grafo X “separada” de Y por Z Incertidumbre - RB I, L.E. Sucar

Representación Gráfica Notación: Independencia en la distribución I(X,Z,Y) Independencia en el grafo < X | Z | Y > X Z Y Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Separación “D” El conjunto de variables A es independiente del conjunto B dado el conjunto C, si no existe trayectoria entre A y B en que Todos los nodos convergentes están o tienen descendientes en C Todos los demás nodos están fuera de C Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Separación “D” Tres casos básicos Arcos divergentes Arcos en secuencia Arcos convergentes Incertidumbre - RB I, L.E. Sucar

Separación “D” – casos básicos caso 1: Secuencia: X Z Y caso 2: Divergentes: X Z Y caso 3: Convergentes: X Z Y Incertidumbre - RB I, L.E. Sucar

Ejemplos Separación-D B A E D C I(A,CD,F)? I(A,CD,B)? I(BD,A,C)? I(A,G,B)? I(C,BEG,D)? F G Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Bayes ball Otra forma de ver si dos conjuntos de variables (X, Z) están separados por otro (Y) es mediante al algoritmo de la “pelota de Bayes” Se sombrean los nodos en Y y se lanzan pelotas desde todos los nodos en X hacia Z Si alguna pelota llega a Z, no son condicionalmente independientes I (X,Y,Z) Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Bayes ball Las reglas para el paso de las pelotas son: Si el nodo es divergente (casos 1 y 2) y no está sombreado, la pelota pasa Si el nodo es divergente (casos 1 y 2) y está sombreado, la pelota no pasa Si el nodo es convergente (caso 3) y no está sombreado, la pelota no pasa Si el nodo es convergente (caso 3) y está sombreado, la pelota pasa Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Bayes ball X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y Incertidumbre - RB I, L.E. Sucar

Correspondencia Grafo-Modelo Dada una distribución de probabilidad o modelo (M) y una representación gráfica de dependencias o grafo (G) debe existir una correspondencia entre las independencias representados en ambos Tres tipos básicos - mapas Incertidumbre - RB I, L.E. Sucar

Correspondencia Grafo-Modelo Mapa-D: las variables independientes están separadas en el grafo Mapa-I: las variables separadas en el grafo son independientes Mapa perfecto: mapa-I & mapa-D No es siempre posible tener un mapa perfecto (hay distribuciones con relaciones de independencia que no se pueden representar como un GAD) Incertidumbre - RB I, L.E. Sucar

Correspondencia Grafo-Modelo Mapa-I mínimo: las variables separadas en el grafo son independientes y al quitar cualquier arco se destruye esta condición Una red bayesiana es un grafo acíclico dirigido (GAD) que corresponde a un mapa-I mínimo de una distribución de probabilidad P Incertidumbre - RB I, L.E. Sucar

Especificación Estructural En una RB, cualquier nodo X es independiente de todos los nodos que no son sus descendientes dados sus nodos padres Pa(X) – “contorno de X” La estructura de una RB se especifica indicando el contorno (padres) de cada variable Incertidumbre - RB I, L.E. Sucar

Especificación Estructural B Pa(A) = Æ Pa(B) = Æ Pa(C) = A Pa(D) = A, B Pa(E) = B Pa(F) = C, D Pa(G) = D A E D C F G Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Cobija de Markov La “cobija de Markov” de un nodo es el conjunto de nodos que lo hacen independiente del resto de la red Para una RB la cobija de Markov está formada por: Nodos padre Nodos hijo Otros padres de los hijos Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Cobija de Markov B A E D C CM (D) ? F G Incertidumbre - RB I, L.E. Sucar

Axiomas de Independencia A partir de ciertas relaciones de independencia se pueden derivar otras, sin necesidad de evaluar las probabilidades Para esto se pueden utilizar ciertas reglas. Las reglas básicas se conocen como axiomas de independencia. Incertidumbre - RB I, L.E. Sucar

Axiomas de Independencia Simetría I(X, Z, Y) Û I(X, Z, Y) Descomposición I(X, Z, Y U W) Þ I(X, Z, Y) & I(X, Z, W) Unión débil I(X, Z, Y U W) Þ I(X, Z U W, Y) Contracción I(X, Z, Y) & I(X, Z U Y, W) Þ I(X, Z, Y U W) Intersección I(X, Z U W, Y) & I(X, Z U Y, W) Þ I(X, Z, Y U W) Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Simetría Descomposición Unión débil Contracción Intersección X Z Y Y X Z W X Z W Y X Z Y W Y X Z W Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Parámetros Complementa la definición de una red bayesiana las probabilidades condicionales de cada variable dados sus padres. Nodos raíz: vector de probabilidades marginales Otros nodos: matriz de probabilidades condicionales dados sus padres Incertidumbre - RB I, L.E. Sucar

Especificación Paramétrica Dado que los contornos (padres) de cada nodo especifican la estructura, mediante las probabilidades condicionales de dichos nodos podemos especificar también las probabilidades requeridas Aplicando la regla de la cadena y las independencias condicionales, se puede verificar que con dichas probabilidades se puede calcular la probabilidad conjunta Incertidumbre - RB I, L.E. Sucar

Especificación Paramétrica B A E D C F G P(A,B,C,D,E,F,G) = P(G|F,E,D,C,B,A) P(F|E,D,C,B,A) P(E|D,C,B,A) P(D|C,B,A) P(C|B,A) P(B|A) P(A) = P(G|D) P(F|D,C) P(E|B) P(D|B,A) P(C|A) P(B) P(A) Incertidumbre - RB I, L.E. Sucar

Especificación Paramétrica En general, la probabilidad conjunta se especifica por el producto de las probabilidades de cada variable dados sus padres: P(X1,X2, ..., Xn) = P P(Xi | Pa(Xi)) Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Ejemplo P(C) Comida P(G) P(T|C) Gripe Tifoidea Fiebre Dolor Reacciones P(D|T,G) P(F|T,G) P(R|T) Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Ejemplo Ins Sal 0.2 0.8 P(C) Comida P(G) P(T|C) Gripe Tifoidea Fiebre Dolor Reacciones P(D|T,G) P(F|T,G) P(R|T) Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Ins Sal 0.2 0.8 P(C) Ins Sal Si .7 .1 No .3 .9 Comida P(G) P(T|C) Gripe Tifoidea Fiebre Dolor Reacciones P(D|T,G) P(F|T,G) P(R|T) Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Ins Sal Si .7 .1 No .3 .9 Ins Sal 0.2 0.8 P(C) Comida P(G) P(T|C) Gripe Tifoidea P(D|T,G) P(R|T) Fiebre Dolor Reacciones Si, Si Si,No No,Si No,No F 0.8 0.6 0.5 0.1 ~F 0.2 0.4 0.9 P(F|T,G) Incertidumbre - RB I, L.E. Sucar

Ejemplo de una red baysiana HUGIN

Incertidumbre - RB I, L.E. Sucar Modelos canónicos El tamaño de la tabla de probabilidad condicional crece exponencialmente con el número de padres de un nodo, por lo que puede crecer demasiado Una forma de reducir este problema es utilizando ciertos modelos para representar las tablas sin requerir especificar todas las probabilidades – modelos canónicos Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Modelos canónicos Tipos de modelos: Modelo de interacción disjuntiva (Noisy OR) Modelo de interacción conjuntiva (Noisy AND) Compuerta Max (Noisy Max gate) Compuerta Min (Noisy Min gate) Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Noisy OR Se aplica cuando varias “causas” pueden ocacionar un “efecto” c/u por si sola, y la probabilidad del efecto no disminuye si se presentan varias causas Se considera que todas las variables son binarias Por ejemplo, este modelo se puede aplicar cuando varias enfermedades pueden producir el mismo síntoma Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Noisy OR Causa-2 Causa-n Causa-1 efecto Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Noisy OR Propiedades: Responsabilidad: el efecto es falso si todas sus posibles causas son falsas Independencia de excepciones: si un efecto es la manifestación de varias causas, los mecanismos que inhiben la ocurrencia del efecto bajo una causa, son independientes de los que lo inhiben bajo otras causas Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Noisy OR Probabilidades: Probabilidad de que el efecto sea inhibido por la causa i: qi = P(¬E | Ci ) En base a esto se puede calcular la matriz de probabilidad condicional como: P(E | C1, ...Cn) = P Ci=1 qi, E=0 1 – P Ci=1 qi, E=1 Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Noisy OR Ejemplo: 3 causas, q1=q2=q3=0.1 P(E | C1, C2, C3) C1 0 0 0 0 1 1 1 1 C2 0 0 1 1 0 0 1 1 C3 0 1 0 1 0 1 0 1 E=0 1 .1 .1 .01 .1 .01 .01 .001 E=1 0 .9 .9 .99 .9 .99 .99 .999 Incertidumbre - RB I, L.E. Sucar

Otras representaciones Otras formas compactas de representar las tablas de probabilidad condicional: Árboles de decisión Diagramas de decisión Redes neuronales Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar CPT – árbol de decisión C=0 A=1 A=0 P(C|A,B) 00 01 10 11 0.2 0.5 0.1 0.1 0.8 0.5 0.9 0.9 B=1 B=0 0.1 0.2 0.5 Incertidumbre - RB I, L.E. Sucar

CPT – diagrama de decisión P(C|A,B) 00 01 10 11 0.2 0.5 0.2 0.5 0.8 0.5 0.8 0.5 C 1 B B 1 1 0.5 0.2 0.8 Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar CPT – red neuronal P(C|A,B) 00 01 10 11 0.2 0.5 0.1 0.1 0.8 0.5 0.9 0.9 P(C=0) A B P(C=1) Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Referencias Pearl 88 – Cap. 3 Neapolitan 90 – Cap. 5 Notas Jordan – Cap. 2 Incertidumbre - RB I, L.E. Sucar

Incertidumbre - RB I, L.E. Sucar Actividades Hacer ejercicios de representación de redes bayesianas Incertidumbre - RB I, L.E. Sucar