Proceedings

Neuro-Symbolic Class Expression Learning

Download BibTeX Cite

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

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

Abstract

Models computed using deep learning have been effectively applied to tackle various problems in many disciplines. Yet, the predictions of these models are often at most post-hoc and locally explainable.

In contrast, class expressions in description logics are ante-hoc and globally explainable. Although state-of-the-art symbolic machine learning approaches are being successfully applied to learn class expressions, their application at large scale has been hindered by their impractical runtimes. Arguably, the reliance on myopic heuristic functions contributes to this limitation. We propose a novel neuro-symbolic class expression learning model, DRILL, to mitigate this limitation. By learning non-myopic heuristic functions with deep Q-learning, DRILL efficiently steers the standard search procedure in a quasi-ordered search space towards goal states. Our extensive experiments on 4 benchmark datasets and 390 learning problems suggest that DRILL converges to goal states at least 2.7 times faster than state-of-the-art models on all learning problems. The results of our statistical significance test confirms that DRILL converges to goal states significantly faster (p-value <1%) than state-of-the-art models on all benchmark datasets. We provide an open-source implementation of DRILL, including pre-trained models, training and evaluation scripts.

  1. [Badea and Nienhuys-Cheng, 2000] Liviu Badea and Shan Hwei Nienhuys-Cheng. A refinement operator for description logics. In James Cussens and Alan Frisch, editors, Inductive Logic Programming, pages 40-59, Berlin, Heidelberg, 2000. Springer Berlin Heidelberg.
  2. [Bin et al., 2016] Simon Bin, Lorenz Bühmann, Jens Lehmann, and Axel-Cyrille Ngonga Ngomo. Towards sparql-based induction for large-scale rdf data sets. In Proceedings of the Twenty-second European Conference on Artificial Intelligence, pages 1551-1552. IOS Press, 2016.
  3. [Bizer et al., 2022] Christian Bizer, Robert Meusel, Anna Primpeli, and Alexander Brinkmann. Web data commons -rdfa, microdata, embedded json-ld, and microformats data sets -october 2022. https://webdatacommons.org/ structureddata/2022-12/stats/stats.html, 2022. Accessed: 2023-05-15. Link
  4. [Bühmann et al., 2018] Lorenz Bühmann, Jens Lehmann, Patrick Westphal, and Simon Bin. Dl-learner structured machine learning on semantic web data. In Companion Proceedings of the The Web Conference 2018, WWW '18, pages 467-471, Republic and Canton of Geneva, Switzer- land, 2018. International World Wide Web Conferences Steering Committee.
  5. [Demir and Ngomo, 2021] Caglar Demir and Axel- Cyrille Ngonga Ngomo. Convolutional complex knowledge graph embeddings. In European Semantic Web Conference, pages 409-424. Springer, 2021.
  6. ['Amato, 2020] Claudia d'Amato. Machine learning for the semantic web: Lessons learnt and next research directions. Semantic Web, 11(1):195-203, 2020.
  7. [Edwards et al., 2020] Ashley D. Edwards, Himanshu Sahni, Rosanne Liu, Jane Hung, Ankit Jain, Rui Wang, Adrien Ecoffet, Thomas Miconi, Charles Isbell, and Jason Yosinski. Estimating q(s,s') with deep deterministic dynamics gradi- ents. In Proceedings of the 37th International Conference on Machine Learning, ICML 2020, 13-18 July 2020, Virtual Event, volume 119 of Proceedings of Machine Learning Research, pages 2825-2835. PMLR, 2020.
  8. [Fanizzi et al., 2018] Nicola Fanizzi, Giuseppe Rizzo, Clau- dia d'Amato, and Floriana Esposito. Dlfoil: Class expres- sion learning revisited. In European Knowledge Acquisition Workshop, pages 98-113. Springer, 2018.
  9. [Hitzler et al., 2009] Pascal Hitzler, Markus Krotzsch, and Sebastian Rudolph. Foundations of semantic web technolo- gies. 2009.
  10. [Hitzler et al., 2020] Pascal Hitzler, Federico Bianchi, Monireh Ebrahimi, and Md Kamruzzaman Sarker. Neural- symbolic integration and the semantic web. Semantic Web, 11(1):3-11, 2020.
  11. [Hogan et al., 2021] Aidan Hogan, Eva Blomqvist, Michael Cochez, Claudia d'Amato, Gerard de Melo, Claudio Gutier- rez, Sabrina Kirrane, José Emilio Labra Gayo, Roberto Navigli, Sebastian Neumaier, et al. Knowledge graphs. ACM Computing Surveys (CSUR), 54(4):1-37, 2021.
  12. [Holzinger et al., 2019] Andreas Holzinger, Georg Langs, Helmut Denk, Kurt Zatloukal, and Heimo Müller. Causabil- ity and explainability of artificial intelligence in medicine. Wiley Interdisciplinary Reviews: Data Mining and Knowl- edge Discovery, 9(4):e1312, 2019.
  13. [Horrocks et al., 2006] Ian Horrocks, Oliver Kutz, and Ulrike Sattler. The even more irresistible sroiq. Kr, 6:57-67, 2006.
  14. [Iannone et al., 2007] Luigi Iannone, Ignazio Palmisano, and Nicola Fanizzi. An algorithm based on counterfactuals for concept learning in the semantic web. Applied Intelligence, 26(2):139-159, 2007.
  15. [Jumper et al., 2021] John Jumper, Richard Evans, Alexander Pritzel, Tim Green, Michael Figurnov, Olaf Ronneberger, Kathryn Tunyasuvunakool, Russ Bates, Augustin Žídek, Anna Potapenko, et al. Highly accurate protein structure prediction with alphafold. Nature, 596(7873):583-589, 2021.
  16. [Kulmanov et al., 2018] Maxat Kulmanov, Mohammed Asif Khan, and Robert Hoehndorf. Deepgo: predicting pro- tein functions from sequence and interactions using a deep ontology-aware classifier. Bioinformatics, 34(4):660-668, 2018.
  17. [Lehmann and Hitzler, 2010] Jens Lehmann and Pascal Hit- zler. Concept learning in description logics using refine- ment operators. Machine Learning, 78(1-2):203, 2010.
  18. [Lehmann et al., 2011] Jens Lehmann, Sören Auer, Lorenz Bühmann, and Sebastian Tramp. Class expression learn- ing for ontology engineering. Journal of Web Semantics, 9(1):71-81, 2011.
  19. [Lehmann, 2009] Jens Lehmann. Dl-learner: learning con- cepts in description logics. The Journal of Machine Learn- ing Research, 10:2639-2642, 2009.
  20. [Lehmann, 2010] Jens Lehmann. Learning OWL class ex- pressions, volume 22. IOS Press, 2010.
  21. [Li et al., 2017] Lisha Li, Kevin Jamieson, Giulia DeSalvo, Afshin Rostamizadeh, and Ameet Talwalkar. Hyperband: A novel bandit-based approach to hyperparameter opti- mization. The Journal of Machine Learning Research, 18(1):6765-6816, 2017.
  22. [Mnih et al., 2015] Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Andrei A Rusu, Joel Veness, Marc G Belle- mare, Alex Graves, Martin Riedmiller, Andreas K Fidje- land, Georg Ostrovski, et al. Human-level control through deep reinforcement learning. nature, 518(7540):529-533, 2015.
  23. [Oramas et al., 2016] Sergio Oramas, Vito Claudio Ostuni, Tommaso Di Noia, Xavier Serra, and Eugenio Di Sciascio. Sound and music recommendation with knowledge graphs. ACM Transactions on Intelligent Systems and Technology (TIST), 8(2):1-21, 2016.
  24. [Riedmiller, 2005] Martin Riedmiller. Neural fitted q iteration-first experiences with a data efficient neural re- inforcement learning method. In European conference on machine learning, pages 317-328. Springer, 2005.
  25. [Samek and Müller, 2019] Wojciech Samek and Klaus- Robert Müller. Towards explainable artificial intelligence. In Explainable AI: interpreting, explaining and visualizing deep learning, pages 5-22. Springer, 2019.
  26. [Sarker and Hitzler, 2019] Md Kamruzzaman Sarker and Pas- cal Hitzler. Efficient concept induction for description logics. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 33, pages 3036-3043, 2019. [Statista, 2023] Statista. Number of internet and so- cial media users worldwide as of january 2023 (in billions). https://www.statista.com/statistics/617136/ digital-population-worldwide/, 2023. Accessed: 2023-05- 15. Link
  27. [Sutton and Barto, 2018] Richard S Sutton and Andrew G Barto. Reinforcement learning: An introduction. MIT press, 2018.
  28. [Tran et al., 2017] An C. Tran, Jens Dietrich, Hans W. Gues- gen, and Stephen Marsland. Parallel symmetric class ex- pression learning. J. Mach. Learn. Res., 18:64:1-64:34, 2017.

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

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