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 Articles by Rangarajan, A.
Right arrow Search for Related Content
PubMed
Right arrow PubMed Citation
Right arrow Articles by Yuille, A. L.
Right arrow Articles by Rangarajan, A.
(Neural Computation. 2003;15:915-936.)
© 2003 The MIT Press


Letter

The Concave-Convex Procedure

A. L. Yuille

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

Anand Rangarajan

anand{at}cise.ufl.edu, Department of Computer and Information Science and Engineering, University of Florida, Gainesville, FL 32611, U.S.A.

The concave-convex procedure (CCCP) is a way to construct discrete-time iterative dynamical systems that are guaranteed to decrease global optimization and energy functions monotonically. This procedure can be applied to almost any optimization problem, and many existing algorithms can be interpreted in terms of it. In particular, we prove that all expectation-maximization algorithms and classes of Legendre minimization and variational bounding algorithms can be reexpressed in terms of CCCP. We show that many existing neural network and mean-field theory algorithms are also examples of CCCP. The generalized iterative scaling algorithm and Sinkhorn's algorithm can also be expressed as CCCP by changing variables. CCCP can be used both as a new way to understand, and prove the convergence of, existing optimization algorithms and as a procedure for generating new algorithms.




This article has been cited by other articles:


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 HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
J COGNITIVE NEUROSCIENCE NEURAL COMPUTATION MIT PRESS JOURNALS
Copyright © 2003 by The MIT Press.