Title
Loopy belief propagation for approximate inference: an empirical study
Abstract
Recently, researchers have demonstrated that "loopy belief propagation" -- the use of Pearl's polytree algorithm in a Bayesian network with loops -- can perform well in the context of error-correcting codes. The most dramatic instance of this is the near Shannon-limit performance of "Turbo Codes" -- codes whose decoding algorithm is equivalent to loopy belief propagation in a chain-structured Bayesian network. In this paper we ask: is there something special about the error-correcting code context, or does loopy propagation work as an approximate inference scheme in a more general setting? We compare the marginals computed using loopy propagation to the exact ones in four Bayesian network architectures, including two real-world networks: ALARM and QMR. We find that the loopy beliefs often converge and when they do, they give a good approximation to the correct marginals. However, on the QMR network, the loopy beliefs oscillated and had no obvious relationship to the correct posteriors. We present some initial investigations into the cause of these oscillations, and show that some simple methods of preventing them lead to the wrong results.
Year
Venue
Keywords
2013
UAI'99 Proceedings of the Fifteenth conference on Uncertainty in artificial intelligence
chain-structured bayesian network,belief propagation,bayesian network,loopy belief,approximate inference,qmr network,loopy belief propagation,empirical study,real-world network,bayesian network architecture,loopy propagation work,loopy propagation
DocType
Volume
ISBN
Journal
abs/1301.6725
1-55860-614-9
Citations 
PageRank 
References 
586
36.39
12
Authors
3
Search Limit
100586
Name
Order
Citations
PageRank
Michael Kuperberg17589529.66
Yair Weiss210240834.60
Michael I. Jordan3312203640.80