Proceedings

Towards Comprehensive and Prerequisite-Free Explainer for Graph Neural Networks

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. AI4Tech: AI Enabling Technologies. Pages 9456-9464.

https://doi.org/10.24963/ijcai.2025/1051

Abstract

To enhance the reliability and credibility of graph neural networks (GNNs) and improve the transparency of their decision logic, a new field of explainability of GNNs (XGNN) has emerged. However, two major limitations severely degrade the performance and hinder the generalizability of existing XGNN methods: they (a) fail to capture the complete decision logic of GNNs across diverse distributions in the entire dataset's sample space, and (b) impose strict prerequisites on edge properties and GNN internal accessibility. To address these limitations, we propose OPEN, a novel cOmprehensive and Prerequisite-free Explainer for GNNs. OPEN, as the first work in the literature, can infer and partition the entire dataset's sample space into multiple environments, each containing graphs that follow a distinct distribution. OPEN further learns the decision logic of GNNs across different distributions by sampling subgraphs from each environment and analyzing their predictions, thus eliminating the need for strict prerequisites. Experimental results demonstrate that OPEN captures nearly complete decision logic of GNNs, outperforms state-of-the-art methods in fidelity while maintaining similar efficiency, and enhances robustness in real-world scenarios.

  1. [Agarwal et al., 2023] Chirag Agarwal, Owen Queen, Himabindu Lakkaraju, and Marinka Zitnik. Evaluating explainability for graph neural networks. Scientific Data, 10(1):144, 2023.
  2. [Ahuja et al., 2021] Kartik Ahuja, Ethan Caballero, Dinghuai Zhang, Jean-Christophe Gagnon-Audet, Yoshua Bengio, Ioannis Mitliagkas, and Irina Rish. Invariance principle meets information bottleneck for out-of-distribution gener- alization. In NeurIPS, volume 34, pages 3438-3450, 2021.
  3. [Amara et al., 2022] Kenza Amara, Zhitao Ying, Zitao Zhang, Zhihao Han, Yinan Shan, Ulrik Brandes, and Sebas- tian Schemm. Graphframex: Towards systematic evaluation of explainability methods for graph neural networks. In NeurIPS Workshop, 2022.
  4. [Chen et al., 2022] Yongqiang Chen, Yonggang Zhang, Yatao Bian, Han Yang, MA Kaili, Binghui Xie, Tongliang Liu, Bo Han, and James Cheng. Learning causally invariant representations for out-of-distribution generalization on graphs. In NeurIPS, volume 35, pages 22131-22148, 2022.
  5. [Chen et al., 2023] Jialin Chen, Shirley Wu, Abhijit Gupta, and Rex Ying. D4explainer: in-distribution gnn explana- tions via discrete denoising diffusion. In NeurIPS, pages 78964-78986, 2023.
  6. [Chen et al., 2024a] Yongqiang Chen, Yatao Bian, Bo Han, and James Cheng. How interpretable are interpretable graph neural networks? In ICML, 2024.
  7. [Chen et al., 2024b] Zhuomin Chen, Jiaxing Zhang, Jingchao Ni, Xiaoting Li, Yuchen Bian, Md Mezbahul Islam, Ananda Mondal, Hua Wei, and Dongsheng Luo. Generating in- distribution proxy graphs for explaining graph neural net- works. In ICML, 2024.
  8. [Ding et al., 2025] Pengfei Ding, Yan Wang, Guanfeng Liu, Nan Wang, and Xiaofang Zhou. Few-shot causal repre- sentation learning for out-of-distribution generalization on heterogeneous graphs. TKDE, 37(4):1804-1818, 2025.
  9. [Fang et al., 2024a] Junfeng Fang, Wei Liu, Yuan Gao, Zemin Liu, An Zhang, Xiang Wang, and Xiangnan He. Evaluating post-hoc explanations for graph neural networks via robustness analysis. In NeurIPS, volume 36, 2024.
  10. [Fang et al., 2024b] Junfeng Fang, Guibin Zhang, Kun Wang, Wenjie Du, Yifan Duan, Yuankai Wu, Roger Zimmermann, Xiaowen Chu, and Yuxuan Liang. On regularization for explaining graph neural networks: An information theory perspective. TKDE, 2024.
  11. [Fey and Lenssen, 2019] Matthias Fey and Jan E. Lenssen. Fast graph representation learning with PyTorch Geometric. In ICLR Workshop, 2019.
  12. [Golmaei and Luo, 2021] Sara Nouri Golmaei and Xiao Luo. Deepnote-gnn: predicting hospital readmission using clin- ical notes and patient network. In ACM-BCB, pages 1-9, 2021.
  13. [Gui et al., 2022] Shurui Gui, Xiner Li, Limei Wang, and Shuiwang Ji. Good: A graph out-of-distribution benchmark. In NeurIPS, volume 35, pages 2059-2073, 2022.
  14. [Kawamoto et al., 2018] Tatsuro Kawamoto, Masashi Tsub- aki, and Tomoyuki Obuchi. Mean-field theory of graph neural networks in graph partitioning. In NeurIPS, vol- ume 31, 2018.
  15. [Kingma and Welling, 2014] Diederik P Kingma and Max Welling. Auto-encoding variational bayes. stat, 1050:1, 2014.
  16. [Koch et al., 2022] Lisa M Koch, Christian M Schürch, Arthur Gretton, and Philipp Berens. Hidden in plain sight: Subgroup shifts escape ood detection. In Machine Learning Research, volume 172, pages 726-740. PMLR, 2022.
  17. [Koch et al., 2024] Lisa M Koch, Christian F Baumgartner, and Philipp Berens. Distribution shift detection for the postmarket surveillance of medical ai algorithms: a retro- spective simulation study. NPJ Digital Medicine, 7(1):120, 2024.
  18. [Kubo and Difallah, 2024] Ryoji Kubo and Djellel Difallah. Xgexplainer: Robust evaluation-based explanation for graph neural networks. In SDM, pages 64-72. SIAM, 2024.
  19. [Li et al., 2022] Michelle M Li, Kexin Huang, and Marinka Zitnik. Graph representation learning in biomedicine and healthcare. Nature Biomedical Engineering, 6(12):1353- 1369, 2022.
  20. [Liu et al., 2021] Meng Liu, Youzhi Luo, Limei Wang, Yaochen Xie, Hao Yuan, Shurui Gui, Haiyang Yu, Zhao Xu, Jingtun Zhang, Yi Liu, Keqiang Yan, Haoran Liu, Cong Fu, Bora M Oztekin, Xuan Zhang, and Shuiwang Ji. DIG: A turnkey library for diving into graph deep learning research. Journal of Machine Learning Research, 22(240):1-9, 2021.
  21. [Lucic et al., 2022] Ana Lucic, Maartje A Ter Hoeve, Gabriele Tolomei, Maarten De Rijke, and Fabrizio Silvestri. Cf-gnnexplainer: Counterfactual explanations for graph neural networks. In AISTATS, pages 4499-4511. PMLR, 2022.
  22. [Luo et al., 2020] Dongsheng Luo, Wei Cheng, Dongkuan Xu, Wenchao Yu, Bo Zong, Haifeng Chen, and Xiang Zhang. Parameterized explainer for graph neural network. In NeurIPS, volume 33, pages 19620-19631.
  23. [Miller et al., 2020] David J Miller, Zhen Xiang, and George Kesidis. Adversarial learning targeting deep neural network classification: A comprehensive review of defenses against attacks. In IEEE, volume 108, pages 402-433. IEEE, 2020.
  24. [Min et al., 2024] Xin Min, Wei Li, Ruiqi Han, Tianlong Ji, and Weidong Xie. Graph neural collaborative filtering with medical content-aware pre-training for treatment pattern recommendation. Pattern Recognition Letters, 185:210- 217, 2024.
  25. [Pope et al., 2019] Phillip E. Pope, Soheil Kolouri, Moham- mad Rostami, Charles E. Martin, and Heiko Hoffmann. Explainability methods for graph convolutional neural net- works. In IEEE/CVF CVPR, pages 10772-10781, 2019.
  26. [Qiu et al., 2024] Dazhuo Qiu, Mengying Wang, Arijit Khan, and Yinghui Wu. Generating robust counterfactual witnesses for graph neural networks. arXiv preprint arXiv:2404.19519, 2024.
  27. [Simonovsky and Komodakis, 2018] Martin Simonovsky and Nikos Komodakis. Graphvae: Towards generation of small graphs using variational autoencoders. In ICANN, pages 412-422. Springer, 2018.
  28. [Togninalli et al., 2019] Matteo Togninalli, Elisabetta Ghisu, Felipe Llinares-López, Bastian Rieck, and Karsten Borg- wardt. Wasserstein weisfeiler-lehman graph kernels. In NeurIPS, volume 32, 2019.
  29. [Veličković et al., 2018] Petar Veličković, Guillem Cucu- rull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Yoshua Bengio. Graph attention networks. stat, 1050(20):10-48550, 2018.
  30. [Vu and Thai, 2020] Minh Vu and My T Thai. Pgm-explainer: Probabilistic graphical model explanations for graph neural networks. In NeurIPS, volume 33, pages 12225-12235, 2020.
  31. [Wang and Shen, 2023] Xiaoqi Wang and Han Wei Shen. Gn- ninterpreter: A probabilistic generative model-level expla- nation for graph neural networks. In ICLR, 2023.
  32. [Wu et al., 2021] Yingxin Wu, Xiang Wang, An Zhang, Xi- angnan He, and Tat-Seng Chua. Discovering invariant rationales for graph neural networks. In ICLR, 2021.
  33. [Xiong et al., 2021] Kai Xiong, Xiao Ding, Li Du, Ting Liu, and Bing Qin. Heterogeneous graph knowledge enhanced stock market prediction. AI Open, 2:168-174, 2021.
  34. [Xu et al., 2024] Rongwei Xu, Guanfeng Liu, Yan Wang, Xuyun Zhang, Kai Zheng, and Xiaofang Zhou. Adaptive hypergraph network for trust prediction. In ICDE, pages 2986-2999. IEEE, 2024.
  35. [Ying et al., 2019] Zhitao Ying, Dylan Bourgeois, Jiaxuan You, Marinka Zitnik, and Jure Leskovec. Gnnexplainer: Generating explanations for graph neural networks. In NeurIPS, volume 32, pages 9244-9255.
  36. Curran Associates, Inc., 2019.
  37. [Yuan et al., 2020] Hao Yuan, Jiliang Tang, Xia Hu, and Shui- wang Ji. Xgnn: Towards model-level explanations of graph neural networks. In ACM KDD, pages 430-438, 2020.
  38. [Zhang et al., 2022] Wenjun Zhang, Zhensong Chen, Jianyu Miao, and Xueyong Liu. Research on graph neural network in stock market. Procedia Computer Science, 214:786-792, 2022.
  39. [Zhang et al., 2023] Jiaxing Zhang, Dongsheng Luo, and Hua Wei. Mixupexplainer: Generalizing explanations for graph neural networks with data augmentation. In ACM KDD, pages 3286-3296, 2023.
  40. [Zhu et al., 2023] Jiajie Zhu, Yan Wang, Feng Zhu, and Zhu Sun. Domain disentanglement with interpolative data aug- mentation for dual-target cross-domain recommendation. In RecSys, pages 515-527, 2023.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards