The Sum-Product Theorem: A Foundation for Learning Tractable Models

11/11/2016
by   Abram L. Friesen, et al.
0

Inference in expressive probabilistic models is generally intractable, which makes them difficult to learn and limits their applicability. Sum-product networks are a class of deep models where, surprisingly, inference remains tractable even when an arbitrary number of hidden layers are present. In this paper, we generalize this result to a much broader set of learning problems: all those where inference consists of summing a function over a semiring. This includes satisfiability, constraint satisfaction, optimization, integration, and others. In any semiring, for summation to be tractable it suffices that the factors of every product have disjoint scopes. This unifies and extends many previous results in the literature. Enforcing this condition at learning time thus ensures that the learned models are tractable. We illustrate the power and generality of this approach by applying it to a new type of structured prediction problem: learning a nonconvex function that can be globally optimized in polynomial time. We show empirically that this greatly outperforms the standard approach of learning without regard to the cost of optimization.

READ FULL TEXT
research
10/11/2021

Exchangeability-Aware Sum-Product Networks

Sum-Product Networks (SPNs) are expressive probabilistic models that pro...
research
08/08/2016

Towards Representation Learning with Tractable Probabilistic Models

Probabilistic models learned as density estimators can be exploited in r...
research
07/14/2018

Tractable Querying and Learning in Hybrid Domains via Sum-Product Networks

Probabilistic representations, such as Bayesian and Markov networks, are...
research
02/20/2021

Interventional Sum-Product Networks: Causal Inference with Tractable Probabilistic Models

While probabilistic models are an important tool for studying causality,...
research
12/20/2019

Sum-Product Network Decompilation

There exists a dichotomy between classical probabilistic graphical model...
research
10/12/2017

Sum-Product-Quotient Networks

We present a novel tractable generative model that extends Sum-Product N...
research
10/19/2021

Explaining Deep Tractable Probabilistic Models: The sum-product network case

We consider the problem of explaining a tractable deep probabilistic mod...

Please sign up or login with your details

Forgot password? Click here to reset