Extending Factor Graphs so as to Unify Directed and Undirected Graphical Models

10/19/2012
by   Brendan J. Frey, et al.
0

The two most popular types of graphical model are directed models (Bayesian networks) and undirected models (Markov random fields, or MRFs). Directed and undirected models offer complementary properties in model construction, expressing conditional independencies, expressing arbitrary factorizations of joint distributions, and formulating message-passing inference algorithms. We show that the strengths of these two representations can be combined in a single type of graphical model called a 'factor graph'. Every Bayesian network or MRF can be easily converted to a factor graph that expresses the same conditional independencies, expresses the same factorization of the joint distribution, and can be used for probabilistic inference through application of a single, simple message-passing algorithm. In contrast to chain graphs, where message-passing is implemented on a hypergraph, message-passing can be directly implemented on the factor graph. We describe a modified 'Bayes-ball' algorithm for establishing conditional independence in factor graphs, and we show that factor graphs form a strict superset of Bayesian networks and MRFs. In particular, we give an example of a commonly-used 'mixture of experts' model fragment, whose independencies cannot be represented in a Bayesian network or an MRF, but can be represented in a factor graph. We finish by giving examples of real-world problems that are not well suited to representation in Bayesian networks and MRFs, but are well-suited to representation in factor graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/12/2012

IPF for Discrete Chain Factor Graphs

Iterative Proportional Fitting (IPF), combined with EM, is commonly used...
research
06/27/2022

Pen and Paper Exercises in Machine Learning

This is a collection of (mostly) pen-and-paper exercises in machine lear...
research
12/19/2020

Probabilistic Dependency Graphs

We introduce Probabilistic Dependency Graphs (PDGs), a new class of dire...
research
08/15/2010

Epistemic irrelevance in credal nets: the case of imprecise Markov trees

We focus on credal nets, which are graphical models that generalise Baye...
research
12/15/2016

Adversarial Message Passing For Graphical Models

Bayesian inference on structured models typically relies on the ability ...
research
11/09/2015

Bayesian Inference in Cumulative Distribution Fields

One approach for constructing copula functions is by multiplication. Giv...
research
01/31/2020

Data-Driven Factor Graphs for Deep Symbol Detection

Many important schemes in signal processing and communications, ranging ...

Please sign up or login with your details

Forgot password? Click here to reset