Estimativa Bayesiana Recursiva - Recursive Bayesian estimation

Na teoria da probabilidade , estatística e aprendizado de máquina , a estimativa bayesiana recursiva , também conhecida como filtro Bayes , é uma abordagem probabilística geral para estimar uma função de densidade de probabilidade desconhecida ( PDF ) recursivamente ao longo do tempo usando medições de entrada e um modelo de processo matemático. O processo depende muito de conceitos e modelos matemáticos teorizados em um estudo de probabilidades anteriores e posteriores, conhecido como estatística bayesiana .

Na robótica

Um filtro Bayes é um algoritmo usado em ciência da computação para calcular as probabilidades de várias crenças para permitir que um robô inferir sua posição e orientação. Essencialmente, os filtros Bayes permitem que os robôs atualizem continuamente sua posição mais provável dentro de um sistema de coordenadas, com base nos dados de sensor adquiridos mais recentemente. Este é um algoritmo recursivo. Consiste em duas partes: previsão e inovação. Se as variáveis ​​são normalmente distribuídas e as transições são lineares, o filtro de Bayes torna-se igual ao filtro de Kalman .

Em um exemplo simples, um robô se movendo em uma grade pode ter vários sensores diferentes que fornecem informações sobre seus arredores. O robô pode partir com a certeza de que está na posição (0,0). No entanto, à medida que se move cada vez mais longe de sua posição original, o robô tem cada vez menos certeza sobre sua posição; usando um filtro Bayes, uma probabilidade pode ser atribuída à crença do robô sobre sua posição atual, e essa probabilidade pode ser continuamente atualizada a partir de informações adicionais do sensor.

Modelo

O estado verdadeiro é considerado um processo de Markov não observado e as medições são as observações de um modelo de Markov Oculto (HMM). A figura a seguir apresenta uma Rede Bayesiana de um HMM.

Modelo de Markov oculto

Por causa da suposição de Markov, a probabilidade do estado verdadeiro atual dado o imediatamente anterior é condicionalmente independente dos outros estados anteriores.

Da mesma forma, a medição no k- ésimo passo de tempo depende apenas do estado atual, portanto, é condicionalmente independente de todos os outros estados dado o estado atual.

Usando essas suposições, a distribuição de probabilidade sobre todos os estados do HMM pode ser escrita simplesmente como:

No entanto, ao usar o filtro de Kalman para estimar o estado x , a distribuição de probabilidade de interesse é associada aos estados atuais condicionados nas medições até o intervalo de tempo atual. (Isso é conseguido marginalizando os estados anteriores e dividindo pela probabilidade do conjunto de medição.)

Isso leva às etapas de previsão e atualização do filtro de Kalman escrito probabilisticamente. A distribuição de probabilidade associada ao estado previsto é a soma (integral) dos produtos da distribuição de probabilidade associada à transição do ( k - 1) -ésimo intervalo de tempo para o k- ésimo e a distribuição de probabilidade associada ao estado anterior, acima de tudo possível .

A distribuição de probabilidade de atualização é proporcional ao produto da probabilidade de medição e o estado previsto.

O denominador

é constante em relação a , portanto, sempre podemos substituí-lo por um coeficiente , o que geralmente pode ser ignorado na prática. O numerador pode ser calculado e então simplesmente normalizado, já que sua integral deve ser unitária.

Formulários

Filtragem Bayesiana Sequencial

A filtragem bayesiana sequencial é a extensão da estimativa bayesiana para o caso em que o valor observado muda com o tempo. É um método para estimar o valor real de uma variável observada que evolui com o tempo.

O método é denominado:

filtrando
ao estimar o valor atual dado as observações anteriores e atuais,
alisamento
ao estimar os valores anteriores dados as observações anteriores e atuais, e
predição
ao estimar um valor futuro provável, dadas as observações passadas e atuais.

A noção de filtragem sequencial Bayesiana é amplamente utilizada em controle e robótica .

links externos

  • Arulampalam, M. Sanjeev; Maskell, Simon; Gordon, Neil (2002). "Um tutorial sobre filtros de partículas para rastreamento bayesiano não linear / não gaussiano on-line". Transações IEEE no processamento de sinais . 50 (2): 174–188. CiteSeerX  10.1.1.117.1144 . doi : 10.1109 / 78.978374 .
  • Burkhart, Michael C. (2019). "Capítulo 1. Uma Visão Geral da Filtragem Bayesiana". Uma Abordagem Discriminativa à Filtragem Bayesiana com Aplicações à Decodificação Neural Humana . Providence, RI, EUA: Brown University. doi : 10.26300 / nhfp-xv22 .
  • Chen, Zhe Sage (2003). "Filtragem Bayesiana: Dos Filtros de Kalman aos Filtros de Partículas e Mais". Estatística: A Journal of Theoretical and Applied Statistics . 182 (1): 1–69.
  • Diard, Julien; Bessière, Pierre; Mazer, Emmanuel (2003). "Um levantamento de modelos probabilísticos, usando a metodologia de Programação Bayesiana como estrutura unificadora" (PDF) . cogprints.org.
  • Volkov, Alexander (2015). "Limites de precisão de rastreamento Bayesiano não gaussiano em um ambiente NLOS". Processamento de sinais . 108 : 498–508. doi : 10.1016 / j.sigpro.2014.10.025 .
  • Särkkä, Simo (2013). Filtragem e suavização bayesiana (PDF) . Cambridge University Press.