Towards Prototype-Based Self-Explainable Graph Neural Network
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have shown great ability in modeling graph-structured data for various domains. However, GNNs are known as black-box models that lack interpretability. Without understanding their inner working, we cannot fully trust them, which largely limits their adoption in high-stake scenarios. Though some initial efforts have been taken to interpret the predictions of GNNs, they mainly focus on providing post-hoc explanations using an additional explainer, which could misrepresent the true inner working mechanism of the target GNN. The works on self-explainable GNNs are rather limited. Therefore, we study a novel problem of learning prototype-based self-explainable GNNs that can simultaneously give accurate predictions and prototype-based explanations on predictions. We design a framework which can learn prototype graphs that capture representative patterns of each class as class-level explanations. The learned prototypes are also used to simultaneously make prediction for for a test instance and provide instance-level explanation. Extensive experiments on real-world and synthetic datasets show the effectiveness of the proposed framework for both prediction accuracy and explanation quality.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 42 of its 52 references that are in the map. First posted on arXiv 5 Oct 2022.
Builds on
42 of 52 references.
References · 42
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2020Graph Contrastive Learning with Augmentationscited by 1,208
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,138
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,051
30 more
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2020Simple and Deep Graph Convolutional Networkscited by 860
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2018Towards Robust Interpretability with Self-Explaining Neural Networkscited by 505
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
- 2020Parameterized Explainer for Graph Neural Networkcited by 426
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 384
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
- 2017Deep Learning for Case-Based Reasoning through Prototypes: A Neural Network that Explains Its Predictionscited by 234
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
- 2018Deep k-Nearest Neighbors: Towards Confident, Interpretable and Robust Deep Learningcited by 207
- 2017CayleyNets: Graph Convolutional Neural Networks with Complex Rational Spectral Filterscited by 203
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2019Explainability Techniques for Graph Convolutional Networkscited by 161
- 2020A Semi-supervised Graph Attentive Network for Financial Fraud Detectioncited by 151
- 2019Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systemscited by 107
- 2022How to Find Your Friendly Neighborhood: Graph Attention Design with Self-Supervisioncited by 102
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2018SimGNN: A Neural Network Approach to Fast Graph Similarity Computationcited by 90
- 2020Molecular graph generation with Graph Neural Networkscited by 80
- 2021Towards Self-Explainable Graph Neural Networkcited by 75
- 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: 2023: 3; 2024: 4; 2025: 3; 2026: 4.
14 papers.
Sort:
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2023Pixel-Grounded Prototypical Part Networkscited by 18
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNscited by 16
- 2025Beyond Topological Self-Explainable GNNs: A Formal Explainability Perspectivecited by 11
- 2023How Faithful are Self-Explainable GNNs?cited by 5
- 2024PreGIP: Watermarking the Pretraining of Graph Neural Networks for Deep Intellectual Property Protectioncited by 3
- 2025UniZyme: A Unified Protein Cleavage Site Predictor Enhanced with Enzyme Active-Site Knowledgecited by 3
- 2024Global Concept Explanations for Graphs by Contrastive Learningcited by 2
- 2024SES: Bridging the Gap Between Explainability and Prediction of Graph Neural Networkscited by 0
- 2025ProtoFlow: Interpretable and Robust Surgical Workflow Modeling with Learned Dynamic Scene Graph Prototypescited by 0
- 2026P2GNN: Two Prototype Sets to boost GNN Performancecited by 0
- 2026Exploring Concept Subspace for Self-explainable Text-Attributed Graph Learningcited by 0
- 2026CENDRe: Concept Extraction with Natural Domain Representations31 Jul 2026
- 2026AIMing for Standardised Explainability Evaluation in GNNs: A Framework and Case Study on Graph Kernel Networks14 May 2026
- 2026Exploring Concept Subspace for Self-explainable Text-Attributed Graph Learning13 Apr 2026
- 2026P2GNN: Two Prototype Sets to boost GNN Performance10 Mar 2026
- 2025ProtoFlow: Interpretable and Robust Surgical Workflow Modeling with Learned Dynamic Scene Graph Prototypes16 Dec 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
- 2024SES: Bridging the Gap Between Explainability and Prediction of Graph Neural Networks16 Jul 2024
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNs21 Jun 2024
- 2024Global Concept Explanations for Graphs by Contrastive Learning25 Apr 2024
- 2024PreGIP: Watermarking the Pretraining of Graph Neural Networks for Deep Intellectual Property Protection6 Feb 2024
- 2023Pixel-Grounded Prototypical Part Networks25 Sep 2023
2 more
- 2023How Faithful are Self-Explainable GNNs?29 Aug 2023
- 2023Counterfactual Learning on Graphs: A Survey3 Apr 2023
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2023Pixel-Grounded Prototypical Part Networkscited by 18
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNscited by 16
- 2025Beyond Topological Self-Explainable GNNs: A Formal Explainability Perspectivecited by 11
- 2023How Faithful are Self-Explainable GNNs?cited by 5
- 2024PreGIP: Watermarking the Pretraining of Graph Neural Networks for Deep Intellectual Property Protectioncited by 3
- 2025UniZyme: A Unified Protein Cleavage Site Predictor Enhanced with Enzyme Active-Site Knowledgecited by 3
- 2024Global Concept Explanations for Graphs by Contrastive Learningcited by 2
- 2024SES: Bridging the Gap Between Explainability and Prediction of Graph Neural Networkscited by 0
- 2025ProtoFlow: Interpretable and Robust Surgical Workflow Modeling with Learned Dynamic Scene Graph Prototypescited by 0
- 2026P2GNN: Two Prototype Sets to boost GNN Performancecited by 0
- 2026Exploring Concept Subspace for Self-explainable Text-Attributed Graph Learningcited by 0
12 most cited of 14 All 14 (JSON)
- 2026CENDRe: Concept Extraction with Natural Domain Representations31 Jul 2026
- 2026AIMing for Standardised Explainability Evaluation in GNNs: A Framework and Case Study on Graph Kernel Networks14 May 2026
- 2026Exploring Concept Subspace for Self-explainable Text-Attributed Graph Learning13 Apr 2026
- 2026P2GNN: Two Prototype Sets to boost GNN Performance10 Mar 2026
- 2025ProtoFlow: Interpretable and Robust Surgical Workflow Modeling with Learned Dynamic Scene Graph Prototypes16 Dec 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
- 2024SES: Bridging the Gap Between Explainability and Prediction of Graph Neural Networks16 Jul 2024
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNs21 Jun 2024
- 2024Global Concept Explanations for Graphs by Contrastive Learning25 Apr 2024
- 2024PreGIP: Watermarking the Pretraining of Graph Neural Networks for Deep Intellectual Property Protection6 Feb 2024
- 2023Pixel-Grounded Prototypical Part Networks25 Sep 2023
12 newest of 14 All 14 (JSON)