• DocumentCode
    1192518
  • Title

    Tree-based reparameterization framework for analysis of sum-product and related algorithms

  • Author

    Wainwright, Martin J. ; Jaakkola, Tommi S. ; Willsky, Alan S.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
  • Volume
    49
  • Issue
    5
  • fYear
    2003
  • fDate
    5/1/2003 12:00:00 AM
  • Firstpage
    1120
  • Lastpage
    1146
  • Abstract
    We present a tree-based reparameterization (TRP) framework that provides a new conceptual view of a large class of algorithms for computing approximate marginals in graphs with cycles. This class includes the belief propagation (BP) or sum-product algorithm as well as variations and extensions of BP. Algorithms in this class can be formulated as a sequence of reparameterization updates, each of which entails refactorizing a portion of the distribution corresponding to an acyclic subgraph (i.e., a tree, or more generally, a hypertree). The ultimate goal is to obtain an alternative but equivalent factorization using functions that represent (exact or approximate) marginal distributions on cliques of the graph. Our framework highlights an important property of the sum-product algorithm and the larger class of reparameterization algorithms: the original distribution on the graph with cycles is not changed. The perspective of tree-based updates gives rise to a simple and intuitive characterization of the fixed points in terms of tree consistency. We develop interpretations of these results in terms of information geometry. The invariance of the distribution, in conjunction with the fixed-point characterization, enables us to derive an exact expression for the difference between the true marginals on an arbitrary graph with cycles, and the approximations provided by belief propagation. More broadly, our analysis applies to any algorithm that minimizes the Bethe free energy. We also develop bounds on the approximation error, which illuminate the conditions that govern their accuracy. Finally, we show how the reparameterization perspective extends naturally to generalizations of BP (e.g., Kikuchi (1951) approximations and variants) via the notion of hypertree reparameterization.
  • Keywords
    approximation theory; error analysis; inference mechanisms; information theory; trees (mathematics); Bethe free energy minimization; Kikuchi approximations; acyclic subgraph; approximate marginals; approximation error bounds; belief propagation; cycles; distribution invariance; exact expression; factorization; fixed-point characterization; functions; graphs; hypertree; information geometry; marginal distributions; reparameterization algorithms; reparameterization updates; sum-product algorithm; tree consistency; tree-based reparameterization; tree-based updates; Algorithm design and analysis; Artificial intelligence; Belief propagation; Computer vision; Graphical models; Inference algorithms; Information geometry; Physics; Sum product algorithm; Tree graphs;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2003.810642
  • Filename
    1197845