Logical Expressiveness of Graph Neural Network for Knowledge Graph Reasoning

03/22/2023
by   Haiquan Qiu, et al.
0

Graph Neural Networks (GNNs) have been recently introduced to learn from knowledge graph (KG) and achieved state-of-the-art performance in KG reasoning. However, a theoretical certification for their good empirical performance is still absent. Besides, while logic in KG is important for inductive and interpretable inference, existing GNN-based methods are just designed to fit data distributions with limited knowledge of their logical expressiveness. We propose to fill the above gap in this paper. Specifically, we theoretically analyze GNN from logical expressiveness and find out what kind of logical rules can be captured from KG. Our results first show that GNN can capture logical rules from graded modal logic, providing a new theoretical tool for analyzing the expressiveness of GNN for KG reasoning; and a query labeling trick makes it easier for GNN to capture logical rules, explaining why SOTA methods are mainly based on labeling trick. Finally, insights from our theory motivate the development of an entity labeling method for capturing difficult logical rules. Experimental results are consistent with our theoretical results and verify the effectiveness of our proposed method.

READ FULL TEXT
research
05/16/2022

Neural-Symbolic Models for Logical Queries on Knowledge Graphs

Answering complex first-order logic (FOL) queries on knowledge graphs is...
research
01/29/2020

Efficient Probabilistic Logic Reasoning with Graph Neural Networks

Markov Logic Networks (MLNs), which elegantly combine logic rules and pr...
research
09/25/2019

Graph Neural Reasoning May Fail in Proving Boolean Unsatisfiability

It is feasible and practically-valuable to bridge the characteristics be...
research
08/13/2021

Knowledge Graph Reasoning with Relational Directed Graph

Reasoning on the knowledge graph (KG) aims to infer new facts from exist...
research
07/11/2023

A Modal Logic for Explaining some Graph Neural Networks

In this paper, we propose a modal logic in which counting modalities app...
research
05/30/2022

Learning Adaptive Propagation for Knowledge Graph Reasoning

Due to the success of Graph Neural Networks (GNNs) in learning from grap...
research
02/02/2023

Double Permutation Equivariance for Knowledge Graph Completion

This work provides a formalization of Knowledge Graphs (KGs) as a new cl...

Please sign up or login with your details

Forgot password? Click here to reset