Proceedings

The Inclusion-Exclusion Rule and its Application to the Junction Tree Algorithm

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 2568-2574.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

In this paper, we consider the inclusion-exclusion rule – a known yet seldom used rule of probabilistic inference. Unlike the widely used sum rule which requires easy access to all joint probability values, the inclusion-exclusion rule requires easy access to several marginal probability values. We therefore develop a new representation of the joint distribution that is amenable to the inclusion-exclusion rule. We compare the relative strengths and weaknesses of the inclusion-exclusion rule with the sum rule and develop a hybrid rule called the inclusion- exclusion-sum (IES) rule, which combines their power. We apply the IES rule to junction trees, treating the latter as a target for knowledge compilation and show that in many cases it greatly reduces the time required to answer queries. Our experiments demonstrate the power of our approach. In particular, at query time, on several networks, our new scheme was an order of magnitude faster than the junction tree algorithm.

  1. F. R. Bach and M. I. Jordan. Thin Junction Trees. In Advances in Neural Information Pro- cessing Systems, pages 569-576. MIT Press, 2001.
  2. [Darwiche and Marquis, 2002] A. Darwiche and P. Marquis. A knowledge compilation map. Journal of Artificial Intel- ligence Research, 17:229-264, 2002.
  3. [Darwiche, 2001] A. Darwiche. Recursive conditioning. Ar- tificial Intelligence, 126:5-41, February 2001.
  4. [Darwiche, 2003] A. Darwiche. A Differential Approach to Inference in Bayesian Networks. Journal of the ACM, 50:280-305, 2003.
  5. [Dechter and Pearl, 1989] R. Dechter and J. Pearl. Tree clustering for constraint networks. Artificial Intelligence, 38(3):353-366, 1989.
  6. [Dechter, 1999] R. Dechter. Bucket elimination: A unifying framework for reasoning. Artificial Intelligence, 113:41- 85, 1999.
  7. [Kask et al., 2005] K. Kask, R. Dechter, J. Larrosa, and A. Dechter. Unifying tree decompositions for reasoning in graphical models. Artificial Intelligence, 166(1):165-193, 2005.
  8. [Kask et al., 2010] K. Kask, R. Dechter, and A. Gelfand. BEEM : Bucket elimination with external memory. In Pro- ceedings of the Twenty-Sixth Conference on Uncertainty in Artificial Intelligence, pages 268-276, Corvallis, Oregon, 2010. AUAI Press.
  9. [Knuth, 2005] K. H. Knuth. Lattice duality: The origin of probability and entropy. Neurocomputing, 67:245-274, 2005.
  10. [Kyrola et al., 2012] A. Kyrola, G. Blelloch, and C. Guestrin. Graphchi: Large-scale graph computa- tion on just a pc. In Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implemen- tation, Hollywood, October 2012.
  11. [Lauritzen and Spiegelhalter, 1988] S. L. Lauritzen and D. J. Spiegelhalter. Local Computations with Probabilities on Graphical Structures and Their Application to Expert Sys- tems. Journal of the Royal Statistical Society. Series B (Methodological), 50(2):157-224, 1988.
  12. [Mateescu et al., 2008] R. Mateescu, R. Dechter, and R. Marinescu. AND/OR Multi-Valued Decision Diagrams (AOMDDs) for Graphical Models. Journal of Artificial Intelligence Research, 33:465-519, 2008.
  13. [Murphy et al., 1999] K. P. Murphy, Y. Weiss, and M. I. Jor- dan. Loopy Belief Propagation for Approximate Infer- ence: An Empirical Study. In Proceedings of the Fifteenth Conference on Uncertainty in Artificial Intelligence, pages 467-475, 1999.
  14. [Park and Darwiche, 2004] J. D. Park and A. Darwiche. A differential semantics for jointree algorithms. Artificial In- telligence, 156(2):197 -216, 2004.
  15. [Poon and Domingos, 2011] H. Poon and P. Domingos. Sum-Product Networks: A New Deep Architecture. In Proceedings of the Twenty-Seventh Conference on Un- certainty in Artificial Intelligence, pages 337-346. AUAI Press, 2011.
  16. [Shenoy and Shafer, 1990] P. Shenoy and G. Shafer. Valuation-based systems for discrete optimization. In Proceedings of the Sixth Conference on Uncertainty in Artificial Intelligence, pages 334-343, Corvallis, Oregon, 1990. AUAI Press.
  17. [Watts and Strogatz, 1998] D. Watts and S. Strogatz. Collec- tive dynamics of small-world networks. Nature, 393:440- 442, 1998.
  18. [Wemmenhove et al., 2008] B. Wemmenhove, J. Mooij, W. Wiegerinck, M. Leisink, and H. J. Kappen. Inference in the promedas medical expert system. In Proceedings of the 11th Conference on Artificial Intelligence in Medicine (AIME 2007). Springer, July 2008.
  19. [Yedidia et al., 2005] J. S. Yedidia, W. T. Freeman, and Y. Weiss. Constructing free-energy approximations and generalized Belief propagation algorithms. IEEE Trans- actions on Information Theory, 51(7):2282-2312, 2005.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards