Towards Self-Explainable Graph Neural Network
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs), which generalize the deep neural networks to graph-structured data, have achieved great success in modeling graphs. However, as an extension of deep learning for graphs, GNNs lack explainability, which largely limits their adoption in scenarios that demand the transparency of models. Though many efforts are taken to improve the explainability of deep learning, they mainly focus on i.i.d data, which cannot be directly applied to explain the predictions of GNNs because GNNs utilize both node features and graph topology to make predictions. There are only very few work on the explainability of GNNs and they focus on post-hoc explanations. Since post-hoc explanations are not directly obtained from the GNNs, they can be biased and misrepresent the true explanations. Therefore, in this paper, we study a novel problem of self-explainable GNNs which can simultaneously give predictions and explanations. We propose a new framework which can find K-nearest labeled nodes for each unlabeled node to give explainable node classification, where nearest labeled nodes are found by interpretable similarity module in terms of both node similarity and local structure similarity. Extensive experiments on real-world and synthetic datasets demonstrate the effectiveness of the proposed framework for explainable node classification.
Key facts. Cited by 75 papers in the map (data through 7 Oct 2026). Builds on 48 of its 56 references that are in the map. First posted on arXiv 26 Aug 2021.
Builds on
48 of 56 references.
References · 48
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
36 more
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2018Deep Graph Infomaxcited by 1,101
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 461
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
- 2016Learning Convolutional Neural Networks for Graphscited by 314
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2017struc2vec: Learning Node Representations from Structural Identitycited by 214
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
- 2017CayleyNets: Graph Convolutional Neural Networks with Complex Rational Spectral Filterscited by 203
- 2018Deep k-Nearest Neighbors: Towards Confident, Interpretable and Robust Deep Learningcited by 203
- 2020Say No to the Discrimination: Learning Fair Graph Neural Networks with Limited Sensitive Attribute Informationcited by 168
- 2020A Semi-supervised Graph Attentive Network for Financial Fraud Detectioncited by 150
- 2021GraphSMOTE: Imbalanced Node Classification on Graphs with Graph Neural Networkscited by 147
- 2019Multi-Stage Self-Supervised Learning for Graph Convolutional Networks on Graphs with Few Labelscited by 111
- 2020Self-supervised Learning on Graphs: Deep Insights and New Directioncited by 108
- 2019Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systemscited by 107
- 2018Neural Nearest Neighbors Networkscited by 98
- 2020Molecular graph generation with Graph Neural Networkscited by 79
- 2021NRGNN: Learning a Label Noise-Resistant Graph Neural Network on Sparsely and Noisily Labeled Graphscited by 73
- 2019Transferring Robustness for Graph Neural Network Against Poisoning Attackscited by 58
- 2018TED: Teaching AI to Explain its Decisionscited by 33
- 2018Towards Explanation of DNN-based Prediction with Guided Feature Inversioncited by 31
- 2020Self-supervised Training of Graph Convolutional Networkscited by 24
- 2021Semi-Supervised Graph-to-Graph Translationcited by 18
Built on by
Citing papers per year: 2021: 1; 2022: 12; 2023: 19; 2024: 18; 2025: 15; 2026: 10.
75 papers.
Sort:
By area:
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Towards Robust Graph Neural Networks for Noisy Graphs with Sparse Labelscited by 63
- 2023Graph Prompt Learning: A Comprehensive Survey and Beyondcited by 61
- 2023Unnoticeable Backdoor Attacks on Graph Neural Networkscited by 45
- 2023Towards Self-Interpretable Graph-Level Anomaly Detectioncited by 41
- 2024A Review of Graph Neural Networks in Epidemic Modelingcited by 31
- 2023A Survey on Explainability of Graph Neural Networkscited by 28
- 2024Graph Neural Networks for Financial Fraud Detection: A Reviewcited by 24
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2024A survey of dynamic graph neural networkscited by 21
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
38 more
- 2022Interpreting Unfairness in Graph Neural Networks via Training Node Attributioncited by 18
- 2023MixupExplainer: Generalizing Explanations for Graph Neural Networks with Data Augmentationcited by 18
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2021Label-Wise Graph Convolutional Network for Heterophilic Graphscited by 17
- 2023Towards Robust Fidelity for Evaluating Explainability of Graph Neural Networkscited by 16
- 2022Towards Prototype-Based Self-Explainable Graph Neural Networkcited by 14
- 2023A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacycited by 14
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNscited by 14
- 2022Towards Faithful and Consistent Explanations for Graph Neural Networkscited by 13
- 2022TopoImb: Toward Topology-level Imbalance in Learning from Graphscited by 12
- 2025Beyond Topological Self-Explainable GNNs: A Formal Explainability Perspectivecited by 10
- 2023RegExplainer: Generating Explanations for Graph Neural Networks in Regression Taskscited by 9
- 2024Unveiling Global Interactive Patterns across Graphs: Towards Interpretable Graph Neural Networkscited by 8
- 2024LLMExplainer: Large Language Model based Bayesian Inference for Graph Explanation Generationcited by 8
- 2024Self-Explainable Graph Transformer for Link Sign Predictioncited by 8
- 2022MEGAN: Multi-Explanation Graph Attention Networkcited by 7
- 2022DT+GNN: A Fully Explainable Graph Neural Network using Decision Treescited by 6
- 2023Faithful and Consistent Graph Neural Network Explanations with Rationale Alignmentcited by 6
- 2025Recent Advances in Malware Detection: Graph Learning and Explainabilitycited by 6
- 2023Interpretable Graph Neural Networks for Tabular Datacited by 5
- 2023How Faithful are Self-Explainable GNNs?cited by 5
- 2023Certifiably Robust Graph Contrastive Learningcited by 5
- 2024Context-based Interpretable Spatio-Temporal Graph Convolutional Network for Human Motion Forecastingcited by 5
- 2025SoREX: Towards Self-Explainable Social Recommendation with Relevant Ego-Path Extractioncited by 5
- 2022Graph Learning and Its Advancements on Large Language Models: A Holistic Surveycited by 4
- 2024Disambiguated Node Classification with Graph Neural Networkscited by 4
- 2024Multi-source Unsupervised Domain Adaptation on Graphs with Transferability Modelingcited by 4
- 2025B-XAIC Dataset: Benchmarking Explainable AI for Graph Neural Networks Using Chemical Datacited by 4
- 2023A Comprehensive and Reliable Feature Attribution Method: Double-sided Remove and Reconstruct (DoRaR)cited by 3
- 2024Verbalized Graph Representation Learning: A Fully Interpretable Graph Model Based on Large Language Models Throughout the Entire Processcited by 3
- 2024Stealing Training Graphs from Graph Neural Networkscited by 3
- 2025UniZyme: A Unified Protein Cleavage Site Predictor Enhanced with Enzyme Active-Site Knowledgecited by 3
- 2025Prediction via Shapley Value Regressioncited by 3
- 2026GNN Explanations that do not Explain and How to find Themcited by 3
- 2022Toward Multiple Specialty Learners for Explaining GNNs via Online Knowledge Distillationcited by 2
- 2023On the Robustness of Post-hoc GNN Explainers to Label Noisecited by 2
- 2023Everybody Needs a Little HELP: Explaining Graphs via Hierarchical Conceptscited by 2
- 2024PreGIP: Watermarking the Pretraining of Graph Neural Networks for Deep Intellectual Property Protectioncited by 2
50 most cited of 75 All 75 (JSON)
- 2026A Comparative Study of Counterfactual Explainers for Graph Neural Networks Enabling Multiple Types of Graph Edit4 Sep 2026
- 2026Self-Explainable Multi-Label Graph Neural Network for Correlated Evidence Attribution27 Aug 2026
- 2026Near-Exponential Convergence Rates for kNN Classification based on Boltzmann Margin9 Jun 2026
- 2026A Generalized Tikhonov Layer for Interpretable-by-design Graph Neural Networks27 May 2026
- 2026Why Self-Inconsistency Arises in GNN Explanations and How to Exploit It8 May 2026
- 2026Exploring Concept Subspace for Self-explainable Text-Attributed Graph Learning13 Apr 2026
- 2026Poisoning the Inner Prediction Logic of Graph Neural Networks for Clean-Label Backdoor Attacks5 Mar 2026
- 2026GlassMol: Interpretable Molecular Property Prediction with Concept Bottleneck Models1 Mar 2026
- 2026Archetypal Graph Generative Models: Explainable and Identifiable Communities via Anchor-Dominant Convex Hulls24 Feb 2026
- 2026GNN Explanations that do not Explain and How to find Them28 Jan 2026
- 2025ARM-Explainer -- Explaining and improving graph neural network predictions for the maximum clique problem using node features and association rule mining28 Nov 2025
- 2025SoREX: Towards Self-Explainable Social Recommendation with Relevant Ego-Path Extraction30 Sep 2025
38 more
- 2025Database Views as Explanations for Relational Deep Learning11 Sep 2025
- 2025SEASONED: Semantic-Enhanced Self-Counterfactual Explainable Detection of Adversarial Exploiter Contracts6 Sep 2025
- 2025Do Explanations Increase the Risk of Decision Logic Leakage? Explanation-Guided Stealing of Graph Models3 Jun 2025
- 2025Is Your Explanation Reliable: Confidence-Aware Explanation on Graph Neural Networks31 May 2025
- 2025B-XAIC Dataset: Benchmarking Explainable AI for Graph Neural Networks Using Chemical Data28 May 2025
- 2025Finding Counterfactual Evidences for Node Classification16 May 2025
- 2025Prediction via Shapley Value Regression7 May 2025
- 2025LogicXGNN: Grounded Logical Rules for Explaining Graph Neural Networks25 Mar 2025
- 2025Recent Advances in Malware Detection: Graph Learning and Explainability14 Feb 2025
- 2025UniZyme: A Unified Protein Cleavage Site Predictor Enhanced with Enzyme Active-Site Knowledge10 Feb 2025
- 2025Beyond Topological Self-Explainable GNNs: A Formal Explainability Perspective4 Feb 2025
- 2025A Comprehensive Survey on Self-Interpretable Neural Networks26 Jan 2025
- 2025Personalized Layer Selection for Graph Neural Networks24 Jan 2025
- 2024Stealing Training Graphs from Graph Neural Networks17 Nov 2024
- 2024Graph Neural Networks for Financial Fraud Detection: A Review1 Nov 2024
- 2024Are You Using Reliable Graph Prompts? Trojan Prompt Attacks on Graph Neural Networks17 Oct 2024
- 2024Verbalized Graph Representation Learning: A Fully Interpretable Graph Model Based on Large Language Models Throughout the Entire Process2 Oct 2024
- 2024Self-Explainable Graph Transformer for Link Sign Prediction16 Aug 2024
- 2024Interpretable Graph Neural Networks for Heterogeneous Tabular Data14 Aug 2024
- 2024LLMExplainer: Large Language Model based Bayesian Inference for Graph Explanation Generation22 Jul 2024
- 2024SES: Bridging the Gap Between Explainability and Prediction of Graph Neural Networks16 Jul 2024
- 2024Unveiling Global Interactive Patterns across Graphs: Towards Interpretable Graph Neural Networks2 Jul 2024
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNs21 Jun 2024
- 2024Multi-source Unsupervised Domain Adaptation on Graphs with Transferability Modeling14 Jun 2024
- 2024Responsible AI: Portraits with Intelligent Bibliometrics5 May 2024
- 2024A survey of dynamic graph neural networks28 Apr 2024
- 2024A Review of Graph Neural Networks in Epidemic Modeling28 Mar 2024
- 2024Context-based Interpretable Spatio-Temporal Graph Convolutional Network for Human Motion Forecasting21 Feb 2024
- 2024Disambiguated Node Classification with Graph Neural Networks13 Feb 2024
- 2024PreGIP: Watermarking the Pretraining of Graph Neural Networks for Deep Intellectual Property Protection6 Feb 2024
- 2024SynHING: Synthetic Heterogeneous Information Network Generation for Graph Learning and Explanation7 Jan 2024
- 2023Graph Prompt Learning: A Comprehensive Survey and Beyond28 Nov 2023
- 2023Everybody Needs a Little HELP: Explaining Graphs via Hierarchical Concepts25 Nov 2023
- 2023A Comprehensive and Reliable Feature Attribution Method: Double-sided Remove and Reconstruct (DoRaR)27 Oct 2023
- 2023Towards Self-Interpretable Graph-Level Anomaly Detection25 Oct 2023
- 2023Certifiably Robust Graph Contrastive Learning5 Oct 2023
- 2023Towards Robust Fidelity for Evaluating Explainability of Graph Neural Networks3 Oct 2023
- 2023On the Robustness of Post-hoc GNN Explainers to Label Noise4 Sep 2023
50 newest of 75 All 75 (JSON)
- 2024Stealing Training Graphs from Graph Neural Networkscited by 3
- 2024Stealing Training Graphs from Graph Neural Networks17 Nov 2024
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Towards Robust Graph Neural Networks for Noisy Graphs with Sparse Labelscited by 63
- 2023Graph Prompt Learning: A Comprehensive Survey and Beyondcited by 61
- 2023Unnoticeable Backdoor Attacks on Graph Neural Networkscited by 45
- 2023Towards Self-Interpretable Graph-Level Anomaly Detectioncited by 41
- 2024A Review of Graph Neural Networks in Epidemic Modelingcited by 31
- 2023A Survey on Explainability of Graph Neural Networkscited by 28
- 2024Graph Neural Networks for Financial Fraud Detection: A Reviewcited by 24
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2024A survey of dynamic graph neural networkscited by 21
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
12 most cited of 74 All 74 (JSON)
- 2026A Comparative Study of Counterfactual Explainers for Graph Neural Networks Enabling Multiple Types of Graph Edit4 Sep 2026
- 2026Self-Explainable Multi-Label Graph Neural Network for Correlated Evidence Attribution27 Aug 2026
- 2026Near-Exponential Convergence Rates for kNN Classification based on Boltzmann Margin9 Jun 2026
- 2026A Generalized Tikhonov Layer for Interpretable-by-design Graph Neural Networks27 May 2026
- 2026Why Self-Inconsistency Arises in GNN Explanations and How to Exploit It8 May 2026
- 2026Exploring Concept Subspace for Self-explainable Text-Attributed Graph Learning13 Apr 2026
- 2026Poisoning the Inner Prediction Logic of Graph Neural Networks for Clean-Label Backdoor Attacks5 Mar 2026
- 2026GlassMol: Interpretable Molecular Property Prediction with Concept Bottleneck Models1 Mar 2026
- 2026Archetypal Graph Generative Models: Explainable and Identifiable Communities via Anchor-Dominant Convex Hulls24 Feb 2026
- 2026GNN Explanations that do not Explain and How to find Them28 Jan 2026
- 2025ARM-Explainer -- Explaining and improving graph neural network predictions for the maximum clique problem using node features and association rule mining28 Nov 2025
- 2025SoREX: Towards Self-Explainable Social Recommendation with Relevant Ego-Path Extraction30 Sep 2025
12 newest of 74 All 74 (JSON)