Scalable Training of Markov Logic Networks Using Approximate Counting

Authors

  • Somdeb Sarkhel The University of Texas at Dallas
  • Deepak Venugopal The University of Memphis
  • Tuan Pham The University of Texas at Dallas
  • Parag Singla Indian Institute of Technology Delhi
  • Vibhav Gogate The University of Texas at Dallas

DOI:

https://doi.org/10.1609/aaai.v30i1.10119

Keywords:

Markov Logic Network, Scalable Learning, Weight Learning

Abstract

In this paper, we propose principled weight learning algorithms for Markov logic networks that can easily scale to much larger datasets and application domains than existing algorithms. The main idea in our approach is to use approximate counting techniques to substantially reduce the complexity of the most computation intensive sub-step in weight learning: computing the number of groundings of a first-order formula that evaluate to true given a truth assignment to all the random variables. We derive theoretical bounds on the performance of our new algorithms and demonstrate experimentally that they are orders of magnitude faster and achieve the same accuracy or better than existing approaches.

Downloads

Published

2016-02-21

How to Cite

Sarkhel, S., Venugopal, D., Pham, T., Singla, P., & Gogate, V. (2016). Scalable Training of Markov Logic Networks Using Approximate Counting. Proceedings of the AAAI Conference on Artificial Intelligence, 30(1). https://doi.org/10.1609/aaai.v30i1.10119

Issue

Section

Technical Papers: Knowledge Representation and Reasoning