Learning Description Logic Concepts: When Can Positive and Negative Examples Be Separated?

Abstract

Learning description logic (DL) concepts from positive and negative examples given in the form of labeled data items in a KB has received significant attention in the literature. We study the fundamental question of when a separating DL concept exists and provide useful model-theoretic characterizations as well as complexity results for the associated decision problem. For expressive DLs such as ALC and ALCQI, our characterizations show a surprising link to the evaluation of ontology-mediated conjunctive queries. We exploit this to determine the combined complexity (between ExpTime and NExpTime) and data complexity (second level of the polynomial hierarchy) of separability. For the Horn DL EL, separability is ExpTime-complete both in combined and in data complexity while for its modest extension ELI it is even undecidable. Separability is also undecidable when the KB is formulated in ALC and the separating concept is required to be in EL or ELI.

Cite

Text

Funk et al. "Learning Description Logic Concepts: When Can Positive and Negative Examples Be Separated?." International Joint Conference on Artificial Intelligence, 2019. doi:10.24963/IJCAI.2019/233

Markdown

[Funk et al. "Learning Description Logic Concepts: When Can Positive and Negative Examples Be Separated?." International Joint Conference on Artificial Intelligence, 2019.](https://mlanthology.org/ijcai/2019/funk2019ijcai-learning/) doi:10.24963/IJCAI.2019/233

BibTeX

@inproceedings{funk2019ijcai-learning,
  title     = {{Learning Description Logic Concepts: When Can Positive and Negative Examples Be Separated?}},
  author    = {Funk, Maurice and Jung, Jean Christoph and Lutz, Carsten and Pulcini, Hadrien and Wolter, Frank},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2019},
  pages     = {1682-1688},
  doi       = {10.24963/IJCAI.2019/233},
  url       = {https://mlanthology.org/ijcai/2019/funk2019ijcai-learning/}
}