Generalized filtering
From Wikipedia, the free encyclopedia
Generalized filtering is a generic Bayesian filtering scheme for nonlinear state-space models.[1] It is based on a variational principle of least action, formulated in generalized coordinates of motion.[2] Note that "generalized coordinates of motion" are related to—but distinct from—generalized coordinates as used in (multibody) dynamical systems analysis. Generalized filtering furnishes posterior densities over hidden states (and parameters) generating observed data using a generalized gradient descent on variational free energy, under the Laplace assumption. Unlike classical (e.g. Kalman-Bucy or particle) filtering, generalized filtering eschews Markovian assumptions about random fluctuations. Furthermore, it operates online, assimilating data to approximate the posterior density over unknown quantities, without the need for a backward pass. Special cases include variational filtering,[3] dynamic expectation maximization[4] and generalized predictive coding.