Proceedings

Xeggora: Exploiting Immune-to-Evidence Symmetries with Full Aggregation in Statistical Relational Models (Extended Abstract)

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Journal track. Pages 5010-5014.

https://doi.org/10.24963/ijcai.2020/697

Abstract

We present improvements in maximum a-posteriori inference for Markov Logic, a widely used SRL formalism. Several approaches, including Cutting Plane Aggregation (CPA), perform inference through translation to Integer Linear Programs. Aggregation exploits context-specific symmetries independently of evidence and reduces the size of the program. We illustrate much more symmetries occurring in long ground clauses that are ignored by CPA and can be exploited by higher-order aggregations. We propose Full-Constraint-Aggregation, a superior algorithm to CPA which exploits the ignored symmetries via a lifted translation method and some constraint relaxations. RDBMS and heuristic techniques are involved to improve the overall performance. We introduce Xeggora as an evolutionary extension of RockIt, the query engine that uses CPA. Xeggora evaluation on real-world benchmarks shows progress in efficiency compared to RockIt especially for models with long formulas.

  1. [Amirian and Shiry Ghidary, 2019] Mohammad Mahdi Amirian and Saeed Shiry Ghidary. Xeggora: Exploiting Immune-to-Evidence Symmetries with Full Aggregation in Statistical Relational Models, Journal of Artificial Intelligence Research, 66: 33-56, 2019.
  2. [Huynh and Mooney, 2009] Tuyen N. Huynh and Raymond J. Mooney. Max-margin weight learning for Markov logic networks. In Proceedings of ECML PKDD 2009, Part I, volume 5781 of Lecture Notes in Computer Science, pages 564-579, Springer, 2009.
  3. [Kimmig et al., 2015] Angelika Kimmig, Lilyana Mihalkova, and Lisa Getoor. Lifted graphical models: a survey. Machine Learning, 99: 1-45, 2015.
  4. [Niu et al., 2011] Feng Niu, Christopher Ré, AnHai Doan, and Jude Shavlik. Tuffy: Scaling up statistical inference in Markov logic networks using an RDBMS. In Proceedings of the VLDB Endowment, 4(6): 373-384, 2011.
  5. [Noessner et al., 2013] Jan Noessner, Mathias Niepert, and Heiner Stuckenschmidt. RockIt: Exploiting Parallelism and Symmetry for MAP Inference in Statistical Relational Models. In Proceedings of AAAI, pages 739- 745, 2013.
  6. [Richardson and Domingos, 2006] Matthew Richardson and Pedro Domingos. Markov logic networks. Machine Learning, 62: 107-136, 2006.
  7. [Riedel, 2008] Sebastian Riedel. Improving the accuracy and efficiency of MAP inference for Markov Logic. In Proceedings of the 24 th Conference on Uncertainty in Artificial Intelligence, pages 468-475, 2008.
  8. [Sarkhel et al., 2014] Somdeb Sarkhel, Deepak Venugopal, Parag Singla, and Vibhav Gogate. An Integer Polynomial Programming Based Framework for Lifted MAP Inference. Advances in Neural Information Processing Systems, pages 3302-3310, 2014.
  9. [Watters, 1967] Lawrence J. Watters. Reduction of Integer Polynomial Programming Problems to Zero-One Linear Programming Problems. Operations Research, 15(6): 1171-1174, 1967.
  10. [Wolsey, 1998] Laurence A. Wolsey. Integer Programming. Wiley-Interscience, New York, 1998.

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

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