Loop Series and Bethe Variational Bounds in Attractive Graphical Models
Erik Sudderth
Electrical Engineering & Computer Science University of California, Berkeley Martin Wainwright Alan Willsky
Joint work with
Loop Series and Bethe Variational Bounds in Attractive Graphical - - PowerPoint PPT Presentation
Loop Series and Bethe Variational Bounds in Attractive Graphical Models Erik Sudderth Electrical Engineering & Computer Science University of California, Berkeley Martin Wainwright Joint work with Alan Willsky Loopy BP and Spatial
Joint work with
Dense Stereo Reconstruction (Sun et. al. 2003) Image Denoising
(Felzenszwalb & Huttenlocher 2004)
Segmentation & Object Recognition
(Verbeek & Triggs 2007)
Dense Stereo fMRI Analysis
Kim et. al. 2000
set of nodes representing random variables set of edges connecting pairs of nodes, inducing dependence via positive compatibility functions normalization constant or partition function
Entropy Average Energy All Joint Distributions Negative Gibbs Free Energy
Exact Marginals Tree structure leads to a simplified representation
variational problem Marginal Entropies Mutual Information subject to
Pseudo- Marginals Bethe variational approximation parameterized by pseudo- marginals which may be globally inconsistent subject to Yedidia, Freeman, & Weiss 2000
(Gallager 1963; Richardson & Urbanke 2001)
(Tatikonda & Jordan 2002; Heskes 2004; Ihler et. al. 2005; Mooij & Kappen 2005)
Boltzmann Machines, Ising Models, …
1 1
Original MRF Reparam. MRF True Partition Function Bethe Approximation Original MRF Reparam. MRF
nonempty subset of the graph’s edges scalar function of degree of node in subgraph induced by
(Chertkov & Chernyak 2006)
Expand polynomial using linearity of expectations: Expectation over factorized distribution:
degree of node in subgraph induced by
True Partition Function Bethe Approximation Original MRF Reparam. MRF Sufficient condition: Show that all terms in the loop series are non-negative
for all nodes for all nodes
Bound always holds for graphs with a single cycle
Original Graph Core Graph Key Nodes Key Nodes
0.2 0.4 0.6 0.8 1 −70 −60 −50 −40 −30 −20 −10 10 Edge Strength Difference from True Log Partition Belief Propagation Mean Field Exact partition function via eigenvector method of Onsager (1944)
All marginals have same bias, satisfying conditions of theorem 0.2 0.4 0.6 0.8 1 −3 −2.5 −2 −1.5 −1 −0.5 0.5 Edge Strength Difference from True Log Partition Belief Propagation Mean Field
Random marginals with mixed biases, so some negative loop corrections 0.2 0.4 0.6 0.8 1 −8 −6 −4 −2 2 Edge Strength Difference from True Log Partition Belief Propagation Mean Field