Towards Robust Heterogeneous Graph Explanations under Structural Perturbations
Yifan Lu, Pengfei Jiao, Xuan Guo, Ziyun Zou, Yiwei Wang, Mengzhou Gao, Huaming Wu, Imran Razzak
Abstract
Explaining the decision-making process of Graph Neural Networks (GNNs) is essential for improving their transparency and reliability. However, real-world graphs are often heterogeneous and subject to structural noise, posing severe challenges to the robustness of existing explanation methods. To address these issues, we propose RoHeX, a Robust Heterogeneous GNN Explainer that enhances explanation quality under noisy conditions. RoHeX begins with a theoretical analysis revealing how different heterogeneous GNN architectures amplify structural perturbations through message passing. Building on this insight, we design a denoising variational inference framework that filters noisy structures and learns robust latent graph representations. Furthermore, we incorporate relation-aware heterogeneous semantics into the explanation generation process, formulating explanation as an optimization problem under the graph information bottleneck principle. This formulation enables RoHeX to balance fidelity and compactness, producing explanations that are both semantically meaningful and structurally stable. Comprehensive experiments on multiple real-world heterogeneous graphs demonstrate that RoHeX consistently surpasses state-of-the-art baselines in explanation fidelity, robustness to structural perturbations, and explainability.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on20
- MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph EmbeddingXinyu Fu, Jiani Zhang, Ziqiao Meng, Irwin KingWWW 2020 · 1,149 citations
- Parameterized Explainer for Graph Neural NetworkDongsheng Luo, Wei Cheng, Dongkuan Xu, Wenchao Yu et al.NeurIPS 2020 · 888 citations
- PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural NetworksMinh N. Vu, My T. ThaiNeurIPS 2020 · 437 citations
- Interpreting Graph Neural Networks for NLP With Differentiable Edge MaskingMichael Sejr Schlichtkrull, Nicola De Cao, Ivan TitovICLR 2021 · 287 citations
- XGNN: Towards Model-Level Explanations of Graph Neural NetworksHao Yuan, Jiliang Tang, Xia Hu, Shuiwang JiKDD 2020 · 261 citations
Related papers
- V-InFoR: A Robust Graph Neural Networks Explainer for Structurally Corrupted GraphsSenzhang Wang, Jun Yin, Chaozhuo Li, Xing Xie et al.NeurIPS 2023 · 10 citations
- Is Your Explanation Reliable: Confidence-Aware Explanation on Graph Neural NetworksJiaxing Zhang, Xiaoou Liu, Dongsheng Luo, Hua WeiKDD 2025 · 1 citation
- MixupExplainer: Generalizing Explanations for Graph Neural Networks with Data AugmentationJiaxing Zhang, Dongsheng Luo, Hua WeiKDD 2023 · 20 citations
- Revelio: Revealing Important Message Flows in Graph Neural NetworksHaoyu He, Isaiah J. King, H. Howie HuangICDE 2025 · 1 citation
- Out-of-Distribution Robust Explainer for Graph Neural NetworksGeonhee Han, Heesoo Jung, Hyunju Kang, Hogun ParkKDD 2026
