A Differential Approach to Inference in Bayesian Networks
Abstract
We present a new approach to inference in Bayesian networks, which is based on representing the network using a polynomial and then retrieving answers to probabilistic queries by evaluating and differentiating the polynomial. The network polynomial itself is exponential in size, but we show how it can be computed efficiently using an arithmetic circuit that can be evaluated and differentiated in time and space linear in the circuit size. The proposed framework for inference subsumes one of the most influential methods for inference in Bayesian networks, known as the tree-clustering or jointree method, which provides a deeper understanding of this classical method and lifts its desirable characteristics to a much more general setting. We discuss some theoretical and practical implications of this subsumption.
Cite
Text
Darwiche. "A Differential Approach to Inference in Bayesian Networks." Conference on Uncertainty in Artificial Intelligence, 2000. doi:10.1145/765568.765570Markdown
[Darwiche. "A Differential Approach to Inference in Bayesian Networks." Conference on Uncertainty in Artificial Intelligence, 2000.](https://mlanthology.org/uai/2000/darwiche2000uai-differential/) doi:10.1145/765568.765570BibTeX
@inproceedings{darwiche2000uai-differential,
title = {{A Differential Approach to Inference in Bayesian Networks}},
author = {Darwiche, Adnan},
booktitle = {Conference on Uncertainty in Artificial Intelligence},
year = {2000},
pages = {123-132},
doi = {10.1145/765568.765570},
url = {https://mlanthology.org/uai/2000/darwiche2000uai-differential/}
}