2007 · 177 citations · 32 references
ComputingComputer ScienceMathematicsAlgorithmsBayesian Data AnalysisMessage PassingGraph AlgorithmsGraph TheoryVariational FormulationVariational InferenceExpectation-maximizationExpectation-maximization AlgorithmFactor GraphsGraphical ModelsKalman SmootherMessage-passing AlgorithmsParticle FiltersVariational Message Passing
In this paper, it is shown how (naive and structured) variational algorithms may be derived from a factor graph by mechanically applying generic message computation rules; in this way, one can bypass error-prone variational calculus. In prior work by Bishop et al., Xing et al., and Geiger, directed and undirected graphical models have been used for this purpose. The factor graph notation amounts to simpler generic variational message computation rules; by means of factor graphs, variational methods can straightforwardly be compared to and combined with various other message-passing inference algorithms, e.g., Kalman filters and smoothers, iterated conditional modes, expectation maximization (EM), gradient methods, and particle filters. Some of those combinations have been explored in the literature, others seem to be new. Generic message computation rules for such combinations are formulated.
32
Pattern Recognition and Machine Learning
Journal of Electronic Imaging · 2007 · 22.1K citations
Monte Carlo Statistical Methods
Hoon Kim, Christian P. Robert, George Casella · Technometrics · 2000 · 5.6K citations
The EM Algorithm and Extensions
Debashis Kushary, Geoffrey J. McLachlan, Thriyambakam Krishnan · Technometrics · 1998 · 5.1K citations