Proceedings

Probabilistic Inference Modulo Theories

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 3591-3598.

Abstract

We present SGDPLL(T), an algorithm that solves (among many other problems) probabilistic inference modulo theories, that is, inference problems over probabilistic models defined via a logic theory provided as a parameter (currently, propositional, equalities on discrete sorts, and inequalities, more specifically difference arithmetic, on bounded integers). While many solutions to probabilistic inference over logic representations have been proposed, SGDPLL(T) is simultaneously (1) lifted, (2) exact and (3) modulo theories, that is, parameterized by a background logic theory. This offers a foundation for extending it to rich logic languages such as data structures and relational data. By lifted, we mean algorithms with constant complexity in the domain size (the number of values that variables can take). We also detail a solver for summations with difference arithmetic and show experimental results from a scenario in which SGDPLL(T) is much faster than a state-of-the-art probabilistic solver.

  1. Armin Biere, Marijn Heule, Hans van Maaren, and Toby Walsh, editors, Handbook of Satisfiability, volume 185 of Frontiers in Artificial Intelligence and Applications, pages 825-885. IOS Press, 2009.
  2. [Bayardo, Jr. and Pehoushek, 2000] R. J. Bayardo, Jr. and J. D. Pehoushek. Counting Models Using Connected Components. In Proceedings of the Seventeenth Na- tional Conference on Artificial Intelligence, pages 157- 162, Austin, TX, 2000. AAAI Press.
  3. [Belle et al., 2015a] Vaishak Belle, Andrea Passerini, and Guy Van den Broeck. Probabilistic inference in hybrid domains by weighted model integration. In Proceedings of 24th International Joint Conference on Artificial Intel- ligence (IJCAI), 2015. IJCAI
  4. [Belle et al., 2015b] Vaishak Belle, Guy Van den Broeck, and Andrea Passerini. Hashing-based approximate proba- bilistic inference in hybrid domains. In Proceedings of the 31st Conference on Uncertainty in Artificial Intelligence (UAI), 2015.
  5. [Bistarelli et al., 1997] Stefano Bistarelli, Ugo Montanari, and Francesca Rossi. Semiring-based constraint satisfac- tion and optimization. J. ACM, 44(2):201-236, March 1997.
  6. [Chavira and Darwiche, 2008] M. Chavira and A. Darwiche. On probabilistic inference by weighted model counting. Artificial Intelligence, 172(6-7):772-799, 2008.
  7. [Davis et al., 1962] M. Davis, G. Logemann, and D. Love- land. A machine program for theorem proving. Commu- nications of the ACM, 5:394-397, 1962.
  8. [de Moura et al., 2007] Leonardo de Moura, Bruno Dutertre, and Natarajan Shankar. A tutorial on satisfiability modulo theories. In Computer Aided Verification, 19th Interna- tional Conference, CAV 2007, Berlin, Germany, July 3-7, 2007, Proceedings, volume 4590 of Lecture Notes in Com- puter Science, pages 20-36. Springer, 2007.
  9. [de Salvo Braz, 2007] R. de Salvo Braz. Lifted First-Order Probabilistic Inference. PhD thesis, University of Illinois, Urbana-Champaign, IL, 2007. IJCAI
  10. [Dechter, 1999] R. Dechter. Bucket elimination: A unifying framework for reasoning. Artificial Intelligence, 113:41- 85, 1999.
  11. [Eén and Sörensson, 2003] N. Eén and N. Sörensson. An Extensible SAT-solver. In SAT Competition 2003, volume 2919 of Lecture Notes in Computer Science, pages 502- 518. Springer, 2003.
  12. [Ganzinger et al., 2004] Harald Ganzinger, George Hagen, Robert Nieuwenhuis, Albert Oliveras, and Cesare Tinelli. DPLL( T): Fast Decision Procedures. 2004.
  13. [Getoor and Taskar, 2007] L. Getoor and B. Taskar, editors. Introduction to Statistical Relational Learning. MIT Press, 2007.
  14. [Gogate and Dechter, 2011] V. Gogate and R. Dechter. Sam- pleSearch: Importance sampling in presence of determin- ism. Artificial Intelligence, 175(2):694-729, 2011.
  15. [Gogate and Domingos, 2010] V. Gogate and P. Domingos. Formula-Based Probabilistic Inference. In Proceedings of the Twenty-Sixth Conference on Uncertainty in Artificial Intelligence, pages 210-219, 2010.
  16. [Gogate and Domingos, 2011] V. Gogate and P. Domingos. Probabilistic Theorem Proving. In Proceedings of the Twenty-Seventh Conference on Uncertainty in Artificial Intelligence, pages 256-265. AUAI Press, 2011.
  17. [Goodman et al., 2012] Noah D. Goodman, Vikash K. Mansinghka, Daniel M. Roy, Keith Bonawitz, and Daniel Tarlow. Church: a language for generative models. CoRR, abs/1206.3255, 2012.
  18. [Knuth, 1993] Donald E. Knuth. Johann Faulhaber and Sums of Powers. Mathematics of Computation, 61(203):277- 294, 1993.
  19. [Marić, 2009] Filip Marić. Formalization and implementa- tion of modern sat solvers. Journal of Automated Reason- ing, 43(1):81-119, 2009.
  20. [Mateescu and Dechter, 2008] R. Mateescu and R. Dechter. Mixed deterministic and probabilistic networks. Annals of Mathematics and Artificial Intelligence, 54(1-3):3-51, 2008.
  21. [Poole, 2003] D. Poole. First-Order Probabilistic Inference. In Proceedings of the Eighteenth International Joint Con- ference on Artificial Intelligence, pages 985-991, Aca- pulco, Mexico, 2003. IJCAI
  22. [Morgan Kaufmann. Sang et al., 2005] T. Sang, P. Beame, and H. A. Kautz. Heuristics for Fast Exact Model Counting. In Eighth Inter- national Conference on Theory and Applications of Satis- fiability Testing, pages 226-240, 2005.
  23. [Sanner and Abbasnejad, 2012] Scott Sanner and Ehsan Ab- basnejad. Symbolic variable elimination for discrete and continuous graphical models. In Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence, 2012.
  24. [Van den Broeck et al., 2011] G. Van den Broeck, N. Taghipour, W. Meert, J. Davis, and L. De Raedt. Lifted Probabilistic Inference by First-Order Knowledge Compilation. In Proceedings of the Twenty Second International Joint Conference on Artificial Intelligence, pages 2178-2185, 2011. IJCAI
  25. [Zhang and Poole, 1994] N. Zhang and D. Poole. A simple approach to Bayesian network computations. In Proceed- ings of the Tenth Biennial Canadian Artificial Intelligence Conference, 1994.

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

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