mlsanityData to 14 Oct 2026

GNNShap: Scalable and Accurate GNN Explanation using Shapley Values

arXiv 2401.04829 ↗First posted 9 Jan 2024cs.LG cs.SIcited by 12

Not on the map. Why?

Abstract (arXiv)

Graph neural networks (GNNs) are popular machine learning models for graphs with many applications across scientific domains. However, GNNs are considered black box models, and it is challenging to understand how the model makes predictions. Game theoric Shapley value approaches are popular explanation methods in other domains but are not well-studied for graphs. Some studies have proposed Shapley value based GNN explanations, yet they have several limitations: they consider limited samples to approximate Shapley values; some mainly focus on small and large coalition sizes, and they are an order of magnitude slower than other explanation methods, making them inapplicable to even moderate-size graphs. In this work, we propose GNNShap, which provides explanations for edges since they provide more natural explanations for graphs and more fine-grained explanations. We overcome the limitations by sampling from all coalition sizes, parallelizing the sampling on GPUs, and speeding up model predictions by batching. GNNShap gives better fidelity scores and faster explanations than baselines on real-world datasets. The code is available at https://github.com/HipGraph/GNNShap.

Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 33 of its 52 references that are in the map. First posted on arXiv 9 Jan 2024.

Builds on

33 of 52 references.

References · 33

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2017Graph Attention Networkscited by 8,923
  3. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
  4. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  5. 2017Inductive Representation Learning on Large Graphscited by 6,320
  6. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  7. 2018How Powerful are Graph Neural Networks?cited by 4,393
  8. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  9. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  10. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
  11. 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
  12. 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
21 more
  1. 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
  2. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
  3. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
  4. 2019Multi-scale Attributed Node Embeddingcited by 548
  5. 2018Deep Learning on Graphs: A Surveycited by 393
  6. 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
  7. 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
  8. 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 211
  9. 2019Explainability Techniques for Graph Convolutional Networkscited by 161
  10. 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 153
  11. 2020Sparse GPU Kernels for Deep Learningcited by 141
  12. 2020Higher-Order Explanations of Graph Neural Networks via Relevant Walkscited by 138
  13. 2019Molecular geometry prediction using a deep generative graph neural networkcited by 91
  14. 2021GraphSVX: Shapley Value Explanations for Graph Neural Networkscited by 64
  15. 2022GraphFramEx: Towards Systematic Evaluation of Explainability Methods for Graph Neural Networkscited by 58
  16. 2020RelEx: A Model-Agnostic Relational Model Explainercited by 53
  17. 2022GStarX: Explaining Graph Neural Networks with Structure-Aware Cooperative Gamescited by 42
  18. 2021Zorro: Valid, Sparse, and Stable Explanations in Graph Neural Networkscited by 35
  19. 2019Layerwise Relevance Visualization in Convolutional Text Graph Classifierscited by 32
  20. 2022FlowX: Towards Explainable Graph Neural Networks via Message Flowscited by 21
  21. 2022GRAPHSHAP: Explaining Identity-Aware Graph Classifiers Through the Language of Motifscited by 6

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 6; 2026: 5.

12 papers.