arXiv · 2605.07527
Why Self-Inconsistency Arises in GNN Explanations and How to Exploit It
Abstract
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.
Explore related subjects
Keep this discovery
Wenxin Tai, Yaqian Liu, Ting Zhong, Fan Zhou. 2026-05-08. Why Self-Inconsistency Arises in GNN Explanations and How to Exploit It. https://arxiv.org/abs/2605.07527
Cite the original work for its findings. Save a collection to share your selection of sources.