Neural Class Expression Synthesis
Not on the map. Why?
Abstract (arXiv)
Many applications require explainable node classification in knowledge graphs. Towards this end, a popular ``white-box'' approach is class expression learning: Given sets of positive and negative nodes, class expressions in description logics are learned that separate positive from negative nodes. Most existing approaches are search-based approaches generating many candidate class expressions and selecting the best one. However, they often take a long time to find suitable class expressions. In this paper, we cast class expression learning as a translation problem and propose a new family of class expression learning approaches which we dub neural class expression synthesizers. Training examples are ``translated'' into class expressions in a fashion akin to machine translation. Consequently, our synthesizers are not subject to the runtime limitations of search-based approaches. We study three instances of this novel family of approaches based on LSTMs, GRUs, and set transformers, respectively. An evaluation of our approach on four benchmark datasets suggests that it can effectively synthesize high-quality class expressions with respect to the input examples in approximately one second on average. Moreover, a comparison to state-of-the-art approaches suggests that we achieve better F-measures on large datasets. For reproducibility purposes, we provide our implementation as well as pretrained models in our public GitHub repository at https://github.com/dice-group/NeuralClassExpressionSynthesis
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 23 of its 85 references that are in the map. First posted on arXiv 16 Nov 2021.
Builds on
23 of 85 references.
References · 23
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,897
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2017Prototypical Networks for Few-shot Learningcited by 3,015
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,218
- 2020Reformer: The Efficient Transformercited by 1,668
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,475
- 2017Deep Setscited by 1,421
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,304
- 2019Why gradient clipping accelerates training: A theoretical justification for adaptivitycited by 341
- 2013A Semantic Matching Energy Function for Learning with Multi-relational Datacited by 61
11 more
- 2019Positional Encoding to Control Output Sequence Lengthcited by 56
- 2021A Review of Biomedical Datasets Relating to Drug Discovery: A Knowledge Graph Perspectivecited by 38
- 2020Knowledge Graphs on the Web -- an Overviewcited by 24
- 2013Connecting Language and Knowledge Bases with Embedding Models for Relation Extractioncited by 21
- 2020Convolutional Complex Knowledge Graph Embeddingscited by 21
- 2018Efficient Concept Induction for Description Logicscited by 17
- 2021EvoLearner: Learning Description Logics with Evolutionary Algorithmscited by 17
- 2021Learning Description Logic Ontologies. Five Approaches. Where Do They Stand?cited by 12
- 2017Exact Learning of Lightweight Description Logic Ontologiescited by 10
- 2019Uncovering the Semantics of Wikipedia Categoriescited by 10
- 2021Learning Concept Lengths Accelerates Concept Learning in ALCcited by 10
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 2; 2026: 1.
6 papers.
- 2023LitCQD: Multi-Hop Reasoning in Incomplete Knowledge Graphs with Numeric Literalscited by 6
- 2025Ontolearn-A Framework for Large-scale OWL Class Expression Learning in Pythoncited by 2
- 2025SAT-Based Bounded Fitting for the Description Logic ALCcited by 1
- 2023Explaining ELH Concept Descriptions through Counterfactual Reasoningcited by 0
- 2024Improving rule mining via embedding-based link predictioncited by 0
- 2026Semantics-Aware Caching for Concept Learningcited by 0
- 2026Semantics-Aware Caching for Concept Learning6 Mar 2026
- 2025Ontolearn-A Framework for Large-scale OWL Class Expression Learning in Python13 Oct 2025
- 2025SAT-Based Bounded Fitting for the Description Logic ALC29 Jul 2025
- 2024Improving rule mining via embedding-based link prediction14 Jun 2024
- 2023LitCQD: Multi-Hop Reasoning in Incomplete Knowledge Graphs with Numeric Literals28 Apr 2023
- 2023Explaining ELH Concept Descriptions through Counterfactual Reasoning12 Jan 2023