Constructing Free-Energy Approximations and Generalized Belief Propagation Algorithms
Top Cited Papers
- 27 June 2005
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Theory
- Vol. 51 (7) , 2282-2312
- https://doi.org/10.1109/tit.2005.850085
Abstract
Important inference problems in statistical physics, computer vision, error-correcting coding theory, and artificial intelligence can all be reformulated as the computation of marginal probabilities on factor graphs. The belief propagation (BP) algorithm is an efficient way to solve these problems that is exact when the factor graph is a tree, but only approximate when the factor graph has cycles. We show that BP fixed points correspond to the stationary points of the Bethe approximation of the free energy for a factor graph. We explain how to obtain region-based free energy approximations that improve the Bethe approximation, and corresponding generalized belief propagation (GBP) algorithms. We emphasize the conditions a free energy approximation must satisfy in order to be a "valid" or "maxent-normal" approximation. We describe the relationship between four different methods that can be used to generate valid approximations: the "Bethe method", the "junction graph method", the "cluster variation method", and the "region graph method". Finally, we explain how to tell whether a region-based approximation, and its corresponding GBP algorithm, is likely to be accurate, and describe empirical results showing that GBP can significantly outperform BP.Keywords
This publication has 29 references indexed in Scilit:
- On the Uniqueness of Loopy Belief Propagation Fixed PointsNeural Computation, 2004
- Tree-based reparameterization framework for analysis of sum-product and related algorithmsIEEE Transactions on Information Theory, 2003
- CCCP Algorithms to Minimize the Bethe and Kikuchi Free Energies: Convergent Alternatives to Belief PropagationNeural Computation, 2002
- Codes on graphs: normal realizationsIEEE Transactions on Information Theory, 2001
- Factor graphs and the sum-product algorithmIEEE Transactions on Information Theory, 2001
- A tutorial on hidden Markov models and selected applications in speech recognitionProceedings of the IEEE, 1989
- Frustration effect on the d-dimensional Ising spin glass. II. Existence of the spin glass phaseJournal of Physics C: Solid State Physics, 1980
- Infinite-ranged models of spin-glassesPhysical Review B, 1978
- A New Approach to Linear Filtering and Prediction ProblemsJournal of Basic Engineering, 1960
- A Theory of Cooperative PhenomenaPhysical Review B, 1951