Bayesian networks
Chapter
14.1–3
1
Bayesian networks
Uma notação grafica para afirmações de independência condicional
E uma especificação compacta para distribuições conjuntas
Sintaxes:
• Um conjunto de nos, para cada variável um
• Um grafo acíclico (links influencias diretas)
• Uma distribuição condicional para cada no,
• P(Xi/ Parents(Xi))
No caso mais simples, a distribuiçao condicional é representada por uma
tabela condicional dando a distribuiçao de Xi para cada combinaçao de
valores de pais.
Exemplo
Weather
Cavity
Toothache
Catch
Weather é independente das outras variáveis
Toothache e Catch são condicionalmente independentes dado Cavity
Chapter 14.1–3
4
Exemplo
Estou no trabalho, meu vizinho John chama para
dizer que o meu alarme disparou, porem minha
vizinha Maria não liga. Às vezes ela dispara? por
pequenos terremotos. Ou tem alguma assaltante?
Variáveis: Burglar, Earthquake, Alarm, JohnCalls,
MaryCalls
Topologia de rede reflete o conhecimento causal
• Um assaltante dispara a alarme?
• Um terremoto pode disparar o alarme ?
• O alarme pode causar Mary chamar
• O alarme pode causar John chamar
5
Exemplo
6
Uma Tabela de Probabilidades conjuntas para Xi com
K pais, possui 2k linhas.
Se cada variável não possui mais de k pais,
A rede requer O (n 2k) números
E cresce linearmente com n, O(2n)
Para a rede Bulgary, 1 + 1 + 4 + 2 + 2 = 10 números (vs. 25 − 1 = 31)
Chapter 14.1–3
7
Semântica Global
A semântica global define a distribuição total conjunta
como o produto das distribuições locais condicionais
Ex:
Chapter 14.1–3
8
Semânticas Locais
Semântica Locais: cada nó é condicionalmente independente
de seus não descendentes dado a seus pais
Teorema
10
Precisa de um método que dado uma série de afirmações
localmente testáveis de independência condicional garanta a
semântica globais
Construção
dedas
Redes
Bayesianas
• Uma ordenação
variáveis:
A escolha dos pais deve garantir a semântica global
Exemplo
Suponha uma ordenação M, J, A, B, E
MaryCalls
JohnCalls
P (J |M ) = P (J )?
Chapter 14.1–3
13
Exemplo
Suponha uma ordenação M, J, A, B, E
P (J |M ) = P (J )? No
P (A|J, M ) = P (A|J )? P (A|J, M ) = P (A)?
Chapter 14.1–3
14
(Modelos causais e independência condicional
parecem hardwired para os seres humanos!)
Avaliando probabilidades condicionais é difícil em
direções não-causais
Rede é menos compacto: 1 + 2 + 4 + 2 + 4 = 13
números necessários
Download

russellchapter14a