Exploiting Contextual Independence In Probabilistic Inference
D. Poole, N. L. Zhang

TL;DR
This paper introduces a novel representation and algorithm for probabilistic inference in Bayesian networks that exploits contextual independence, leading to more efficient inference when such structure exists.
Contribution
It presents a new representation using contextual factors and a variable elimination algorithm that exploits contextual independence for improved efficiency.
Findings
The new method reduces inference complexity compared to standard variable elimination.
It can exploit more structure than previous methods for structured belief network inference.
The algorithm generalizes standard variable elimination and is more efficient with available structure.
Abstract
Bayesian belief networks have grown to prominence because they provide compact representations for many problems for which probabilistic inference is appropriate, and there are algorithms to exploit this compactness. The next step is to allow compact representations of the conditional probabilities of a variable given its parents. In this paper we present such a representation that exploits contextual independence in terms of parent contexts; which variables act as parents may depend on the value of other variables. The internal representation is in terms of contextual factors (confactors) that is simply a pair of a context and a table. The algorithm, contextual variable elimination, is based on the standard variable elimination algorithm that eliminates the non-query variables in turn, but when eliminating a variable, the tables that need to be multiplied can depend on the context.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
