Skip to main content
Log in

A Family of CCCP Algorithms Which Minimize the TRW Free Energy

  • Published:
New Generation Computing Aims and scope Submit manuscript

Abstract

We propose a family of convergent double-loop algorithms which minimize the TRW free energy. These algorithms are based on the concave convex procedure (CCCP) so we call them TRW-CCCP. Our formulation includes many free parameters which specify an infinite number of decompositions of the TRW free energy into convex and concave parts. TRW-CCCP is guaranteed to converge to the global minima for any settings of these free parameters, including adaptive settings if they satisfy conditions defined in this paper. We show that the values of these free parameters control the speed of convergence of the the inner and outer loops in TRW-CCCP. We performed experiments on a two-dimensional Ising model observing that TRW-CCCP converges to the global minimum of the TRW free energy and that the convergence rate depends on the parameter settings. We compare with the original message passing algorithm (TRW-BP) by varying the difficulty of the problem (by adjusting the energy function) and the number of iterations in the inner loop of TRW-CCCP. We show that on difficult problems TRW-CCCP converges faster than TRW-BP (in terms of total number of iterations) if few inner loop iterations are used.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Freeman W., Pasztor E., Carmichael O.: “Learning Low-Level Vision”. International Journal of Computer Vision 40(1), 25–47 (2000)

    Article  MATH  Google Scholar 

  2. Tappen, M. and Freeman, W., “Comparison of Graph Cuts with Belief Propagation for Stereo, Using Identical MRF Parameters,” in Proc. of the 9th International Conference on Computer Vision (ICCV2003), pp. 900–907, 2003.

  3. Yanover C., Meltzer T., Weiss Y.: “Linear programming relaxations and belief propagation -an empirical study”. Journal of Machine Learning Research 7, 1887–1907 (2006)

    MathSciNet  MATH  Google Scholar 

  4. Lauritzen S., Sheehan N: “Graphical Models for Genetic Analyses”. Statistical Science 18(4), 489–514 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  5. Steimer A., Maass W., Douglas R.: “Belief propagation in networks of spiking neurons”. Neural Comput 21(9), 2502–2523 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  6. Yuille A.: “CCCP Algorithms to Minimize the Bethe and Kikuchi Free Energies: Convergent Alternatives to Belief Propagation”. Neural Comput 14(7), 1691–1722 (2002)

    Article  MATH  Google Scholar 

  7. Heskes T.: “Convexity Arguments for Efficient Minimization of the Bethe and Kikuchi Free Energies”. Journal of Artificial Intelligence Research 26, 153–190 (2006)

    MathSciNet  MATH  Google Scholar 

  8. Wainwright M., Jaakkola T., Willsky A.: “A New Class of Upper Bounds on the Log Partition Function”. IEEE trans. Information Theory 51(7), 2313–2335 (2005)

    Article  MathSciNet  Google Scholar 

  9. Yu, C. and Joachims, T. “Learning structural svms with latent variables,” in Proc. of the 26th International Conference on Machine Learning (ICML2009), pp. 1169–1176, 2009.

  10. Nishiyama, Y. and Watanabe, S., “Generalization of Concave and Convex Decomposition in Kikuchi Free Energy” in Proc. of International Conference on Artifical Neural Networks (ICANN 2008), pp. 51–60, 2008.

  11. Wainwright, M. and Jordan, M., “Graphical models, exponential families, and variational inference,” Technical Report, UC Berkeley, Dept. of Statistics, 2003.

  12. Yuille A., Rangarajan A.: “The Concave-Convex Procedure” Neural Comput 15(4), 915–936 (2003)

    MATH  Google Scholar 

  13. Globerson, A. and Jaakkola, T., “Convergent propagation algorithms via oriented trees,” in Proc. of The 23rd Conference on Uncertainty in Artificial Intelligence (UAI2007), 2007.

  14. Meltzer, T., Globerson, A. and Weiss, Y., “Convergent message passing algorithms -a unifying view,” in Proc. of The 25rd Conference on Uncertainty in Artificial Intelligence (UAI2009), 2009.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yu Nishiyama.

About this article

Cite this article

Nishiyama, Y., Ye, X. & Yuille, A.L. A Family of CCCP Algorithms Which Minimize the TRW Free Energy. New Gener. Comput. 30, 3–16 (2012). https://doi.org/10.1007/s00354-012-0102-2

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00354-012-0102-2

Keywords

Navigation