Reasoning MPE to Multiply Connected Belief Networks Using Message Passing
Abstract
Finding the l Most Probable Explanations (MPE) of a given evidence, Se, in a Bayesian belief network is a process to identify and order a set of composite hypotheses, HiS, of which the posterior probabilities are the l largest; i.e., Pr(H1|Se) ≥ Pr(H2|Se) ≥ ... ≥ Pr(Hl|Se). A composite hypothesis is defined as an instantiation of all the non-evidence variables in the network. It could be shown that finding all the probable explanations is a NP-hard problem. Previously, only the first two best explanations (i.e., l = 2) in a singly connected Bayesian network could be efficiently derived without restrictions on network topologies and probability distributions. This paper presents an efficient algorithm for finding l (≥ 2) MPE in singly-connected networks and the extension of this algorithm for multiply-connected networks. This algorithm is based on a message passing scheme and has a time complexity O(lkn) for singly-connected networks; where l is the number of MPE to be derived, k the length of the longest path in a network, and n the maximum number of node states - defined as the product of the size of the conditional probability table of a node and the number of the incoming/outgoing arcs of the node.
Cite
Text
Sy. "Reasoning MPE to Multiply Connected Belief Networks Using Message Passing." AAAI Conference on Artificial Intelligence, 1992.Markdown
[Sy. "Reasoning MPE to Multiply Connected Belief Networks Using Message Passing." AAAI Conference on Artificial Intelligence, 1992.](https://mlanthology.org/aaai/1992/sy1992aaai-reasoning/)BibTeX
@inproceedings{sy1992aaai-reasoning,
title = {{Reasoning MPE to Multiply Connected Belief Networks Using Message Passing}},
author = {Sy, Bon K.},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {1992},
pages = {570-576},
url = {https://mlanthology.org/aaai/1992/sy1992aaai-reasoning/}
}