Neural Comp. Sign up for ETOCS
HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
 QUICK SEARCH:   [advanced]


     


This Article
Right arrow Full Text
Right arrow Full Text (PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Similar articles in this journal
Right arrow Similar articles in PubMed
Right arrow Alert me to new issues of the journal
Right arrow Download to citation manager
Right arrow reprints & permissions
Citing Articles
Right arrow Citing Articles via HighWire
Right arrow Citing Articles via Google Scholar
Google Scholar
Right arrow Articles by Yuille, A. L.
Right arrow Search for Related Content
PubMed
Right arrow PubMed Citation
Right arrow Articles by Yuille, A. L.
(Neural Computation. 2002;14:1691-1722.)
© 2002 The MIT Press


Letter

CCCP Algorithms to Minimize the Bethe and Kikuchi Free Energies: Convergent Alternatives to Belief Propagation

A. L. Yuille

yuille{at}ski.org, Smith-Kettlewell Eye Research Institute, San Francisco, CA 94115, U.S.A.

This article introduces a class of discrete iterative algorithms that are provably convergent alternatives to belief propagation (BP) and generalized belief propagation (GBP). Our work builds on recent results by Yedidia, Freeman, and Weiss (2000), who showed that the fixed points of BP and GBP algorithms correspond to extrema of the Bethe and Kikuchi free energies, respectively. We obtain two algorithms by applying CCCP to the Bethe and Kikuchi free energies, respectively (CCCP is a procedure, introduced here, for obtaining discrete iterative algorithms by decomposing a cost function into a concave and a convex part). We implement our CCCP algorithms on two- and three-dimensional spin glasses and compare their results to BP and GBP. Our simulations show that the CCCP algorithms are stable and converge very quickly (the speed of CCCP is similar to that of BP and GBP). Unlike CCCP, BP will often not converge for these problems (GBP usually, but not always, converges). The results found by CCCP applied to the Bethe or Kikuchi free energies are equivalent, or slightly better than, those found by BP or GBP, respectively (when BP and GBP converge). Note that for these, and other problems, BP and GBP give very accurate results (see Yedidia et al., 2000), and failure to converge is their major error mode. Finally, we point out that our algorithms have a large range of inference and learning applications.




This article has been cited by other articles:


Home page
Neural Comput.Home page
P. Pakzad and V. Anantharam
Estimation and Marginalization Using the Kikuchi Approximation Methods
Neural Comput., August 1, 2005; 17(8): 1836 - 1873.
[Abstract] [Full Text] [PDF]


Home page
Neural Comput.Home page
T. Heskes
On the Uniqueness of Loopy Belief Propagation Fixed Points
Neural Comput., November 1, 2004; 16(11): 2379 - 2413.
[Abstract] [Full Text] [PDF]


Home page
Neural Comput.Home page
S. Ikeda, T. Tanaka, and S.-i. Amari
Stochastic Reasoning, Free Energy, and Information Geometry
Neural Comput., September 1, 2004; 16(9): 1779 - 1810.
[Abstract] [Full Text] [PDF]


Home page
Neural Comput.Home page
M. Welling and Y. W. Teh
Linear Response Algorithms for Approximate Inference in Graphical Models
Neural Comput., January 1, 2004; 16(1): 197 - 221.
[Abstract] [Full Text] [PDF]


Home page
Neural Comput.Home page
A. L. Yuille and A. Rangarajan
The Concave-Convex Procedure
Neural Comput., April 1, 2003; 15(4): 915 - 936.
[Abstract] [Full Text] [PDF]




HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
J COGNITIVE NEUROSCIENCE NEURAL COMPUTATION MIT PRESS JOURNALS
Copyright © 2002 by The MIT Press.