Correctness of Belief Propagation in Gaussian Graphical Models of Arbitrary Topology
Top Cited Papers
- 1 October 2001
- journal article
- Published by MIT Press in Neural Computation
- Vol. 13 (10) , 2173-2200
- https://doi.org/10.1162/089976601750541769
Abstract
Graphical models, such as Bayesian networks and Markov random fields, represent statistical dependencies of variables by a graph. Local "belief propagation" rules of the sort proposed by Pearl (1988) are guaranteed to converge to the correct posterior probabilities in singly connected graphs. Recently, good performance has been obtained by using these same rules on graphs with loops, a method we refer to as loopy belief propagation. Perhaps the most dramatic instance is the near Shannon-limit performance of "Turbo codes," whose decoding algorithm is equivalent to loopy propagation. Except for the case of graphs with a single loop, there has been little theoretical understanding of loopy propagation. Here we analyze belief propagation in networks with arbitrary topologies when the nodes in the graph describe jointly gaussian random variables. We give an analytical formula relating the true posterior probabilities with those calculated using loopy propagation. We give sufficient conditions for convergence and show that when belief propagation converges, it gives the correct posterior means for all graph topologies, not just networks with a single loop. These results motivate using the powerful belief propagation algorithm in a broader class of networks and help clarify the empirical performance results.Keywords
This publication has 9 references indexed in Scilit:
- On the optimality of solutions of the max-product belief-propagation algorithm in arbitrary graphsIEEE Transactions on Information Theory, 2001
- The generalized distributive lawIEEE Transactions on Information Theory, 2000
- Correctness of Local Probability Propagation in Graphical Models with LoopsNeural Computation, 2000
- Learning Low-Level VisionInternational Journal of Computer Vision, 2000
- The modeling and estimation of statistically self-similar processes in a multiresolution frameworkIEEE Transactions on Information Theory, 1999
- Turbo decoding as an instance of Pearl's "belief propagation" algorithmIEEE Journal on Selected Areas in Communications, 1998
- Iterative decoding of compound codes by probability propagation in graphical modelsIEEE Journal on Selected Areas in Communications, 1998
- Efficient multiscale regularization with applications to the computation of optical flowIEEE Transactions on Image Processing, 1994
- Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of ImagesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1984