SliceGX: Layer-wise GNN Explanation with Model-slicing
Not on the map. Why?
Abstract (arXiv)
Ensuring the trustworthiness of graph neural networks (GNNs), which are often treated as black-box models, requires effective explanation techniques. Existing GNN explanations typically apply input perturbations to identify subgraphs that are responsible for the occurrence of the final output of GNNs. However, such approaches lack finer-grained, layer-wise analysis of how intermediate representations contribute to the final result, capabilities that are crucial for model diagnosis and architecture optimization. This paper introduces SliceGX, a novel GNN explanation approach that generates explanations at specific GNN layers in a progressive manner. Given a GNN model M, a set of selected intermediate layers, and a target layer, SliceGX slices M into layer blocks("model slice") and discovers high-quality explanatory subgraphs within each block that elucidate how the model output arises at the target layer. Although finding such layer-wise explanations is computationally challenging, we develop efficient algorithms and optimization techniques that incrementally construct and maintain these subgraphs with provable approximation guarantees. Extensive experiments on synthetic and real-world benchmarks demonstrate the effectiveness and efficiency of SliceGX, and illustrate its practical utility in supporting model debugging.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 29 of its 62 references that are in the map. First posted on arXiv 22 Jun 2025.
Builds on
29 of 62 references.
References · 29
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2020Parameterized Explainer for Graph Neural Networkcited by 426
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 384
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
17 more
- 2020Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsterscited by 250
- 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 153
- 2020Debugging Tests for Model Explanationscited by 147
- 2020Higher-Order Explanations of Graph Neural Networks via Relevant Walkscited by 138
- 2020Scalable Graph Neural Networks via Bidirectional Propagationcited by 87
- 2021Robust Counterfactual Explanations on Graph Neural Networkscited by 72
- 2021GraphSVX: Shapley Value Explanations for Graph Neural Networkscited by 64
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2020RelEx: A Model-Agnostic Relational Model Explainercited by 53
- 2022KerGNNs: Interpretable Graph Neural Networks with Graph Kernelscited by 50
- 2019Can I Trust the Explainer? Verifying Post-hoc Explanatory Methodscited by 38
- 2021Grain: Improving Data Efficiency of Graph Neural Networks via Diversified Influence Maximizationcited by 28
- 2022FlowX: Towards Explainable Graph Neural Networks via Message Flowscited by 21
- 2020Dynamic Slicing for Deep Neural Networkscited by 16
- 2019Model Slicing for Supporting Complex Analytics with Elastic Inference Cost and Resource Constraintscited by 12
- 2021A Survey of RDF Stores & SPARQL Engines for Querying Knowledge Graphscited by 10
- 2024Powering In-Database Dynamic Model Slicing for Structured Data Analyticscited by 5
Built on by
Citing papers per year: 2026: 1.
1 paper.