Bayesian Structure Scores for Probabilistic Circuits

02/23/2023
by   Yang Yang, et al.
0

Probabilistic circuits (PCs) are a prominent representation of probability distributions with tractable inference. While parameter learning in PCs is rigorously studied, structure learning is often more based on heuristics than on principled objectives. In this paper, we develop Bayesian structure scores for deterministic PCs, i.e., the structure likelihood with parameters marginalized out, which are well known as rigorous objectives for structure learning in probabilistic graphical models. When used within a greedy cutset algorithm, our scores effectively protect against overfitting and yield a fast and almost hyper-parameter-free structure learner, distinguishing it from previous approaches. In experiments, we achieve good trade-offs between training time and model fit in terms of log-likelihood. Moreover, the principled nature of Bayesian scores unlocks PCs for accommodating frameworks such as structural expectation-maximization.

READ FULL TEXT
research
09/09/2013

Structure Learning of Probabilistic Logic Programs by Searching the Clause Space

Learning probabilistic logic programming languages is receiving an incre...
research
02/19/2021

Probabilistic Generating Circuits

Generating functions, which are widely used in combinatorics and probabi...
research
12/01/2022

Are you using test log-likelihood correctly?

Test log-likelihood is commonly used to compare different models of the ...
research
10/13/2018

Categorical Aspects of Parameter Learning

Parameter learning is the technique for obtaining the probabilistic para...
research
09/06/2022

Some models are useful, but how do we know which ones? Towards a unified Bayesian model taxonomy

Probabilistic (Bayesian) modeling has experienced a surge of application...
research
06/04/2021

Tractable Regularization of Probabilistic Circuits

Probabilistic Circuits (PCs) are a promising avenue for probabilistic mo...
research
05/26/2019

Bayesian Learning of Sum-Product Networks

Sum-product networks (SPNs) are flexible density estimators and have rec...

Please sign up or login with your details

Forgot password? Click here to reset