Towards Enhancing Relational Rules for Knowledge Graph Link Prediction

Shuhan Wu, Huaiyu Wan, Wei Chen, Yuting Wu, Junfeng Shen +1 more
10/20/2023
cs.CL

No official code found. Best implementation: Ninggirsu/RUN-GNN (9 stars, last commit 2023-10-26).

Abstract

Graph neural networks (GNNs) have shown promising performance for knowledge graph reasoning. A recent variant of GNN called progressive relational graph neural network (PRGNN), utilizes relational rules to infer missing knowledge in relational digraphs and achieves notable results. However, during reasoning with PRGNN, two important properties are often overlooked: (1) the sequentiality of relation composition, where the order of combining different relations affects the semantics of the relational rules, and (2) the lagged entity information propagation, where the transmission speed of required information lags behind the appearance speed of new entities. Ignoring these properties leads to incorrect relational rule learning and decreased reasoning accuracy. To address these issues, we propose a novel knowledge graph reasoning approach, the Relational rUle eNhanced Graph Neural Network (RUN-GNN). Specifically, RUN-GNN employs a query related fusion gate unit to model the sequentiality of relation composition and utilizes a buffering update mechanism to alleviate the negative effect of lagged entity information propagation, resulting in higher-quality relational rule learning. Experimental results on multiple datasets demonstrate the superiority of RUN-GNN is superior on both transductive and inductive link prediction tasks.

View on arXivView PDF

Code Implementations(1)

Ninggirsu/RUN-GNNCommunity100%

The implementation of Relational Rule Enhanced Graph Neural Network (RUN-GNN)

93PythonJun 15, 20232 years ago

Similar Papers

Cite this paper

@article{wu2023towards,
  title  = {Towards Enhancing Relational Rules for Knowledge Graph Link Prediction},
  author = {Shuhan Wu and Huaiyu Wan and Wei Chen and Yuting Wu and Junfeng Shen and Youfang Lin},
  year   = {2023},
  eprint = {2310.13411},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.13411v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.13411.svg)](https://codeofpaper.com/paper/2310.13411)

Discussion