Description Logic EL++ Embeddings with Intersectional Closure
About
Many ontologies, in particular in the biomedical domain, are based on the Description Logic EL++. Several efforts have been made to interpret and exploit EL++ ontologies by distributed representation learning. Specifically, concepts within EL++ theories have been represented as n-balls within an n-dimensional embedding space. However, the intersectional closure is not satisfied when using n-balls to represent concepts because the intersection of two n-balls is not an n-ball. This leads to challenges when measuring the distance between concepts and inferring equivalence between concepts. To this end, we developed EL Box Embedding (ELBE) to learn Description Logic EL++ embeddings using axis-parallel boxes. We generate specially designed box-based geometric constraints from EL++ axioms for model training. Since the intersection of boxes remains as a box, the intersectional closure is satisfied. We report extensive experimental results on three datasets and present a case study to demonstrate the effectiveness of the proposed method.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Transitive reasoning | MCG | F1 Score55.5 | 18 | |
| Transitive reasoning | Hearst | F1 Score46.8 | 18 | |
| Transitive reasoning | WordNet Noun | F1 Score31.8 | 18 | |
| Transitive reasoning | Mammal | F1 Score36.8 | 18 | |
| Link Prediction | GALEN 10% normalized biomedical ontologies (test) | F1 Score24.2 | 10 | |
| Subsumption Inference | GALEN | F1 Score21.2 | 10 | |
| Subsumption Inference | Gene Ontology (GO) | F1 Score42.4 | 10 | |
| Link Prediction | ANATOMY Uberon 10% normalized biomedical ontologies (test) | F1 Score25.5 | 10 | |
| Link Prediction | Gene Ontology (GO) 10% normalized biomedical ontologies (test) | F1 Score37.9 | 10 | |
| Subsumption Inference | ANATOMY Uberon | F1 Score43.1 | 10 |