mlsanityData to 14 Oct 2026

DistShap: Scalable GNN Explanations with Distributed Shapley Values

arXiv 2506.22668 ↗First posted 27 Jun 2025cs.LG cs.AI cs.DCcited by 0

Not on the map. Why?

Abstract (arXiv)

With the growing adoption of graph neural networks (GNNs), explaining their predictions has become increasingly important. However, attributing predictions to specific edges or features remains computationally expensive. For example, classifying a node with 100 neighbors using a 3-layer GNN may involve identifying important edges from millions of candidates contributing to the prediction. To address this challenge, we propose DistShap, a parallel algorithm that distributes Shapley value-based explanations across multiple GPUs. DistShap operates by sampling subgraphs in a distributed setting, executing GNN inference in parallel across GPUs, and solving a distributed least squares problem to compute edge importance scores. DistShap outperforms most existing GNN explanation methods in accuracy and is the first to scale to GNN models with millions of features by using up to 128 GPUs on the NERSC Perlmutter supercomputer.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 25 of its 39 references that are in the map. First posted on arXiv 27 Jun 2025.

Builds on

25 of 39 references.

References · 25

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  3. 2017Inductive Representation Learning on Large Graphscited by 6,320
  4. 2018How Powerful are Graph Neural Networks?cited by 4,393
  5. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
  6. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  7. 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
  8. 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
  9. 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
  10. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
  11. 2018Deep Learning on Graphs: A Surveycited by 393
  12. 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 335
13 more
  1. 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
  2. 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
  3. 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 211
  4. 2019Explainability Techniques for Graph Convolutional Networkscited by 161
  5. 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 153
  6. 2021GraphSVX: Shapley Value Explanations for Graph Neural Networkscited by 64
  7. 2020RelEx: A Model-Agnostic Relational Model Explainercited by 53
  8. 2022GStarX: Explaining Graph Neural Networks with Structure-Aware Cooperative Gamescited by 42
  9. 2022FlowX: Towards Explainable Graph Neural Networks via Message Flowscited by 21
  10. 2023Distill n' Explain: explaining graph neural networks using simple surrogatescited by 18
  11. 2020GPUTreeShap: Massively Parallel Exact Calculation of SHAP Scores for Tree Ensemblescited by 14
  12. 2024GNNShap: Scalable and Accurate GNN Explanation using Shapley Valuescited by 12
  13. 2022GRAPHSHAP: Explaining Identity-Aware Graph Classifiers Through the Language of Motifscited by 6

Built on by

Not cited yet.