mlsanityData to 14 Oct 2026

Explaining GNN Explanations with Edge Gradients

arXiv 2508.01048 ↗First posted 1 Aug 2025cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

In recent years, the remarkable success of graph neural networks (GNNs) on graph-structured data has prompted a surge of methods for explaining GNN predictions. However, the state-of-the-art for GNN explainability remains in flux. Different comparisons find mixed results for different methods, with many explainers struggling on more complex GNN architectures and tasks. This presents an urgent need for a more careful theoretical analysis of competing GNN explanation methods. In this work we take a closer look at GNN explanations in two different settings: input-level explanations, which produce explanatory subgraphs of the input graph, and layerwise explanations, which produce explanatory subgraphs of the computation graph. We establish the first theoretical connections between the popular perturbation-based and classical gradient-based methods, as well as point out connections between other recently proposed methods. At the input level, we demonstrate conditions under which GNNExplainer can be approximated by a simple heuristic based on the sign of the edge gradients. In the layerwise setting, we point out that edge gradients are equivalent to occlusion search for linear GNNs. Finally, we demonstrate how our theoretical results manifest in practice with experiments on both synthetic and real datasets.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 32 of its 45 references that are in the map. First posted on arXiv 1 Aug 2025.

Builds on

32 of 45 references.

References · 32

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  4. 2017Graph Attention Networkscited by 8,923
  5. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
  6. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  7. 2017Inductive Representation Learning on Large Graphscited by 6,320
  8. 2018How Powerful are Graph Neural Networks?cited by 4,393
  9. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
  10. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  11. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  12. 2013Visualizing and Understanding Convolutional Networkscited by 2,290
20 more
  1. 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
  2. 2018Sanity Checks for Saliency Mapscited by 1,156
  3. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
  4. 2019Strategies for Pre-training Graph Neural Networkscited by 971
  5. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
  6. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
  7. 2020Parameterized Explainer for Graph Neural Networkcited by 426
  8. 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
  9. 2014The Loss Surfaces of Multilayer Networkscited by 280
  10. 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 211
  11. 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
  12. 2020Graph Information Bottleneckcited by 168
  13. 2019Explainability Techniques for Graph Convolutional Networkscited by 161
  14. 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 153
  15. 2020Higher-Order Explanations of Graph Neural Networks via Relevant Walkscited by 138
  16. 2022Evaluating Explainability for Graph Neural Networkscited by 87
  17. 2021Probing GNN Explainers: A Rigorous Theoretical and Empirical Analysis of GNN Explanation Methodscited by 36
  18. 2022Explaining the Explainers in Graph Neural Networks: a Comparative Studycited by 35
  19. 2024Graph Neural Network Explanations are Fragilecited by 19
  20. 2024EiG-Search: Generating Edge-Induced Subgraphs for GNN Explanation in Linear Timecited by 5

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 2.

2 papers.