Variable Elimination in the Fourier Domain

08/17/2015
by   Yexiang Xue, et al.
0

The ability to represent complex high dimensional probability distributions in a compact form is one of the key insights in the field of graphical models. Factored representations are ubiquitous in machine learning and lead to major computational advantages. We explore a different type of compact representation based on discrete Fourier representations, complementing the classical approach based on conditional independencies. We show that a large class of probabilistic graphical models have a compact Fourier representation. This theoretical result opens up an entirely new way of approximating a probability distribution. We demonstrate the significance of this approach by applying it to the variable elimination algorithm. Compared with the traditional bucket representation and other approximate inference algorithms, we obtain significant improvements.

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
08/09/2021

A Concise Function Representation for Faster Exact MPE and Constrained Optimisation in Graphical Models

We propose a novel concise function representation for graphical models,...
research
02/14/2012

An Efficient Algorithm for Computing Interventional Distributions in Latent Variable Causal Models

Probabilistic inference in graphical models is the task of computing mar...
research
01/22/2020

Joint Distributions for TensorFlow Probability

A central tenet of probabilistic programming is that a model is specifie...
research
12/01/2014

Lifted Probabilistic Inference for Asymmetric Graphical Models

Lifted probabilistic inference algorithms have been successfully applied...
research
03/08/2016

Discriminative models for robust image classification

A variety of real-world tasks involve the classification of images into ...
research
11/16/2021

A first approach to closeness distributions

Probabilistic graphical models allow us to encode a large probability di...

Please sign up or login with your details

Forgot password? Click here to reset