Towards Few-shot Self-explaining Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Recent advancements in Graph Neural Networks (GNNs) have spurred an upsurge of research dedicated to enhancing the explainability of GNNs, particularly in critical domains such as medicine. A promising approach is the self-explaining method, which outputs explanations along with predictions. However, existing self-explaining models require a large amount of training data, rendering them unavailable in few-shot scenarios. To address this challenge, in this paper, we propose a Meta-learned Self-Explaining GNN (MSE-GNN), a novel framework that generates explanations to support predictions in few-shot settings. MSE-GNN adopts a two-stage self-explaining structure, consisting of an explainer and a predictor. Specifically, the explainer first imitates the attention mechanism of humans to select the explanation subgraph, whereby attention is naturally paid to regions containing important characteristics. Subsequently, the predictor mimics the decision-making process, which makes predictions based on the generated explanation. Moreover, with a novel meta-training process and a designed mechanism that exploits task information, MSE-GNN can achieve remarkable performance on new few-shot tasks. Extensive experimental results on four datasets demonstrate that MSE-GNN can achieve superior performance on prediction tasks while generating high-quality explanations compared with existing methods. The code is publicly available at https://github.com/jypeng28/MSE-GNN.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 36 of its 53 references that are in the map. First posted on arXiv 14 Aug 2024.
Builds on
36 of 53 references.
References · 36
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
- 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
- 2022Discovering Invariant Rationales for Graph Neural Networkscited by 186
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
24 more
- 2020Rumor Detection on Social Media with Bi-Directional Graph Convolutional Networkscited by 152
- 2020Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approachcited by 119
- 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 118
- 2021Causal Attention for Interpretable and Generalizable Graph Classificationcited by 108
- 2019Meta-GNN: On Few-shot Node Classification in Graph Meta-learningcited by 105
- 2019Multimodal Model-Agnostic Meta-Learning via Task-Aware Modulationcited by 103
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2021Few-Shot Graph Learning for Molecular Property Predictioncited by 81
- 2022Hierarchical Graph Transformer with Adaptive Node Samplingcited by 72
- 2022Graph Rationalization with Environment-based Augmentationscited by 70
- 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 64
- 2021GraphSVX: Shapley Value Explanations for Graph Neural Networkscited by 63
- 2021Property-Aware Relation Networks for Few-Shot Molecular Property Predictioncited by 41
- 2018Stop Explaining Black Box Machine Learning Models for High Stakes Decisions and Use Interpretable Models Insteadcited by 40
- 2022GNNInterpreter: A Probabilistic Generative Model-Level Explanation for Graph Neural Networkscited by 34
- 2022OrphicX: A Causality-Inspired Latent Variable Model for Interpreting Graph Neural Networkscited by 33
- 2021Relational Learning with Gated and Attentive Neighbor Aggregator for Few-Shot Knowledge Graph Completioncited by 32
- 2020Few-Shot Learning on Graphs via Super-Classes based on Graph Spectral Measurescited by 31
- 2023Interpretable Prototype-based Graph Information Bottleneckcited by 23
- 2022Few-Shot Learning on Graphscited by 11
- 2022Incorporating Dynamic Semantics into Pre-Trained Language Model for Aspect-based Sentiment Analysiscited by 10
- 2024Cooperative Classification and Rationalization for Graph Generalizationcited by 7
- 2022DT+GNN: A Fully Explainable Graph Neural Network using Decision Treescited by 6
- 2024FedGT: Federated Node Classification with Scalable Graph Transformercited by 5
Built on by
Citing papers per year: 2025: 3; 2026: 1.
4 papers.
- 2025Glance for Context: Learning When to Leverage LLMs for Node-Aware GNN-LLM Fusioncited by 1
- 2025Interpretable High-order Knowledge Graph Neural Network for Predicting Synthetic Lethality in Human Cancerscited by 0
- 2025A graph generation pipeline for critical infrastructures based on heuristics, images and depth datacited by 0
- 2026Exploring Concept Subspace for Self-explainable Text-Attributed Graph Learningcited by 0
- 2026Exploring Concept Subspace for Self-explainable Text-Attributed Graph Learning13 Apr 2026
- 2025A graph generation pipeline for critical infrastructures based on heuristics, images and depth data8 Dec 2025
- 2025Glance for Context: Learning When to Leverage LLMs for Node-Aware GNN-LLM Fusion12 Oct 2025
- 2025Interpretable High-order Knowledge Graph Neural Network for Predicting Synthetic Lethality in Human Cancers8 Mar 2025