Why Self-Inconsistency Arises in GNN Explanations and How to Exploit It
Not on the map. Why?
Abstract (arXiv)
Recent work has observed that explanations produced by Self-Interpretable Graph Neural Networks (SI-GNNs) can be self-inconsistent: when the model is reapplied to its own explanatory graph subset, it may produce a different explanation. However, why self-inconsistency arises remains poorly understood. In this work, we first identify re-explanation-induced context perturbation as the direct cause of score variation. We then introduce a latent signal assignment hypothesis to explain why only some edges are sensitive to this perturbation, and analyze how conciseness regularization affects latent signal assignment. Given that self-inconsistent edges do not provide stable evidence for the model's prediction, we propose Self-Denoising (SD), a model-agnostic and training-free post-processing strategy that calibrates explanations with only one additional forward pass. Experiments across representative SI-GNN frameworks, backbone architectures, and benchmark datasets support our hypothesis and show that SD consistently improves explanation quality while adding only about 4--6% computational overhead in practice.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 30 of its 39 references that are in the map. First posted on arXiv 8 May 2026.
Builds on
30 of 39 references.
References · 30
- 2017Attention Is All You Needcited by 60,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 2020Parameterized Explainer for Graph Neural Networkcited by 426
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 384
- 2017Residual Gated Graph ConvNetscited by 346
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
- 2022Discovering Invariant Rationales for Graph Neural Networkscited by 188
18 more
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2020Graph Information Bottleneck for Subgraph Recognitioncited by 119
- 2020GCAN: Graph-aware Co-Attention Networks for Explainable Fake News Detection on Social Mediacited by 109
- 2021Causal Attention for Interpretable and Generalizable Graph Classificationcited by 108
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2021Towards Self-Explainable Graph Neural Networkcited by 75
- 2022GraphFramEx: Towards Systematic Evaluation of Explainability Methods for Graph Neural Networkscited by 58
- 2022KerGNNs: Interpretable Graph Neural Networks with Graph Kernelscited by 50
- 2021Improving Subgraph Recognition with Variational Graph Information Bottleneckcited by 45
- 2023Interpretable Prototype-based Graph Information Bottleneckcited by 23
- 2025A Comprehensive Survey on Self-Interpretable Neural Networkscited by 18
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNscited by 16
- 2021Quantitative Evaluation of Explainable Graph Neural Networks for Molecular Property Predictioncited by 15
- 2020Graph Neural Networks Including Sparse Interpretabilitycited by 13
- 2024How Interpretable Are Interpretable Graph Neural Networks?cited by 13
- 2025Beyond Topological Self-Explainable GNNs: A Formal Explainability Perspectivecited by 11
- 2026GNN Explanations that do not Explain and How to find Themcited by 5
Built on by
Not cited yet.