Convergence Analysis of Distributed Inference with Vector-Valued Gaussian Belief Propagation

This paper considers inference over distributed linear Gaussian models using factor graphs and Gaussian belief propagation (BP). The distributed inference algorithm involves only local computation of the information matrix and of the mean vector, and message passing between neighbors. Under broad conditions, it is shown that the message information matrix converges to a unique positive definite limit matrix for arbitrary positive semidefinite initialization, and it approaches an arbitrarily small neighborhood of this limit matrix at a doubly exponential rate. A necessary and sufficient convergence condition for the belief mean vector to converge to the optimal centralized estimator is provided under the assumption that the message information matrix is initialized as a positive semidefinite matrix. Further, it is shown that Gaussian BP always converges when the underlying factor graph is given by the union of a forest and a single loop. The proposed convergence condition in the setup of distributed linear Gaussian models is shown to be strictly weaker than other existing convergence conditions and requirements, including the Gaussian Markov random field based walk-summability condition, and applicable to a large class of scenarios.

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

[2]  Soummya Kar,et al.  Consensus + innovations distributed inference over networks: cooperation and sensing in networked systems , 2013, IEEE Signal Processing Magazine.

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

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

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

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

[7]  Frédéric Lehmann,et al.  Iterative Mitigation of Intercell Interference in Cellular Networks Based on Gaussian Belief Propagation , 2012, IEEE Transactions on Vehicular Technology.

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

[9]  Ojas D. Parekh,et al.  On Factor Width and Symmetric H-matrices , 2005 .

[10]  Hilbert J. Kappen,et al.  Sufficient Conditions for Convergence of Loopy Belief Propagation , 2005, UAI.

[11]  E. Zeidler Nonlinear Functional Analysis and its Applications: IV: Applications to Mathematical Physics , 1997 .

[12]  Russell Greiner,et al.  Perturbed message passing for constraint satisfaction problems , 2015, J. Mach. Learn. Res..

[13]  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.

[14]  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.

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

[16]  Yik-Chung Wu,et al.  On Convergence Conditions of Gaussian Belief Propagation , 2015, IEEE Transactions on Signal Processing.

[17]  X. Jin Factor graphs and the Sum-Product Algorithm , 2002 .

[18]  Roger D. Nussbaum,et al.  A limit set trichotomy for self-mappings of normal cones in banach spaces , 1993 .

[19]  Soummya Kar Large scale networked dynamical systems: Distributed inference , 2010 .

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

[21]  James Demmel,et al.  Applied Numerical Linear Algebra , 1997 .

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

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

[24]  Hilbert J. Kappen,et al.  Sufficient Conditions for Convergence of the Sum–Product Algorithm , 2005, IEEE Transactions on Information Theory.

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

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

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

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

[29]  Tao Yang,et al.  A Belief Propagation Based Power Distribution System State Estimator , 2011, IEEE Computational Intelligence Magazine.

[30]  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).

[31]  Yaming Wang,et al.  Fast Distributed Rate Control Algorithm with QoS Support in Ad Hoc Networks , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

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

[33]  P. G. Ciarlet,et al.  Introduction to Numerical Linear Algebra and Optimisation , 1989 .

[34]  H. Vincent Poor,et al.  Distributed Linear Parameter Estimation: Asymptotically Efficient Adaptive Strategies , 2011, SIAM J. Control. Optim..

[35]  Ali H. Sayed,et al.  Diffusion LMS Strategies for Distributed Estimation , 2010, IEEE Transactions on Signal Processing.

[36]  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..

[37]  José M. F. Moura,et al.  Signal Recovery on Graphs: Variation Minimization , 2014, IEEE Transactions on Signal Processing.

[38]  Kevin P. Murphy,et al.  Machine learning - a probabilistic perspective , 2012, Adaptive computation and machine learning series.

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

[40]  S. J. Thwaite,et al.  Walk-Sums, Continued Fractions and Unique Factorisation on Digraphs , 2012 .

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

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

[43]  Stanley Osher,et al.  Optimal Data Collection for Improved Rankings Expose Well-Connected Graphs , 2012, ArXiv.

[44]  Pierre-Louis Giscard,et al.  Evaluating Matrix Functions by Resummations on Graphs: The Method of Path-Sums , 2011, SIAM J. Matrix Anal. Appl..