Understanding Expressivity of GNN in Rule Learning

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Qiu, Haiquan, Zhang, Yongqi, Li, Yong, Yao, Quanming
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914746825965568
author Qiu, Haiquan
Zhang, Yongqi
Li, Yong
Yao, Quanming
author_facet Qiu, Haiquan
Zhang, Yongqi
Li, Yong
Yao, Quanming
contents Rule learning is critical to improving knowledge graph (KG) reasoning due to their ability to provide logical and interpretable explanations. Recently, Graph Neural Networks (GNNs) with tail entity scoring achieve the state-of-the-art performance on KG reasoning. However, the theoretical understandings for these GNNs are either lacking or focusing on single-relational graphs, leaving what the kind of rules these GNNs can learn an open problem. We propose to fill the above gap in this paper. Specifically, GNNs with tail entity scoring are unified into a common framework. Then, we analyze their expressivity by formally describing the rule structures they can learn and theoretically demonstrating their superiority. These results further inspire us to propose a novel labeling strategy to learn more rules in KG reasoning. Experimental results are consistent with our theoretical findings and verify the effectiveness of our proposed method. The code is publicly available at https://github.com/LARS-research/Rule-learning-expressivity.
format Preprint
id arxiv_https___arxiv_org_abs_2303_12306
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Understanding Expressivity of GNN in Rule Learning
Qiu, Haiquan
Zhang, Yongqi
Li, Yong
Yao, Quanming
Machine Learning
Artificial Intelligence
Rule learning is critical to improving knowledge graph (KG) reasoning due to their ability to provide logical and interpretable explanations. Recently, Graph Neural Networks (GNNs) with tail entity scoring achieve the state-of-the-art performance on KG reasoning. However, the theoretical understandings for these GNNs are either lacking or focusing on single-relational graphs, leaving what the kind of rules these GNNs can learn an open problem. We propose to fill the above gap in this paper. Specifically, GNNs with tail entity scoring are unified into a common framework. Then, we analyze their expressivity by formally describing the rule structures they can learn and theoretically demonstrating their superiority. These results further inspire us to propose a novel labeling strategy to learn more rules in KG reasoning. Experimental results are consistent with our theoretical findings and verify the effectiveness of our proposed method. The code is publicly available at https://github.com/LARS-research/Rule-learning-expressivity.
title Understanding Expressivity of GNN in Rule Learning
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2303.12306