On Explainability of Graph Neural Networks via Subgraph Explorations
Not on the map. Why?
Abstract (arXiv)
We consider the problem of explaining the predictions of graph neural networks (GNNs), which otherwise are considered as black boxes. Existing methods invariably focus on explaining the importance of graph nodes or edges but ignore the substructures of graphs, which are more intuitive and human-intelligible. In this work, we propose a novel method, known as SubgraphX, to explain GNNs by identifying important subgraphs. Given a trained GNN model and an input graph, our SubgraphX explains its predictions by efficiently exploring different subgraphs with Monte Carlo tree search. To make the tree search more effective, we propose to use Shapley values as a measure of subgraph importance, which can also capture the interactions among different subgraphs. To expedite computations, we propose efficient approximation schemes to compute Shapley values for graph data. Our work represents the first attempt to explain GNNs via identifying subgraphs explicitly and directly. Experimental results show that our SubgraphX achieves significantly improved explanations, while keeping computations at a reasonable level.
Key facts. Cited by 280 papers in the map (data through 7 Oct 2026). Builds on 30 of its 52 references that are in the map. First posted on arXiv 9 Feb 2021.
Builds on
30 of 52 references.
References · 30
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
18 more
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2019Heterogeneous Graph Attention Networkcited by 732
- 2019Graph U-Netscited by 489
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
- 2018AllenNLP: A Deep Semantic Natural Language Processing Platformcited by 347
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 210
- 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
- 2019Explainability Techniques for Graph Convolutional Networkscited by 160
- 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 152
- 2018Large-Scale Learnable Graph Convolutional Networkscited by 113
- 2018L-Shapley and C-Shapley: Efficient Model Interpretation for Structured Datacited by 100
- 2020Advanced Graph and Sequence Neural Networks for Molecular Property Prediction and Drug Discoverycited by 46
- 2019XFake: Explainable Fake News Detector with Visualizationscited by 32
- 2019Layerwise Relevance Visualization in Convolutional Text Graph Classifierscited by 32
- 2018Towards Explanation of DNN-based Prediction with Guided Feature Inversioncited by 31
- 2021Node2Seq: Towards Trainable Convolutions in Graph Neural Networkscited by 5
Built on by
Citing papers per year: 2021: 18; 2022: 54; 2023: 59; 2024: 58; 2025: 46; 2026: 45.
280 papers.
Sort:
By area:
- 2022Discovering Invariant Rationales for Graph Neural Networkscited by 186
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2021Causal Attention for Interpretable and Generalizable Graph Classificationcited by 108
- 2022The Shapley Value in Machine Learningcited by 97
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Evaluating Explainability for Graph Neural Networkscited by 85
- 2022Debiasing Graph Neural Networks via Learning Disentangled Causal Substructurecited by 83
- 2021DIG: A Turnkey Library for Diving into Graph Deep Learning Researchcited by 76
- 2021Robust Counterfactual Explanations on Graph Neural Networkscited by 72
- 2021Reconstruction for Powerful Graph Representationscited by 65
38 more
- 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 64
- 2022GraphFramEx: Towards Systematic Evaluation of Explainability Methods for Graph Neural Networkscited by 57
- 2021Improving Subgraph Recognition with Variational Graph Information Bottleneckcited by 45
- 2022GStarX: Explaining Graph Neural Networks with Structure-Aware Cooperative Gamescited by 42
- 2021A Survey on Graph-Based Deep Learning for Computational Histopathologycited by 41
- 2023Towards Understanding the Generalization of Graph Neural Networkscited by 41
- 2021Zorro: Valid, Sparse, and Stable Explanations in Graph Neural Networkscited by 34
- 2022Reinforced Causal Explainer for Graph Neural Networkscited by 34
- 2022GNNInterpreter: A Probabilistic Generative Model-Level Explanation for Graph Neural Networkscited by 34
- 2022Explaining the Explainers in Graph Neural Networks: a Comparative Studycited by 34
- 2022OrphicX: A Causality-Inspired Latent Variable Model for Interpreting Graph Neural Networkscited by 33
- 2022A Survey on Graph Counterfactual Explanations: Definitions, Methods, Evaluation, and Research Challengescited by 30
- 2023Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalizationcited by 29
- 2023A Survey on Explainability of Graph Neural Networkscited by 28
- 2022Interpretable Geometric Deep Learning via Learnable Randomness Injectioncited by 27
- 2023DAG Matters! GFlowNets Enhanced Explainer For Graph Neural Networkscited by 27
- 2023TempME: Towards the Explainability of Temporal Graph Neural Networks via Motif Discoverycited by 27
- 2022A Survey of Explainable Graph Neural Networks: Taxonomy and Evaluation Metricscited by 26
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2023PaGE-Link: Path-based Graph Neural Network Explanation for Heterogeneous Link Predictioncited by 25
- 2022Molecular Representation Learning via Heterogeneous Motif Graph Neural Networkscited by 23
- 2022GREASE: Generate Factual and Counterfactual Explanations for GNN-based Recommendationscited by 22
- 2022Task-Agnostic Graph Explanationscited by 20
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2022FlowX: Towards Explainable Graph Neural Networks via Message Flowscited by 20
- 2023Multimodal Data Integration for Oncology in the Era of Deep Neural Networks: A Reviewcited by 20
- 2024EXGC: Bridging Efficiency and Explainability in Graph Condensationcited by 20
- 2022Automated Data Augmentations for Graph Classificationcited by 19
- 2023Explainable Brain Age Prediction using coVariance Neural Networkscited by 19
- 2024PowerGraph: A power grid benchmark dataset for graph neural networkscited by 19
- 2021Jointly Attacking Graph Neural Network and its Explanationscited by 18
- 2022Reinforcement learning on graphs: A surveycited by 18
- 2023Distill n' Explain: explaining graph neural networks using simple surrogatescited by 18
- 2023DEGREE: Decomposition Based Explanation For Graph Neural Networkscited by 18
- 2023MixupExplainer: Generalizing Explanations for Graph Neural Networks with Data Augmentationcited by 18
- 2024Graph Neural Network Explanations are Fragilecited by 18
- 2022BrainIB: Interpretable Brain Network-based Psychiatric Diagnosis with Graph Information Bottleneckcited by 17
- 2022Explainability in Graph Neural Networks: An Experimental Surveycited by 16
50 most cited of 280 All 280 (JSON)
- 2026RACE: Relation-Level Counterfactual Explanations for Heterogeneous Graph Neural Networks29 Sep 2026
- 2026GraphSelect for Budgeted Representation Selection in Multimodal Graph Inference27 Sep 2026
- 2026Controllable GNN Explanations via Multi-Metric Preference Selection26 Sep 2026
- 2026An Accurate and Interpretable Hyper Graph Neural Network for GBM Survival Prediction19 Sep 2026
- 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
- 2026VINCENT: Validated Interaction Network for Cross-drug Explanation of Therapeutics26 Aug 2026
- 2026Generating Intervention Hypotheses using Explainable Explanations on Graphs: G2I, a Two-Stage Greedy Framework24 Aug 2026
- 2026KONTOGRAPH: Verified Point-in-Time Feature Consistency and Amortised Explanation for Real-Time Anti-Money Laundering under a 200 ms Decision Budget23 Aug 2026
- 2026NICE: Scale-Stable Perturbations for Graph Neural Network Explanations via Noise Corruption17 Aug 2026
- 2026Multi-Granular Rationale-Guided Molecular LLM for Property Prediction11 Aug 2026
- 2026Can Graph Learning Learn Circuits?9 Aug 2026
38 more
- 2026Patients-like-me: A Variational LM--GNN Framework for Explainable Clinical Prediction4 Aug 2026
- 2026Towards Faithful Graph Explanations with Synergistic Edge Effects via Granular Balls23 Jul 2026
- 2026A Polynomial Architecture-Attribution Co-Design Framework for Exact Aumann-Shapley Attribution in GNNs23 Jul 2026
- 2026Measuring What Matters: A Unified Evaluation Framework for GNN Explainability6 Jul 2026
- 2026A Completion-Aware Framework for Impactful Counterfactual Explainability in Graph Neural Networks20 Jun 2026
- 2026CIExplainer++: Generating Causal and Interpretable Explanations for Graph Neural Networks17 Jun 2026
- 2026LLM Features Can Hurt GNNs: Concatenation Interference on Homophilous Graph Benchmarks16 Jun 2026
- 2026AttackPathGNN: Cross-function vulnerability detection in smart contracts using state interference graphs and conjunction pooling4 Jun 2026
- 2026Beyond Soft Masks: Hard-Perturbation Mixup Explainer for Robust GNN Explainability4 Jun 2026
- 2026HiSE: A Lightweight Hierarchical Semantic Explainer for Heterogeneous Graph Neural Networks2 Jun 2026
- 2026Normalized Relevance Measure as a Unifying Framework to Explain Neural Network Latent Structures30 May 2026
- 2026Can Subgraph Explanations Be Weaponized to Steal Graph Neural Networks?28 May 2026
- 2026Relevant Walk Search for Explaining Graph Neural Networks22 May 2026
- 2026Efficient Higher-order Subgraph Attribution via Message Passing21 May 2026
- 2026Ex-GraphRAG: Interpretable Evidence Routing for Graph-Augmented LLMs21 May 2026
- 2026Dynamic Shapley Computation20 May 2026
- 2026ST-TGExplainer: Disentangling Stability and Transition Patterns for Temporal GNN Interpretability19 May 2026
- 2026B-cos GNNs: Faithful Explanations through Dynamic Linearity19 May 2026
- 2026UNR-Explainer: Counterfactual Explanations for Unsupervised Node Representation Learning Models17 May 2026
- 2026AIMing for Standardised Explainability Evaluation in GNNs: A Framework and Case Study on Graph Kernel Networks14 May 2026
- 2026Estimating Subgraph Importance with Structural Prior Domain Knowledge12 May 2026
- 2026Hierarchical Attention-based Graph Neural Network with Relevance-driven Pruning10 May 2026
- 2026Attention-based graph neural networks: a survey9 May 2026
- 2026Graph-Structured Hyperdimensional Computing for Data-Efficient and Explainable Process-Structure-Property Prediction8 May 2026
- 2026Why Self-Inconsistency Arises in GNN Explanations and How to Exploit It8 May 2026
- 2026MMP-Refer: Multimodal Path Retrieval-augmented LLMs For Explainable Recommendation4 Apr 2026
- 2026Revealing Combinatorial Reasoning of GNNs via Graph Concept Bottleneck Layer2 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
- 2026Routing-Aware Explanations for Mixture of Experts Graph Models in Malware Detection22 Feb 2026
- 2026Is Meta-Path Attention an Explanation? Evidence of Alignment and Decoupling in Heterogeneous GNNs9 Feb 2026
- 2026GNN Explanations that do not Explain and How to find Them28 Jan 2026
- 2026FSX: Message Flow Sensitivity Enhanced Structural Explainer for Graph Neural Networks21 Jan 2026
- 2025GRExplainer: A Universal Explanation Method for Temporal Graph Neural Networks28 Dec 2025
- 2025PROVEX: Enhancing SOC Analyst Trust with Explainable Provenance-Based IDS20 Dec 2025
- 2025ATLAS: Adaptive Topology-based Learning at Scale for Homophilic and Heterophilic Graphs16 Dec 2025
- 2025Explainable Graph Representation Learning via Graph Pattern Analysis4 Dec 2025
- 2025QGShap: Quantum Acceleration for Faithful GNN Explanations1 Dec 2025
50 newest of 280 All 280 (JSON)
- 2022Discovering Invariant Rationales for Graph Neural Networkscited by 186
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2021Causal Attention for Interpretable and Generalizable Graph Classificationcited by 108
- 2022The Shapley Value in Machine Learningcited by 97
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Evaluating Explainability for Graph Neural Networkscited by 85
- 2022Debiasing Graph Neural Networks via Learning Disentangled Causal Substructurecited by 83
- 2021DIG: A Turnkey Library for Diving into Graph Deep Learning Researchcited by 76
- 2021Robust Counterfactual Explanations on Graph Neural Networkscited by 72
- 2021Reconstruction for Powerful Graph Representationscited by 65
12 most cited of 274 All 274 (JSON)
- 2026RACE: Relation-Level Counterfactual Explanations for Heterogeneous Graph Neural Networks29 Sep 2026
- 2026GraphSelect for Budgeted Representation Selection in Multimodal Graph Inference27 Sep 2026
- 2026Controllable GNN Explanations via Multi-Metric Preference Selection26 Sep 2026
- 2026An Accurate and Interpretable Hyper Graph Neural Network for GBM Survival Prediction19 Sep 2026
- 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
- 2026VINCENT: Validated Interaction Network for Cross-drug Explanation of Therapeutics26 Aug 2026
- 2026Generating Intervention Hypotheses using Explainable Explanations on Graphs: G2I, a Two-Stage Greedy Framework24 Aug 2026
- 2026KONTOGRAPH: Verified Point-in-Time Feature Consistency and Amortised Explanation for Real-Time Anti-Money Laundering under a 200 ms Decision Budget23 Aug 2026
- 2026NICE: Scale-Stable Perturbations for Graph Neural Network Explanations via Noise Corruption17 Aug 2026
- 2026Multi-Granular Rationale-Guided Molecular LLM for Property Prediction11 Aug 2026
- 2026Can Graph Learning Learn Circuits?9 Aug 2026
12 newest of 274 All 274 (JSON)