Explain Graph Neural Networks to Understand Weighted Graph Features in Node Classification
Not on the map. Why?
Abstract (arXiv)
Real data collected from different applications that have additional topological structures and connection information are amenable to be represented as a weighted graph. Considering the node labeling problem, Graph Neural Networks (GNNs) is a powerful tool, which can mimic experts' decision on node labeling. GNNs combine node features, connection patterns, and graph structure by using a neural network to embed node information and pass it through edges in the graph. We want to identify the patterns in the input data used by the GNN model to make a decision and examine if the model works as we desire. However, due to the complex data representation and non-linear transformations, explaining decisions made by GNNs is challenging. In this work, we propose new graph features' explanation methods to identify the informative components and important node features. Besides, we propose a pipeline to identify the key factors used for node classification. We use four datasets (two synthetic and two real) to validate our methods. Our results demonstrate that our explanation approach can mimic data patterns used for node classification by human interpretation and disentangle different features in the graphs. Furthermore, our explanation methods can be used for understanding data, debugging GNN models, and examine model decisions.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 2 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 0; 2025: 2.
5 papers.
- 2023Optimizing Ego Vehicle Trajectory Prediction: The Graph Enhancement Approachcited by 1
- 2022Graph Decipher: A transparent dual-attention graph neural network to understand the message-passing mechanism for the node classificationcited by 0
- 2022Deep Learning-Derived Optimal Aviation Strategies to Control Pandemicscited by 0
- 2025Architectural change in neural networks using fuzzy vertex poolingcited by 0
- 2025Are Heterogeneous Graph Neural Networks Truly Effective for Node Classification? A Causal Perspectivecited by 0
- 2025Are Heterogeneous Graph Neural Networks Truly Effective for Node Classification? A Causal Perspective7 Oct 2025
- 2025Architectural change in neural networks using fuzzy vertex pooling19 Sep 2025
- 2023Optimizing Ego Vehicle Trajectory Prediction: The Graph Enhancement Approach20 Dec 2023
- 2022Deep Learning-Derived Optimal Aviation Strategies to Control Pandemics12 Oct 2022
- 2022Graph Decipher: A transparent dual-attention graph neural network to understand the message-passing mechanism for the node classification4 Jan 2022