Reconhecimento de Padrões Teoria da Decisão Bayesiana - ppt carregar
PublicouCaroline Olivera Alterado mais de 8 anos atrás
Apresentação em tema: "Reconhecimento de Padrões Teoria da Decisão Bayesiana"— Transcrição da apresentação:
1 Reconhecimento de Padrões Teoria da Decisão Bayesiana
Universidade Federal de Ouro Preto (UFOP) Programa de Pós-Graduação em Ciência da Computação (PPGCC) Reconhecimento de Padrões Teoria da Decisão Bayesiana David Menotti, Ph.D.
2 Teoria da Decisão Bayesiana
Abordagem estatística fundamental em problemas de classificação. Quantificar o custo/benefício entre diferentes decisões de classificação usando probabilidades e custos associados a classificação. Cada ação tem um custo associado. O risco mais simples é o erro de classificação Construir classificadores que minimizem o risco.
3 Terminologia Classes ω (variável aleatória)
ω1 para robalo, ω2 para salmão. Probabilidades a priori P(ω1) and P(ω2 ) Conhecimento a priori de pescar robalo ou salmão. Função de densidade probabilidade p(x) Frequência com a qual encontramos uma determinada característica Evidências.
4 Terminologia Densidade de probabilidade condicional
p(x/ωj) (Likelihood) Frequencia com que encontramos uma determinada característica dado que a mesma pertence a classe ωj
5 Terminologia Probabilidade a posteriori P(ωj /x)
Probabilidade que o peixe pertença a classe ωj dado a característica x. Regra de decisão usando somente priors ω1 Se P(ω1) > P(ω2); Senão ω2 . Essa regra nos faria tomar a mesma decisão todas as vezes.
6 Regra de Decisão usando Bayes
onde Escolha ω1 Se P(ω1 |x) > P(ω2|x); senão escolha ω or Escolha ω1 if p(x|ω1)P(ω1)>p(x/ω2)P(ω2) otherwise decide ω2
8 Probabilidade de Erro A probabilidade de erro usando Bayes é dada por
P(error/x) = min[P(ω1|x), P(ω2|x)]
9 Obtendo as probabilidades
Essa teoria funciona somente quando conhecemos as funções. Abordagem objetiva As probabilidades são obtidas através de experimentos Abordagem subjetiva As probabilidades refletem um grau de confiança baseada em opinião ou conhecimento prévio.
10 Exemplo Faça uma pesquisa no campus da UFOP, perguntando valor e altura do carro que a pessoa possui C1: preço > 50k C2: preço < 50k Característica X: Altura do carro. Usando Bayes, podemos calcular a probabilidade a posteriori.
11 Exemplo (cont) Determinando priors
Para cada carro, perguntar o preço e altura. Por exemplo, 1209 carros C1 = 221 e C2 = 988
14 Teoria Generalizada Uso de mais de uma característica
Mais de duas classes Possibilita outras ações além da classificação (rejeição) Introduz uma função de erro mais genérica (loss function) Associa custos com cada ação.
15 Terminologia Características formam um vetor
Conjunto finito de classes ω1, ω2, …, ωc Conjunto finito de ações α1, α2, …, αl Loss function λ(αi/ ωj) A perda por tomar uma ação αi quando a classificação for ωj Bayes onde
16 Minimização do Risco Risco condicional (Expected loss) de tomar uma ação αi Esse risco pode ser minimizado selecionando-se uma ação que minimiza o risco condicional.
17 Minimização do Risco A regra de Bayes que minimiza R
Computando R(αi /x) para cada αi dado um x. Escolher uma ação αi com o mínimo R(αi /x)
18 Exemplo Problema com duas Classes
Duas possíveis ações α1 corresponde a decidir por ω1 α2 corresponde a decidir por ω2 Notação λij=λ(αi,ωj) Os riscos condicionais são onde