Convergence Analysis of Belief Propagation on Gaussian Graphical Models

Gaussian belief propagation (GBP) is a recursive computation method that is widely used in inference for computing marginal distributions efficiently. Depending on how the factorization of the underlying joint Gaussian distribution is performed, GBP may exhibit different convergence properties as different factorizations may lead to fundamentally different recursive update structures. In this paper, we study the convergence of GBP derived from the factorization based on the distributed linear Gaussian model. The motivation is twofold. From the factorization viewpoint, i.e., by specifically employing a factorization based on the linear Gaussian model, in some cases, we are able to bypass difficulties that exist in other convergence analysis methods that use a different (Gaussian Markov random field) factorization. From the distributed inference viewpoint, the linear Gaussian model readily conforms to the physical network topology arising in large-scale networks, and, is practically useful. For the distributed linear Gaussian model, under mild assumptions, we show analytically three main results: the GBP message inverse variance converges exponentially fast to a unique positive limit for arbitrary nonnegative initialization; we provide a necessary and sufficient convergence condition for the belief mean to converge to the optimal value; and, when the underlying factor graph is given by the union of a forest and a single loop, we show that GBP always converges.

[1]  H. Vincent Poor,et al.  Distributed Hybrid Power State Estimation Under PMU Sampling Phase Errors , 2014, IEEE Transactions on Signal Processing.

[2]  Soummya Kar,et al.  Convergence Analysis of Distributed Inference with Vector-Valued Gaussian Belief Propagation , 2016, J. Mach. Learn. Res..

[3]  Soummya Kar,et al.  Distributed convergence verification for Gaussian belief propagation , 2017, 2017 51st Asilomar Conference on Signals, Systems, and Computers.

[4]  Michael I. Jordan,et al.  Loopy Belief Propagation for Approximate Inference: An Empirical Study , 1999, UAI.

[5]  Vicenç Gómez,et al.  Truncating the Loop Series Expansion for Belief Propagation , 2006, J. Mach. Learn. Res..

[6]  Pierre-Louis Giscard,et al.  Exact Inference on Gaussian Graphical Models of Arbitrary Topology using Path-Sums , 2014, J. Mach. Learn. Res..

[7]  Yair Weiss,et al.  Correctness of Local Probability Propagation in Graphical Models with Loops , 2000, Neural Computation.

[8]  Soummya Kar,et al.  Convergence analysis of belief propagation for pairwise linear Gaussian models , 2017, 2017 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[9]  Wen Gao,et al.  A practical algorithm for tanner graph based image interpolation , 2010, 2010 IEEE International Conference on Image Processing.

[10]  I. Chueshov Monotone Random Systems Theory and Applications , 2002 .

[11]  Jian Li,et al.  Computationally efficient sparse bayesian learning via belief propagation , 2009 .

[12]  Yik-Chung Wu,et al.  Network-Wide Distributed Carrier Frequency Offsets Estimation and Compensation via Belief Propagation , 2013, IEEE Transactions on Signal Processing.

[13]  Dahlia Malkhi,et al.  A unifying framework of rating users and data items in peer-to-peer and social networks , 2008, Peer Peer Netw. Appl..

[14]  Yik-Chung Wu,et al.  Distributed Clock Skew and Offset Estimation in Wireless Sensor Networks: Asynchronous Algorithm and Convergence Analysis , 2013, IEEE Transactions on Wireless Communications.

[15]  William T. Freeman,et al.  On the optimality of solutions of the max-product belief-propagation algorithm in arbitrary graphs , 2001, IEEE Trans. Inf. Theory.

[16]  John W. Fisher,et al.  Loopy Belief Propagation: Convergence and Effects of Message Errors , 2005, J. Mach. Learn. Res..

[17]  Yik-Chung Wu,et al.  Fully distributed clock skew and offset estimation in wireless sensor networks , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[18]  Jinwoo Shin,et al.  Synthesis of MCMC and Belief Propagation , 2016, NIPS.

[19]  William T. Freeman,et al.  Correctness of Belief Propagation in Gaussian Graphical Models of Arbitrary Topology , 1999, Neural Computation.

[20]  S. Stenholm Information, Physics and Computation, by Marc Mézard and Andrea Montanari , 2010 .

[21]  Martin J. Wainwright,et al.  Belief propagation for continuous state spaces: stochastic message-passing with quantitative guarantees , 2012, J. Mach. Learn. Res..

[22]  Moe Z. Win,et al.  Cooperative Localization in Wireless Networks , 2009, Proceedings of the IEEE.

[23]  Soummya Kar,et al.  Convergence analysis of the information matrix in Gaussian Belief Propagation , 2017, 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[24]  Michael Chertkov,et al.  Loop series for discrete statistical models on graphs , 2006, ArXiv.

[25]  Nicholas Ruozzi,et al.  The Bethe Partition Function of Log-supermodular Graphical Models , 2012, NIPS.

[26]  Xue Liu,et al.  Proactive Doppler Shift Compensation in Vehicular Cyber-Physical Systems , 2018, IEEE/ACM Transactions on Networking.

[27]  Dmitry M. Malioutov,et al.  Walk-Sums and Belief Propagation in Gaussian Graphical Models , 2006, J. Mach. Learn. Res..

[28]  Jamie S. Evans,et al.  Distributed Downlink Beamforming With Cooperative Base Stations , 2008, IEEE Transactions on Information Theory.

[29]  Brendan J. Frey Local Probability Propagation for Factor Analysis , 1999, NIPS.

[30]  Paul H. Siegel,et al.  Gaussian belief propagation solver for systems of linear equations , 2008, 2008 IEEE International Symposium on Information Theory.

[31]  Benjamin Van Roy,et al.  Convergence of Min-Sum Message Passing for Quadratic Optimization , 2006, IEEE Transactions on Information Theory.