An Advance on Variable Elimination with Applications to Tensor-Based Computation

02/21/2020
by   Adnan Darwiche, et al.
0

We present new results on the classical algorithm of variable elimination, which underlies many algorithms including for probabilistic inference. The results relate to exploiting functional dependencies, allowing one to perform inference and learning efficiently on models that have very large treewidth. The highlight of the advance is that it works with standard (dense) factors, without the need for sparse factors or techniques based on knowledge compilation that are commonly utilized. This is significant as it permits a direct implementation of the improved variable elimination algorithm using tensors and their operations, leading to extremely efficient implementations especially when learning model parameters. Moreover, the proposed technique does not require knowledge of the specific functional dependencies, only that they exist, so can be used when learning these dependencies. We illustrate the efficacy of our proposed algorithm by compiling Bayesian network queries into tensor graphs and then learning their parameters from labeled data using a standard tool for tensor computation.

READ FULL TEXT
research
02/08/2019

Tensor Variable Elimination for Plated Factor Graphs

A wide class of machine learning algorithms can be reduced to variable e...
research
06/29/2015

Exact and approximate inference in graphical models: variable elimination and beyond

Probabilistic graphical models offer a powerful framework to account for...
research
06/24/2011

Exploiting Contextual Independence In Probabilistic Inference

Bayesian belief networks have grown to prominence because they provide c...
research
07/02/2018

Fusing First-order Knowledge Compilation and the Lifted Junction Tree Algorithm

Standard approaches for inference in probabilistic formalisms with first...
research
10/16/2012

A Spectral Algorithm for Latent Junction Trees

Latent variable models are an elegant framework for capturing rich proba...
research
10/19/2012

New Advances in Inference by Recursive Conditioning

Recursive Conditioning (RC) was introduced recently as the first any-spa...

Please sign up or login with your details

Forgot password? Click here to reset