OWL2Vec4OA: Tailoring Knowledge Graph Embeddings for Ontology Alignment

Sevinj Teymurova,Ernesto Jiménez-Ruiz,Tillman Weyde,Jiaoyan Chen
2024-10-23
Abstract:Ontology alignment is integral to achieving semantic interoperability as the number of available ontologies covering intersecting domains is increasing. This paper proposes OWL2Vec4OA, an extension of the ontology embedding system OWL2Vec*. While OWL2Vec* has emerged as a powerful technique for ontology embedding, it currently lacks a mechanism to tailor the embedding to the ontology alignment task. OWL2Vec4OA incorporates edge confidence values from seed mappings to guide the random walk strategy. We present the theoretical foundations, implementation details, and experimental evaluation of our proposed extension, demonstrating its potential effectiveness for ontology alignment tasks.
Artificial Intelligence
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the semantic interoperability problem in **ontology alignment**. As the number of available ontologies covering cross - domains continues to increase, achieving semantic interoperability has become crucial. However, existing ontology embedding systems such as OWL2Vec*, although powerful, lack customization mechanisms specifically for ontology alignment tasks. Specifically, the paper proposes a new method named **OWL2Vec4OA** as an extension of the existing ontology embedding system OWL2Vec*. Its main improvements include: 1. **Introducing seed mappings**: Use the initial ontology alignment results, which may be incomplete or inaccurate, to bridge multiple input ontologies. 2. **Biased random walks based on confidence values**: When generating entity sequences, guide the random walk strategy according to the confidence values of seed mappings, so that edges with high confidence have a higher probability of being visited. 3. **Single - graph representation**: Unlike OWL2Vec*, OWL2Vec4OA projects multiple ontologies into a single weighted graph, thus allowing random walks across ontologies. Through these improvements, the paper aims to improve the effectiveness of ontology alignment tasks and presents the experimental results on the Bio - ML track of OAEI, demonstrating the effectiveness of this method. ### Key Formulas The probability calculation formula for the biased random walk mentioned in the paper is: \[ \text{Pr}(l_j=(u, v_j))=\frac{\text{weight}(G, l_j)}{\sum_{i = 1}^n\text{weight}(G, l_i)} \] where \( l_j \) is the \( j \) - th edge starting from node \( u \), and \( \text{weight}(G, l_j) \) represents the weight of edge \( l_j \). ### Summary In general, by introducing seed mappings and biased random walks, this paper addresses the deficiencies of existing ontology embedding systems in ontology alignment tasks and improves the effectiveness of ontology alignment.