English

Solving Marginal MAP Exactly by Probabilistic Circuit Transformations

Artificial Intelligence 2022-03-07 v2 Machine Learning

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.

Keywords

Cite

@article{arxiv.2111.04833,
  title  = {Solving Marginal MAP Exactly by Probabilistic Circuit Transformations},
  author = {YooJung Choi and Tal Friedman and Guy Van den Broeck},
  journal= {arXiv preprint arXiv:2111.04833},
  year   = {2022}
}
R2 v1 2026-06-24T07:31:28.947Z