Solving Marginal MAP Exactly by Probabilistic Circuit Transformations

11/08/2021
by   YooJung Choi, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/17/2023

Compositional Probabilistic and Causal Inference using Tractable Circuit Models

Probabilistic circuits (PCs) are a class of tractable probabilistic mode...
research
10/08/2016

Solving Marginal MAP Problems with NP Oracles and Parity Constraints

Arising from many applications at the intersection of decision making an...
research
08/16/2017

Maximum A Posteriori Inference in Sum-Product Networks

Sum-product networks (SPNs) are a class of probabilistic graphical model...
research
11/09/2015

Decomposition Bounds for Marginal MAP

Marginal MAP inference involves making MAP predictions in systems define...
research
12/23/2019

Towards Deterministic Decomposable Circuits for Safe Queries

There exist two approaches for exact probabilistic inference of UCQs on ...
research
02/19/2014

Retrieval of Experiments by Efficient Estimation of Marginal Likelihood

We study the task of retrieving relevant experiments given a query exper...
research
08/04/2020

MAP Inference for Probabilistic Logic Programming

In Probabilistic Logic Programming (PLP) the most commonly studied infer...

Please sign up or login with your details

Forgot password? Click here to reset