Scinovex
articleTop 1% cited

Constructing Free-Energy Approximations and Generalized Belief Propagation Algorithms

IEEE Transactions on Information Theory · 2005 · Vol. 51(7) · pp. 2282–2312
Jonathan S. YedidiaWilliam T. FreemanYaakov Weiss

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.

Error Correcting Code TechniquesBayesian Modeling and Causal InferenceDNA and Biological ComputingBelief propagationFactor graphComputationInferenceApproximation algorithmMathematicsAlgorithmApproximate inferenceGraph theoryGraph
Citations
1,635
FWCI
85.95
field-weighted impact
References
80
Percentile
100%
vs. same field & year
Citations per year
Cited by
Active Inference: A Process Theory
Neural Computation · 2016 · 1,135 citations
Deformable Model Fitting by Regularized Landmark Mean-Shift
International Journal of Computer Vision · 2010 · 790 citations
Constructing Free-Energy Approximations and Generalized Belief Propagation Algorithms
IEEE Transactions on Information Theory · 2005 · 1,635 citations
References
An Introduction to Variational Methods for Graphical Models
Machine Learning · 1999 · 3,730 citations
Statistical theory of superlattices
Proceedings of the Royal Society of London A Mathematical and Physical Sciences · 1935 · 1,048 citations
Error bounds for convolutional codes and an asymptotically optimum decoding algorithm
IEEE Transactions on Information Theory · 1967 · 6,722 citations
Low-density parity-check codes
IEEE Transactions on Information Theory · 1962 · 10,507 citations
Turbo decoding as an instance of Pearl's "belief propagation" algorithm
IEEE Journal on Selected Areas in Communications · 1998 · 907 citations
Factor graphs and the sum-product algorithm
IEEE Transactions on Information Theory · 2001 · 6,415 citations
The viterbi algorithm
Proceedings of the IEEE · 1973 · 5,618 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.

Constructing Free-Energy Approximations and Generalized Belief Propagation Algorithms · Scinovex