Inductive Relation Prediction by Subgraph Reasoning
Komal K. Teru, Etienne Denis, William L. Hamilton

TL;DR
This paper introduces GraIL, a graph neural network framework for relation prediction in knowledge graphs that reasons over local subgraphs, enabling inductive generalization to unseen entities and outperforming existing methods.
Contribution
The paper presents GraIL, a novel GNN-based approach that captures logical rules and generalizes inductively, addressing limitations of embedding-based models.
Findings
GraIL outperforms rule-induction baselines in inductive tasks.
Ensembling GraIL with embedding methods improves transductive performance.
GraIL effectively captures first-order logical relations.
Abstract
The dominant paradigm for relation prediction in knowledge graphs involves learning and operating on latent representations (i.e., embeddings) of entities and relations. However, these embedding-based methods do not explicitly capture the compositional logical rules underlying the knowledge graph, and they are limited to the transductive setting, where the full set of entities must be known during training. Here, we propose a graph neural network based relation prediction framework, GraIL, that reasons over local subgraph structures and has a strong inductive bias to learn entity-independent relational semantics. Unlike embedding-based models, GraIL is naturally inductive and can generalize to unseen entities and graphs after training. We provide theoretical proof and strong empirical evidence that GraIL can represent a useful subset of first-order logic and show that GraIL outperforms…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdvanced Graph Neural Networks · Topic Modeling · Graph Theory and Algorithms
MethodsGraph Neural Network
