Counting Belief Propagation

By Kristian Kersting, Babak Ahmadi, Sriraam Natarajan. 2009

178 citations recorded by the source corpus.

A major benefit of graphical models is that most knowledge is captured in the model structure. Many models, however, produce inference problems with a lot of symmetries not reflected in the graphical structure and hence not exploitable by efficient inference techniques such as belief propagation (BP). In this paper, we present a new and simple BP algorithm, called counting BP, that exploits such additional symmetries. Starting from a given factor graph, counting BP first constructs a compressed factor graph of clusternodes and clusterfactors, corresponding to sets of nodes and factors that are indistinguishable given the evidence. Then it runs a modified BP algorithm on the compressed graph that is equivalent to running BP on the original factor graph. Our experiments show that counting BP is applicable to a variety of important AI tasks such as (dynamic) relational models and boolean model counting, and that significant efficiency gains are obtainable, often by orders of magnitude.

Subfields: Artificial Intelligence, Probabilistic & Bayesian Methods

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sriraam Natarajan
  2. Seyed Mehran Kazemi
  3. Kristian Kersting
  4. David Poole
  5. Luc De Raedt
  6. Barnab'as P'oczos
  7. Jeff Schneider
  8. Siamak Ravanbakhsh

In Probabilistic & Bayesian Methods

  1. Jeff Schneider
  2. Barnab'as P'oczos
  3. Mathias Niepert
  4. Luc De Raedt
  5. Seyed Mehran Kazemi
  6. Siamak Ravanbakhsh
  7. Kristian Kersting
  8. David Poole

Citations in the corpus