Query DAGs: A Practical Paradigm for Implementing Belief Network Inference

08/07/2014
by   Adnan Darwiche, et al.
0

We describe a new paradigm for implementing inference in belief networks, which relies on compiling a belief network into an arithmetic expression called a Query DAG (Q-DAG). Each non-leaf node of a Q-DAG represents a numeric operation, a number, or a symbol for evidence. Each leaf node of a Q-DAG represents the answer to a network query, that is, the probability of some event of interest. It appears that Q-DAGs can be generated using any of the algorithms for exact inference in belief networks --- we show how they can be generated using clustering and conditioning algorithms. The time and space complexity of a Q-DAG generation algorithm is no worse than the time complexity of the inference algorithm on which it is based; that of a Q-DAG on-line evaluation algorithm is linear in the size of the Q-DAG, and such inference amounts to a standard evaluation of the arithmetic expression it represents. The main value of Q-DAGs is in reducing the software and hardware resources required to utilize belief networks in on-line, real-world applications. The proposed framework also facilitates the development of on-line inference on different software and hardware platforms, given the simplicity of the Q-DAG evaluation algorithm. This paper describes this new paradigm for probabilistic inference, explaining how it works, its uses, and outlines some of the research directions that it leads to.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/27/2013

Localized Partial Evaluation of Belief Networks

Most algorithms for propagating evidence through belief networks have be...
research
03/27/2013

Ergo: A Graphical Environment for Constructing Bayesian

We describe an environment that considerably simplifies the process of g...
research
02/06/2013

A Standard Approach for Optimizing Belief Network Inference using Query DAGs

This paper proposes a novel, algorithm-independent approach to optimizin...
research
03/27/2013

Evidence Absorption and Propagation through Evidence Reversals

The arc reversal/node reduction approach to probabilistic inference is e...
research
03/27/2013

An Algorithm for Computing Probabilistic Propositions

A method for computing probabilistic propositions is presented. It assum...
research
02/27/2013

Incremental Dynamic Construction of Layered Polytree Networks

Certain classes of problems, including perceptual data understanding, ro...
research
05/07/2019

PARI: A Probabilistic Approach to AS Relationships Inference

Over the last two decades, several algorithms have been proposed to infe...

Please sign up or login with your details

Forgot password? Click here to reset