Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Inductive Relation Prediction by Subgraph Reasoning

About

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 existing rule-induction baselines in the inductive setting. We also demonstrate significant gains obtained by ensembling GraIL with various knowledge graph embedding methods in the transductive setting, highlighting the complementary inductive bias of our method.

Komal K. Teru, Etienne Denis, William L. Hamilton• 2019

Related benchmarks

TaskDatasetResultRank
Knowledge Graph CompletionWN18RR--
165
Knowledge Graph CompletionFB15k-237--
108
Inductive Link PredictionFB15k-237 inductive (test)
Hits@100.642
37
Inductive relation predictionFB15k-237 inductive v4
Hits@1089.3
20
Inductive relation predictionFB15k-237 inductive v2
Hits@100.818
20
Inductive relation predictionFB15k-237 inductive v3
Hits@1082.8
20
Inductive relation predictionWN18RR inductive v1
Hits@1082.5
14
Inductive relation predictionWN18RR inductive v2
Hits@1078.7
14
Inductive relation predictionWN18RR inductive v3
Hits@1058.4
14
Inductive relation predictionWN18RR inductive v4
Hits@1073.4
14
Showing 10 of 33 rows

Other info

Follow for update