Proceedings

SAT-Based PAC Learning of Description Logic Concepts

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 3347-3355.

https://doi.org/10.24963/ijcai.2023/373

Abstract

We propose bounded fitting as a scheme for learning

description logic concepts in the presence of ontologies. A main

advantage is that the resulting learning algorithms come with

theoretical guarantees regarding their generalization to unseen

examples in the sense of PAC learning. We prove that, in contrast,

several other natural learning algorithms fail to provide such

guarantees. As a further contribution, we present the system SPELL

which efficiently implements bounded fitting for the description

logic ELHr based on a SAT solver, and compare its performance to a

state-of-the-art learner.

  1. [Angluin, 1987] Dana Angluin. Queries and concept learning. Mach. Learn., 2(4):319-342, 1987.
  2. [Baader et al., 2008] Franz Baader, Carsten Lutz, and Sebas- tian Brandt. Pushing the EL envelope further. In Proc. of OWLED. CEUR-WS.org, 2008.
  3. [Baader et al., 2017] Franz Baader, Ian Horrocks, Carsten Lutz, and Ulrike Sattler. An Introduction to Description Logics. Cambridge University Press, 2017.
  4. [Biere et al., 1999] Armin Biere, Alessandro Cimatti, Ed- mund M. Clarke, and Yunshan Zhu. Symbolic model check- ing without BDDs. In Proc. of TACAS, pages 193-207. Springer, 1999.
  5. [Blumer et al., 1989] Anselm Blumer, Andrzej Ehrenfeucht, David Haussler, and Manfred K. Warmuth. Learnability and the Vapnik-Chervonenkis dimension. J. ACM, 36(4):929- 965, 1989.
  6. Raymond A. Board and Leonard Pitt. On the necessity of Occam algorithms. Theor. Comput. Sci., 100(1):157-184, 1992.
  7. [Bühmann et al., 2016] Lorenz Bühmann, Jens Lehmann, and Patrick Westphal. DL-Learner -A framework for induc- tive learning on the semantic web. J. Web Sem., 39:15-24, 2016.
  8. [Cohen and Hirsh, 1994] William W. Cohen and Haym Hirsh. The learnability of description logics with equality con- straints. Mach. Learn., 17(2-3):169-199, 1994.
  9. [Fanizzi et al., 2018] Nicola Fanizzi, Giuseppe Rizzo, Clau- dia d'Amato, and Floriana Esposito. DLFoil: Class expres- sion learning revisited. In Proc. of EKAW, pages 98-113, 2018.
  10. [Frazier and Pitt, 1996] Michael Frazier and Leonard Pitt. Classic learning. Mach. Learn., 25(2-3):151-193, 1996.
  11. [Funk et al., 2019] Maurice Funk, Jean Christoph Jung, Carsten Lutz, Hadrien Pulcini, and Frank Wolter. Learning description logic concepts: When can positive and neg- ative examples be separated? In Proc. of IJCAI, pages 1682-1688, 2019. IJCAI
  12. [Funk et al., 2021] Maurice Funk, Jean Christoph Jung, and Carsten Lutz. Actively learning concept and conjunctive queries under EL r -ontologies. In Proc. of IJCAI, pages 1887-1893, 2021.
  13. [Funk et al., 2022a] Maurice Funk, Jean Christoph Jung, and Carsten Lutz. Exact learning of ELI queries in the pres- ence of DL-Lite-Horn ontologies. In Proc. of DL. CEUR- WS.org, 2022.
  14. [Funk et al., 2022b] Maurice Funk, Jean Christoph Jung, and Carsten Lutz. Frontiers and exact learning of ELI queries under DL-Lite ontologies. In Proc. of IJCAI, 2022. IJCAI
  15. [Funk, 2019] Maurice Funk. Concept-by-Example in EL Knowledge Bases. Master's thesis, University of Bremen, 2019.
  16. [Gottlob et al., 1999] Georg Gottlob, Nicola Leone, and Francesco Scarcello. On the complexity of some induc- tive logic programming problems. New Gener. Comput., 17(1):53-75, 1999.
  17. [Iannone et al., 2007] Luigi Iannone, Ignazio Palmisano, and Nicola Fanizzi. An algorithm based on counterfactuals for concept learning in the semantic web. Appl. Intell., 26(2):139-159, 2007.
  18. [Jung et al., 2020] Jean Christoph Jung, Carsten Lutz, and Frank Wolter. Least general generalizations in description logic: Verification and existence. In Proc. of AAAI, pages 2854-2861. AAAI Press, 2020.
  19. [Jung et al., 2021] Jean Christoph Jung, Carsten Lutz, Hadrien Pulcini, and Frank Wolter. Separating data exam- ples by description logic concepts with restricted signatures. In Proc. of KR, pages 390-399, 2021.
  20. [Kietz, 1993] Jörg-Uwe Kietz. Some lower bounds for the computational complexity of inductive logic programming. In Proc. of ECML, pages 115-123, 1993.
  21. [Kriegel, 2019] Francesco Kriegel. Constructing and Extend- ing Description Logic Ontologies using Methods of Formal Concept Analysis. PhD thesis, TU Dresden, 2019.
  22. [Kriegel, 2021] Francesco Kriegel. Navigating the EL sub- sumption hierarchy. In Proc. of DL. CEUR-WS.org, 2021.
  23. [Lehmann and Haase, 2009] Jens Lehmann and Christoph Haase. Ideal downward refinement in the EL description logic. In Proc. of ILP, pages 73-87, 2009.
  24. [Lehmann and Hitzler, 2010] Jens Lehmann and Pascal Hit- zler. Concept learning in description logics using refine- ment operators. Mach. Learn., 78:203-250, 2010.
  25. [Lutz et al., 2009] Carsten Lutz, David Toman, and Frank Wolter. Conjunctive query answering in the description logic EL using a relational database system. In Proc. of IJCAI, pages 2070-2075, 2009. IJCAI
  26. [Nesetril and Tardif, 2000] Jaroslav Nesetril and Claude Tardif. Duality theorems for finite structures (character- ising gaps and good characterisations). J. Comb. Theory, Ser. B, 80(1):80-97, 2000.
  27. [Nesetril and Tardif, 2005] Jaroslav Nesetril and Claude Tardif. Short answers to exponentially long questions: Ex- tremal aspects of homomorphism duality. SIAM J. Discret. Math., 19(4):914-920, 2005.
  28. [Singh et al., 2020] Gunjan Singh, Sumit Bhatia, and Raghava Mutharaju. OWL2Bench: A benchmark for OWL 2 reasoners. In Proc. of ISWC, pages 81-96. Springer, 2020.
  29. [Tanon et al., 2020] Thomas Pellissier Tanon, Gerhard Weikum, and Fabian M. Suchanek. YAGO 4: A reason- able knowledge base. In Proc. of ESWC, pages 583-596. Springer, 2020.
  30. [ten Cate and Dalmau, 2021] Balder ten Cate and Victor Dal- mau. Conjunctive queries: Unique characterizations and exact learnability. In Proc. of ICDT, volume 186 of LIPIcs, pages 9:1-9:24. Schloss Dagstuhl -Leibniz-Zentrum für Informatik, 2021.
  31. [ten Cate et al., 2022] Balder ten Cate, Maurice Funk, Jean Christoph Jung, and Carsten Lutz. On the non-efficient PAC learnability of acyclic conjunctive queries. CoRR, abs/2208.10255, 2022.
  32. [ten Cate et al., 2023a] Balder ten Cate, Victor Dalmau, Mau- rice Funk, and Carsten Lutz. Extremal fitting problems for conjunctive queries. In Proc. of PODS, 2023.
  33. [ten Cate et al., 2023b] Balder ten Cate, Maurice Funk, Jean Christoph Jung, and Carsten Lutz. SAT-based PAC learning of description logic concepts. CoRR, abs/2305.08511, 2023.
  34. [Valiant, 1984] Leslie G. Valiant. A theory of the learnable. Commun. ACM, 27(11):1134-1142, 1984.
  35. [Westphal et al., 2019] Patrick Westphal, Lorenz Bühmann, Simon Bin, Hajira Jabeen, and Jens Lehmann. SML-bench -A benchmarking framework for structured machine learn- ing. Semantic Web, 10(2):231-245, 2019.
  36. [Zarrieß and Turhan, 2013] Benjamin Zarrieß and Anni- Yasmin Turhan. Most specific generalizations w.r.t. general EL-TBoxes. In Proc. of IJCAI, pages 1191-1197, 2013. IJCAI
  37. [Zhou et al., 2013] Yujiao Zhou, Bernardo Cuenca Grau, Ian Horrocks, Zhe Wu, and Jay Banerjee. Making the most of your triple store: query answering in OWL 2 using an RL reasoner. In WWW, pages 1569-1580. ACM, 2013.

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

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