Interpreting Graph Neural Networks for NLP With Differentiable Edge Masking
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) have become a popular approach to integrating structural inductive biases into NLP models. However, there has been little work on interpreting them, and specifically on understanding which parts of the graphs (e.g. syntactic trees or co-reference structures) contribute to a prediction. In this work, we introduce a post-hoc method for interpreting the predictions of GNNs which identifies unnecessary edges. Given a trained GNN model, we learn a simple classifier that, for every edge in every layer, predicts if that edge can be dropped. We demonstrate that such a classifier can be trained in a fully differentiable fashion, employing stochastic gates and encouraging sparsity through the expected L0 norm. We use our technique as an attribution method to analyze GNN models for two tasks -- question answering and semantic role labeling -- providing insights into the information flow in these models. We show that we can drop a large proportion of edges without deteriorating the performance of the model, while we can analyse the remaining edges for interpreting model predictions.
Key facts. Cited by 152 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 20; 2022: 33; 2023: 29; 2024: 31; 2025: 23; 2026: 16.
152 papers.
Sort:
By area:
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 118
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 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
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2021GraphSVX: Shapley Value Explanations for Graph Neural Networkscited by 63
- 2025PyG 2.0: Scalable Learning on Real World Graphscited by 49
- 2021Improving Subgraph Recognition with Variational Graph Information Bottleneckcited by 45
- 2021A Survey on Graph-Based Deep Learning for Computational Histopathologycited by 41
38 more
- 2021Probing GNN Explainers: A Rigorous Theoretical and Empirical Analysis of GNN Explanation Methodscited by 36
- 2021Zorro: Valid, Sparse, and Stable Explanations in Graph Neural Networkscited by 34
- 2021Sparse Interventions in Language Models with Differentiable Maskingcited 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
- 2023Inductive Graph Unlearningcited by 30
- 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
- 2022GREASE: Generate Factual and Counterfactual Explanations for GNN-based Recommendationscited by 22
- 2023Identifying and Adapting Transformer-Components Responsible for Gender Bias in an English Language Modelcited by 22
- 2024Optimal ablation for interpretabilitycited by 21
- 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
- 2021Interpreting Deep Learning Models in Natural Language Processing: A Reviewcited by 19
- 2024Graph Neural Network Explanations are Fragilecited by 18
- 2022Explainability in Graph Neural Networks: An Experimental Surveycited by 16
- 2021A Meta-Learning Approach for Training Explainable Graph Neural Networkscited by 15
- 2022On Structural Explanation of Bias in Graph Neural Networkscited by 15
- 2021Mediators in Determining what Processing BERT Performs Firstcited by 14
- 2022Learning Graph Augmentations to Learn Graph Representationscited by 14
- 2022Orders Are Unwanted: Dynamic Deep Graph Convolutional Network for Personality Detectioncited by 14
- 2023Illuminati: Towards Explaining Graph Neural Networks for Cybersecurity Analysiscited by 14
- 2021BrainNNExplainer: An Interpretable Graph Neural Network Framework for Brain Network based Disease Analysiscited by 13
- 2023Explainable Spatio-Temporal Graph Neural Networkscited by 13
- 2024How Interpretable Are Interpretable Graph Neural Networks?cited by 13
- 2024GNNShap: Scalable and Accurate GNN Explanation using Shapley Valuescited by 12
- 2025Exact Computation of Any-Order Shapley Interactions for Graph Neural Networkscited by 12
- 2022MotifExplainer: a Motif-based Graph Neural Network Explainercited by 11
- 2022BAGEL: A Benchmark for Assessing Graph Neural Network Explanationscited by 11
- 2022Deconfounding to Explanation Evaluation in Graph Neural Networkscited by 10
- 2022Towards Explainable Motion Prediction using Heterogeneous Graph Representationscited by 10
- 2024GOAt: Explaining Graph Neural Networks via Graph Output Attributioncited by 10
- 2024Explaining Graph Neural Networks via Structure-aware Interaction Indexcited by 10
- 2022Defending Against Backdoor Attack on Graph Nerual Network by Explainabilitycited by 9
50 most cited of 152 All 152 (JSON)
- 2026A Comparative Study of Counterfactual Explainers for Graph Neural Networks Enabling Multiple Types of Graph Edit4 Sep 2026
- 2026Explaining spatial information flow in short-term traffic forecasting models using a gated graph attention network9 Aug 2026
- 2026Can Graph Learning Learn Circuits?9 Aug 2026
- 2026Towards Faithful Graph Explanations with Synergistic Edge Effects via Granular Balls23 Jul 2026
- 2026Measuring What Matters: A Unified Evaluation Framework for GNN Explainability6 Jul 2026
- 2026Clue-Guided Money Laundering Group Discovery24 Jun 2026
- 2026CIExplainer++: Generating Causal and Interpretable Explanations for Graph Neural Networks17 Jun 2026
- 2026Relevant Walk Search for Explaining Graph Neural Networks22 May 2026
- 2026B-cos GNNs: Faithful Explanations through Dynamic Linearity19 May 2026
- 2026Estimating Subgraph Importance with Structural Prior Domain Knowledge12 May 2026
- 2026Graph-Structured Hyperdimensional Computing for Data-Efficient and Explainable Process-Structure-Property Prediction8 May 2026
- 2026TACENR: Task-Agnostic Contrastive Explanations for Node Representations21 Apr 2026
38 more
- 2026Stochastic Sequential Decision Making over Expanding Networks with Graph Filtering19 Mar 2026
- 2026Spatio-Temporal Attention Graph Neural Network: Explaining Causalities With Attention11 Mar 2026
- 2026BAED: a New Paradigm for Few-shot Graph Learning with Explanation in the Loop2 Mar 2026
- 2026Quantifying Explanation Quality in Graph Neural Networks using Out-of-Distribution Generalization7 Feb 2026
- 2025PROVEX: Enhancing SOC Analyst Trust with Explainable Provenance-Based IDS20 Dec 2025
- 2025ARM-Explainer -- Explaining and improving graph neural network predictions for the maximum clique problem using node features and association rule mining28 Nov 2025
- 2025TopInG: Topologically Interpretable Graph Learning via Persistent Rationale Filtration6 Oct 2025
- 2025GnnXemplar: Exemplars to Explanations -- Natural Language Rules for Global GNN Interpretability22 Sep 2025
- 2025Database Views as Explanations for Relational Deep Learning11 Sep 2025
- 2025Two Birds with One Stone: Enhancing Uncertainty Quantification and Interpretability with Graph Functional Neural Process23 Aug 2025
- 2025Towards Faithful Class-level Self-explainability in Graph Neural Networks by Subgraph Dependencies15 Aug 2025
- 2025From Nodes to Narratives: Explaining Graph Neural Networks with LLMs and Graph Context9 Aug 2025
- 2025GEDAN: Learning the Edit Costs for Graph Edit Distance5 Aug 2025
- 2025Explaining GNN Explanations with Edge Gradients1 Aug 2025
- 2025PyG 2.0: Scalable Learning on Real World Graphs22 Jul 2025
- 2025DistShap: Scalable GNN Explanations with Distributed Shapley Values27 Jun 2025
- 2025SliceGX: Layer-wise GNN Explanation with Model-slicing22 Jun 2025
- 2025Do Explanations Increase the Risk of Decision Logic Leakage? Explanation-Guided Stealing of Graph Models3 Jun 2025
- 2025B-XAIC Dataset: Benchmarking Explainable AI for Graph Neural Networks Using Chemical Data28 May 2025
- 2025Interpreting Graph Inference with Skyline Explanations12 May 2025
- 2025Framework GNN-AID: Graph Neural Network Analysis Interpretation and Defense6 May 2025
- 2025Robustness questions the interpretability of graph neural networks: what to do?5 May 2025
- 2025From Text to Graph: Leveraging Graph Neural Networks for Enhanced Explainability in NLP2 Apr 2025
- 2025Interpretability of Graph Neural Networks to Assess Effects of Global Change Drivers on Ecological Networks19 Mar 2025
- 2025Recent Advances in Malware Detection: Graph Learning and Explainability14 Feb 2025
- 2025Joint Localization and Activation Editing for Low-Resource Fine-Tuning3 Feb 2025
- 2025Exact Computation of Any-Order Shapley Interactions for Graph Neural Networks28 Jan 2025
- 2024CROPS: A Deployable Crop Management System Over All Possible State Availabilities9 Nov 2024
- 2024Rethinking Node Representation Interpretation through Relation Coherence1 Nov 2024
- 2024MBExplainer: Multilevel bandit-based explanations for downstream models with augmented graph embeddings1 Nov 2024
- 2024Recent advances in interpretable machine learning using structure-based protein representations26 Sep 2024
- 2024GINTRIP: Interpretable Temporal Graph Regression using Information bottleneck and Prototype-based method17 Sep 2024
- 2024Optimal ablation for interpretability16 Sep 2024
- 2024Graph Classification with GNNs: Optimisation, Representation and Inductive Bias17 Aug 2024
- 2024A Comprehensive Survey on EEG-Based Emotion Recognition: A Graph-Based Perspective12 Aug 2024
- 2024Graph Neural Network Causal Explanation via Neural Causal Models12 Jul 2024
- 2024Towards Understanding Sensitive and Decisive Patterns in Explainable AI: A Case Study of Model Interpretation in Geometric Deep Learning30 Jun 2024
- 2024How Interpretable Are Interpretable Graph Neural Networks?12 Jun 2024
50 newest of 152 All 152 (JSON)
- 2023Inductive Graph Unlearningcited by 30
- 2023Inductive Graph Unlearning6 Apr 2023
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 118
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 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
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2021GraphSVX: Shapley Value Explanations for Graph Neural Networkscited by 63
- 2025PyG 2.0: Scalable Learning on Real World Graphscited by 49
- 2021Improving Subgraph Recognition with Variational Graph Information Bottleneckcited by 45
- 2021A Survey on Graph-Based Deep Learning for Computational Histopathologycited by 41
12 most cited of 149 All 149 (JSON)
- 2026A Comparative Study of Counterfactual Explainers for Graph Neural Networks Enabling Multiple Types of Graph Edit4 Sep 2026
- 2026Explaining spatial information flow in short-term traffic forecasting models using a gated graph attention network9 Aug 2026
- 2026Can Graph Learning Learn Circuits?9 Aug 2026
- 2026Towards Faithful Graph Explanations with Synergistic Edge Effects via Granular Balls23 Jul 2026
- 2026Measuring What Matters: A Unified Evaluation Framework for GNN Explainability6 Jul 2026
- 2026Clue-Guided Money Laundering Group Discovery24 Jun 2026
- 2026CIExplainer++: Generating Causal and Interpretable Explanations for Graph Neural Networks17 Jun 2026
- 2026Relevant Walk Search for Explaining Graph Neural Networks22 May 2026
- 2026B-cos GNNs: Faithful Explanations through Dynamic Linearity19 May 2026
- 2026Estimating Subgraph Importance with Structural Prior Domain Knowledge12 May 2026
- 2026Graph-Structured Hyperdimensional Computing for Data-Efficient and Explainable Process-Structure-Property Prediction8 May 2026
- 2026TACENR: Task-Agnostic Contrastive Explanations for Node Representations21 Apr 2026
12 newest of 149 All 149 (JSON)