Table of Contents
Fetching ...

Generating $SROI^-$ Ontologies via Knowledge Graph Query Embedding Learning

Yunjie He, Daniel Hernandez, Mojtaba Nayyeri, Bo Xiong, Yuqicheng Zhu, Evgeny Kharlamov, Steffen Staab

TL;DR

This work addresses the challenge of explainable query answering over incomplete knowledge graphs by introducing AConE, a parameter-efficient method that learns $SROI^-$ description-logic axioms and expresses them as cone-based embeddings in the complex plane. By mapping KG entities and queries to a multicone algebra, AConE provides a one-to-one correspondence between logical constructs (e.g., existential, intersection, union, negation) and geometric operations (relational rotation, cone intersection, union of multicones, and negation). The approach yields competitive or superior query-answering performance with significantly fewer parameters, particularly on non-negation queries and the WN18RR-QA dataset, while offering clearer, axiom-backed explanations of learned knowledge. Limitations include biases from rotation commutativity, challenges with negation, and the non-closure of certain operations under the cone model; future work envisions richer ontologies (with concept names, RBoxes, and TBoxes) and broader applicability to real-world KG datasets. The results suggest that encoding logical patterns explicitly via the multicone framework can improve both interpretability and efficiency in graph-based query reasoning.

Abstract

Query embedding approaches answer complex logical queries over incomplete knowledge graphs (KGs) by computing and operating on low-dimensional vector representations of entities, relations, and queries. However, current query embedding models heavily rely on excessively parameterized neural networks and cannot explain the knowledge learned from the graph. We propose a novel query embedding method, AConE, which explains the knowledge learned from the graph in the form of $SROI^-$ description logic axioms while being more parameter-efficient than most existing approaches. AConE associates queries to a $SROI^-$ description logic concept. Every $SROI^-$ concept is embedded as a cone in complex vector space, and each $SROI^-$ relation is embedded as a transformation that rotates and scales cones. We show theoretically that AConE can learn $SROI^-$ axioms, and defines an algebra whose operations correspond one to one to $SROI^-$ description logic concept constructs. Our empirical study on multiple query datasets shows that AConE achieves superior results over previous baselines with fewer parameters. Notably on the WN18RR dataset, AConE achieves significant improvement over baseline models. We provide comprehensive analyses showing that the capability to represent axioms positively impacts the results of query answering.

Generating $SROI^-$ Ontologies via Knowledge Graph Query Embedding Learning

TL;DR

This work addresses the challenge of explainable query answering over incomplete knowledge graphs by introducing AConE, a parameter-efficient method that learns description-logic axioms and expresses them as cone-based embeddings in the complex plane. By mapping KG entities and queries to a multicone algebra, AConE provides a one-to-one correspondence between logical constructs (e.g., existential, intersection, union, negation) and geometric operations (relational rotation, cone intersection, union of multicones, and negation). The approach yields competitive or superior query-answering performance with significantly fewer parameters, particularly on non-negation queries and the WN18RR-QA dataset, while offering clearer, axiom-backed explanations of learned knowledge. Limitations include biases from rotation commutativity, challenges with negation, and the non-closure of certain operations under the cone model; future work envisions richer ontologies (with concept names, RBoxes, and TBoxes) and broader applicability to real-world KG datasets. The results suggest that encoding logical patterns explicitly via the multicone framework can improve both interpretability and efficiency in graph-based query reasoning.

Abstract

Query embedding approaches answer complex logical queries over incomplete knowledge graphs (KGs) by computing and operating on low-dimensional vector representations of entities, relations, and queries. However, current query embedding models heavily rely on excessively parameterized neural networks and cannot explain the knowledge learned from the graph. We propose a novel query embedding method, AConE, which explains the knowledge learned from the graph in the form of description logic axioms while being more parameter-efficient than most existing approaches. AConE associates queries to a description logic concept. Every concept is embedded as a cone in complex vector space, and each relation is embedded as a transformation that rotates and scales cones. We show theoretically that AConE can learn axioms, and defines an algebra whose operations correspond one to one to description logic concept constructs. Our empirical study on multiple query datasets shows that AConE achieves superior results over previous baselines with fewer parameters. Notably on the WN18RR dataset, AConE achieves significant improvement over baseline models. We provide comprehensive analyses showing that the capability to represent axioms positively impacts the results of query answering.
Paper Structure (43 sections, 8 theorems, 20 equations, 3 figures, 8 tables)

This paper contains 43 sections, 8 theorems, 20 equations, 3 figures, 8 tables.

Key Result

Proposition 1

The operations $\cup$ and $\cap$, are commutative, associative, and mutually distributive, and their identity elements are $\mathsf{C}_\bot$ and $\mathsf{C}_\top$, respectively.

Figures (3)

  • Figure 1: Logical patterns captured by AConE in a single dimension
  • Figure 2: Fourteen types of queries used in the experiments. $\mathsf{p}$ represents an edge to another entity labeled with a relation name $r$ (i.e., an operation $\exists r$), $\mathsf{i}$ represents the intersection ($\sqcap$), $\mathsf{u}$ represents the disjunction ($\sqcup$), and $\mathsf{n}$ represents the negation ($\neg$).
  • Figure 3: Average performances of AConE and Baseline model over query subgroups with different logical patterns.

Theorems & Definitions (15)

  • Definition 1: $\mathcal{SROI}^-$ Concept Descriptions
  • Definition 2: Knowledge Graph
  • Definition 3: Tree-form query
  • Definition 4: Cone
  • Definition 5: Multicone algebra
  • Proposition 1
  • Definition 6: Rotation algebra
  • Definition 7: Multicone Embedding
  • Proposition 2
  • Proposition 3
  • ...and 5 more