Proceedings

Meta-Interpretive Learning Using HEX-Programs

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Best Sister Conferences. Pages 6186-6190.

https://doi.org/10.24963/ijcai.2019/860

Abstract

Meta-Interpretive Learning (MIL) is a recent approach for Inductive Logic Programming (ILP) implemented in Prolog. Alternatively, MIL-problems can be solved by using Answer Set Programming (ASP), which may result in performance gains due to efficient conflict propagation. However, a straightforward MIL-encoding results in a huge size of the ground program and search space. To address these challenges, we encode MIL in the HEX-extension of ASP, which mitigates grounding issues, and we develop novel pruning techniques.

  1. [Cropper and Muggleton, 2016a] Andrew Cropper and Stephen H. Muggleton. Learning higher-order logic programs through abstraction and invention. In IJCAI 2016, pages 1418-1424. IJCAI/AAAI Press, 2016. IJCAI
  2. [Cropper and Muggleton, 2016b] Andrew Cropper and Stephen H. Muggleton. Metagol system. https://github.com/metagol/metagol, 2016. Link
  3. [Eiter et al., 2009] Thomas Eiter, Giovambattista Ianni, and Thomas Krennwallner. Answer set programming: A primer. In Reasoning Web 2009, Tutorial Lectures, vol- ume 5689 of LNCS, pages 40-110. Springer, 2009.
  4. [Eiter et al., 2016] Thomas Eiter, Michael Fink, Giovambat- tista Ianni, Thomas Krennwallner, Christoph Redl, and Peter Schüller. A model building framework for an- swer set programming with external computations. TPLP, 16(4):418-464, 2016.
  5. [Faber et al., 2011] Wolfgang Faber, Nicola Leone, and Ger- ald Pfeifer. Semantics and complexity of recursive aggregates in answer set programming. Artif. Intell., 175(1):278-298, 2011.
  6. [Gebser et al., 2012] Martin Gebser, Benjamin Kaufmann, and Torsten Schaub. Conflict-driven answer set solving: From theory to practice. Artif. Intell., 187-188:52-89, Au- gust 2012.
  7. [Gelfond and Lifschitz, 1991] Michael Gelfond and Vladimir Lifschitz. Classical negation in logic pro- grams and disjunctive databases. New Generation Computing, 9(3-4):365-386, 1991.
  8. [Kaminski et al., 2018a] Tobias Kaminski, Thomas Eiter, and Katsumi Inoue. Exploiting answer set program- ming with external sources for meta-interpretive learning. TPLP, 18(3-4):571-588, 2018.
  9. [Kaminski et al., 2018b] Tobias Kaminski, Thomas Eiter, and Katsumi Inoue. Efficiently encoding meta-interpretive learning by answer set programming (work in progress). http://ilp2018.unife.it/wp-content/uploads/2018/08/ Efficiently-Encoding-Meta-Interpretive-Learning-by- Answer-Set-Programming.pdf, 2018. Link
  10. [Larson and Michalski, 1977] J. Larson and Ryszard S. Michalski. Inductive inference of VL decision rules. SIGART Newsletter, 63:38-44, 1977.
  11. [Law et al., 2014] Mark Law, Alessandra Russo, and Krysia Broda. Inductive learning of answer set programs. In JELIA 2014, volume 8761 of LNCS, pages 311-325. Springer, 2014.
  12. [Michie et al., 1994] Donald Michie, Stephen Muggleton, David Page, and Ashwin Srinivasan. To the interna- tional computing community: A new east-west challenge. Technical report, Oxford University Computing labora- tory, UK, 1994.
  13. [Muggleton et al., 2014] Stephen H. Muggleton, Dianhuan Lin, Niels Pahlavi, and Alireza Tamaddoni-Nezhad. Meta- interpretive learning: application to grammatical infer- ence. Machine Learning, 94(1):25-49, 2014.
  14. [Muggleton et al., 2015] Stephen H. Muggleton, Dianhuan Lin, and Alireza Tamaddoni-Nezhad. Meta-interpretive learning of higher-order dyadic datalog: predicate inven- tion revisited. Machine Learning, 100(1):49-73, 2015.
  15. [Otero, 2001] Ramón P. Otero. Induction of stable mod- els. In ILP 2001, volume 2157 of LNCS, pages 193-205. Springer, 2001.
  16. [Ray, 2009] Oliver Ray. Nonmonotonic abductive inductive learning. J. Applied Logic, 7(3):329-340, 2009.

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

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