Solving Marginal MAP Exactly by Probabilistic Circuit Transformations

Abstract

Probabilistic circuits (PCs) are a class of tractable probabilistic models that allow efficient, often linear-time, inference of queries such as marginals and most probable explanations (MPE). However, marginal MAP, which is central to many decision-making problems, remains a hard query for PCs unless they satisfy highly restrictive structural constraints. In this paper, we develop a pruning algorithm that removes parts of the PC that are irrelevant to a marginal MAP query, shrinking the PC while maintaining the correct solution. This pruning technique is so effective that we are able to build a marginal MAP solver based solely on iteratively transforming the circuit—no search is required. We empirically demonstrate the efficacy of our approach on real-world datasets.

Cite

Text

Choi et al. "Solving Marginal MAP Exactly by Probabilistic Circuit Transformations." Artificial Intelligence and Statistics, 2022.

Markdown

[Choi et al. "Solving Marginal MAP Exactly by Probabilistic Circuit Transformations." Artificial Intelligence and Statistics, 2022.](https://mlanthology.org/aistats/2022/choi2022aistats-solving/)

BibTeX

@inproceedings{choi2022aistats-solving,
  title     = {{Solving Marginal MAP Exactly by Probabilistic Circuit Transformations}},
  author    = {Choi, Yoojung and Friedman, Tal and Van Den Broeck, Guy},
  booktitle = {Artificial Intelligence and Statistics},
  year      = {2022},
  pages     = {10196-10208},
  volume    = {151},
  url       = {https://mlanthology.org/aistats/2022/choi2022aistats-solving/}
}