Meta-Path Learning for Multi-relational Graph Neural Networks

Francesco Ferrini, Antonio Longa, Andrea Passerini, Manfred Jaeger
9/29/2023
cs.LGcs.AI

No official code found. Best implementation: francescoferrini/MPGNN-Metapath-Graph-Neural-Network (8 stars, last commit 2024-05-23).

Abstract

Existing multi-relational graph neural networks use one of two strategies for identifying informative relations: either they reduce this problem to low-level weight learning, or they rely on handcrafted chains of relational dependencies, called meta-paths. However, the former approach faces challenges in the presence of many relations (e.g., knowledge graphs), while the latter requires substantial domain expertise to identify relevant meta-paths. In this work we propose a novel approach to learn meta-paths and meta-path GNNs that are highly accurate based on a small number of informative meta-paths. Key element of our approach is a scoring function for measuring the potential informativeness of a relation in the incremental construction of the meta-path. Our experimental evaluation shows that the approach manages to correctly identify relevant meta-paths even with a large number of relations, and substantially outperforms existing multi-relational GNNs on synthetic and real-world experiments.

View on arXivView PDF

Code Implementations(1)

82Shell, PythonMar 31, 20232 years ago

Similar Papers

Cite this paper

@article{ferrini2023metapath,
  title  = {Meta-Path Learning for Multi-relational Graph Neural Networks},
  author = {Francesco Ferrini and Antonio Longa and Andrea Passerini and Manfred Jaeger},
  year   = {2023},
  eprint = {2309.17113},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.17113v2}
}

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/2309.17113.svg)](https://codeofpaper.com/paper/2309.17113)

Discussion