Inna nazwa: Dynamic Linear Model

Wyobraźmy sobie, że mamy dwa czujniki, zwracające (niezależnie) estymacje temperatury, w postaci rozkładu prawdopodobieństwa, które to rozkłady możemy scharakteryzować poprzez średnią oraz odchylenie standardowe (uwaga: rozkłady nie muszą być normalne).

Zastanawiamy się w jaki sposób połączyć (poprzez liniową kombinację) informacje z dwóch czujników, żeby dostać najlepszą estymację faktycznej temperatury. Okazuje, że optymalnym estymatorem jest taki, w którym wagujemy poszczególne estymacje poprzez odwrotności ich odchyleń standardowych , czyli końcowy estymator to Źródło: An Elementary Introduction to Kalman Filtering

Definicja formalna

Mamy prior stanu oraz motion model i sensor model gdzie

Uwagi
  1. oraz mogą zależeć od (to jest bardzo ważne!)
  2. Zakładamy, że oraz znamy (to są najczęściej po prostu nasze dane)
  3. Jeśli pochodzi z rozkładu normalnego o średniej różnej od 0, to tym samym modelujemy dryft w danych
Przypadki szczególne
  1. Kalman filter jest szczególnym przypadkiem Bayesian filtering.
  2. Bayesian linear regression jest szczególnym przypadkiem Kalman filtering! Dlaczego? Bo Wystarczy położyć , , to wagi których szukamy a jest zależny od i to są dane, które obserwujmy. wówczas wzorki redukują się do liniowej regresji bayseowskiej.
  3. Jeśli położymy to mam tzw. random walk czyli modelujemy to, że nasz wagi mogą zmieniać się w czasie.

Źródło: Probabilistic Artificial Intelligence