Exact Computation of Any-Order Shapley Interactions for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Albeit the ubiquitous use of Graph Neural Networks (GNNs) in machine learning (ML) prediction tasks involving graph-structured data, their interpretability remains challenging. In explainable artificial intelligence (XAI), the Shapley Value (SV) is the predominant method to quantify contributions of individual features to a ML model's output. Addressing the limitations of SVs in complex prediction models, Shapley Interactions (SIs) extend the SV to groups of features. In this work, we explain single graph predictions of GNNs with SIs that quantify node contributions and interactions among multiple nodes. By exploiting the GNN architecture, we show that the structure of interactions in node embeddings are preserved for graph prediction. As a result, the exponential complexity of SIs depends only on the receptive fields, i.e. the message-passing ranges determined by the connectivity of the graph and the number of convolutional layers. Based on our theoretical results, we introduce GraphSHAP-IQ, an efficient approach to compute any-order SIs exactly. GraphSHAP-IQ is applicable to popular message passing techniques in conjunction with a linear global pooling and output layer. We showcase that GraphSHAP-IQ substantially reduces the exponential complexity of computing exact SIs on multiple benchmark datasets. Beyond exact computation, we evaluate GraphSHAP-IQ's approximation of SIs on popular GNN architectures and compare with existing baselines. Lastly, we visualize SIs of real-world water distribution networks and molecule structures using a SI-Graph.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 53 of its 86 references that are in the map. First posted on arXiv 28 Jan 2025.
Builds on
53 of 86 references.
References · 53
- 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
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 867
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2019Data Shapley: Equitable Valuation of Data for Machine Learningcited by 617
- 2019Fooling LIME and SHAP: Adversarial Attacks on Post hoc Explanation Methodscited by 440
38 more
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
- 2019The many Shapley values for model explanationcited by 341
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
- 2020Explaining by Removing: A Unified Framework for Model Explanationcited by 218
- 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 210
- 2019Explaining individual predictions when features are dependent: More accurate approximations to Shapley valuescited by 205
- 2020Design Space for Graph Neural Networkscited by 182
- 2019Feature relevance quantification in explainable AI: A causal problemcited by 164
- 2020Improving KernelSHAP: Practical Shapley Value Estimation via Linear Regressioncited by 153
- 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 152
- 2019The Shapley Taylor Interaction Indexcited by 143
- 2020Higher-Order Explanations of Graph Neural Networks via Relevant Walkscited by 138
- 2021FastSHAP: Real-Time Shapley Value Estimationcited by 123
- 2022Algorithms to estimate Shapley value feature attributionscited by 114
- 2018L-Shapley and C-Shapley: Efficient Model Interpretation for Structured Datacited by 100
- 2020Shapley explainability on the data manifoldcited by 88
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Evaluating Explainability for Graph Neural Networkscited by 85
- 2020Subgraph Neural Networkscited by 73
- 2020Rethinking pooling in graph neural networkscited by 73
- 2021Understanding Pooling in Graph Neural Networkscited by 69
- 2022Faith-Shap: The Faithful Shapley Interaction Indexcited by 68
- 2021GraphSVX: Shapley Value Explanations for Graph Neural Networkscited by 63
- 2022From Shapley Values to Generalized Additive Models and backcited by 59
- 2022GraphFramEx: Towards Systematic Evaluation of Explainability Methods for Graph Neural Networkscited by 57
- 2018Visualizing the Feature Importance for Black Box Modelscited by 55
- 2023SHAP-IQ: Unified Approximation of any-order Shapley Interactionscited by 50
- 2022GStarX: Explaining Graph Neural Networks with Structure-Aware Cooperative Gamescited by 42
- 2024shapiq: Shapley Interactions for Machine Learningcited by 42
- 2023Approximating the Shapley Value without Marginal Contributionscited by 34
- 2024Beyond TreeSHAP: Efficient Computation of Any-Order Shapley Interactions for Tree Ensemblescited by 30
- 2018Using Attribution to Decode Dataset Bias in Neural Network Models for Chemistrycited by 25
- 2022Unifying local and global model explanations by functional decomposition of low dimensional structurescited by 18
- 2024SVARM-IQ: Efficient Approximation of Any-order Shapley Interactions through Stratificationcited by 16
- 2024GNNShap: Scalable and Accurate GNN Explanation using Shapley Valuescited by 12
- 2024Learning to Understand: Identifying Interactions via the M"obius Transformcited by 12
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2025: 3; 2026: 9.
12 papers.
- 2025SHAP Meets Tensor Networks: Provably Tractable Explanations with Parallelismcited by 8
- 2025Explaining Similarity in Vision-Language Encoders with Weighted Banzhaf Interactionscited by 6
- 2026PolySHAP: Extending KernelSHAP with Interaction-Informed Polynomial Regressioncited by 6
- 2026An Odd Estimator for Shapley Valuescited by 5
- 2026Exactly Computing do-Shapley Valuescited by 3
- 2025QGShap: Quantum Acceleration for Faithful GNN Explanationscited by 0
- 2026Explaining Synergistic Effects in Social Recommendationscited by 0
- 2026ConfoundingSHAP: Quantifying confounding strength in causal inferencecited by 0
- 2026Verified SHAP: Provable Bounds for Exact Shapley Values of Neural Networkscited by 0
- 2026TN-SHAP-G: Graph-Structured Tensor Network Surrogates for Shapley Values and Interactionscited by 0
- 2026LLM Features Can Hurt GNNs: Concatenation Interference on Homophilous Graph Benchmarkscited by 0
- 2026OperatorSHAP: Fast and Accurate Shapley Value Estimation for Neural Operatorscited by 0
- 2026OperatorSHAP: Fast and Accurate Shapley Value Estimation for Neural Operators26 Jun 2026
- 2026LLM Features Can Hurt GNNs: Concatenation Interference on Homophilous Graph Benchmarks16 Jun 2026
- 2026TN-SHAP-G: Graph-Structured Tensor Network Surrogates for Shapley Values and Interactions1 Jun 2026
- 2026Verified SHAP: Provable Bounds for Exact Shapley Values of Neural Networks22 May 2026
- 2026ConfoundingSHAP: Quantifying confounding strength in causal inference11 May 2026
- 2026Exactly Computing do-Shapley Values6 Feb 2026
- 2026An Odd Estimator for Shapley Values1 Feb 2026
- 2026PolySHAP: Extending KernelSHAP with Interaction-Informed Polynomial Regression26 Jan 2026
- 2026Explaining Synergistic Effects in Social Recommendations26 Jan 2026
- 2025QGShap: Quantum Acceleration for Faithful GNN Explanations1 Dec 2025
- 2025SHAP Meets Tensor Networks: Provably Tractable Explanations with Parallelism24 Oct 2025
- 2025Explaining Similarity in Vision-Language Encoders with Weighted Banzhaf Interactions7 Aug 2025