Learning Arithmetic Circuits

06/13/2012
by   Daniel Lowd, et al.
0

Graphical models are usually learned without regard to the cost of doing inference with them. As a result, even if a good model is learned, it may perform poorly at prediction, because it requires approximate inference. We propose an alternative: learning models with a score function that directly penalizes the cost of inference. Specifically, we learn arithmetic circuits with a penalty on the number of edges in the circuit (in which the cost of inference is linear). Our algorithm is equivalent to learning a Bayesian network with context-specific independence by greedily splitting conditional distributions, at each step scoring the candidates by compiling the resulting network into an arithmetic circuit, and using its size as the penalty. We show how this can be done efficiently, without compiling a circuit from scratch for each candidate. Experiments on several real-world domains show that our algorithm is able to learn tractable models with very large treewidth, and yields more accurate predictions than a standard context-specific Bayesian network learner, in far less time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/15/2020

Symmetric Arithmetic Circuits

We introduce symmetric arithmetic circuits, i.e. arithmetic circuits wit...
research
06/12/2020

A New Perspective on Learning Context-Specific Independence

Local structure such as context-specific independence (CSI) has received...
research
02/07/2022

Causal Inference Using Tractable Circuits

The aim of this paper is to discuss a recent result which shows that pro...
research
08/02/2018

Winner-Take-All as Basic Probabilistic Inference Unit of Neuronal Circuits

Experimental observations of neuroscience suggest that the brain is work...
research
03/06/2019

Closure of VP under taking factors: a short and simple proof

In this note, we give a short, simple and almost completely self contain...
research
12/20/2019

Sum-Product Network Decompilation

There exists a dichotomy between classical probabilistic graphical model...
research
04/20/2016

Trading-Off Cost of Deployment Versus Accuracy in Learning Predictive Models

Predictive models are finding an increasing number of applications in ma...

Please sign up or login with your details

Forgot password? Click here to reset