Generative Explanations for Graph Neural Network: Methods and Evaluations
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) achieve state-of-the-art performance in various graph-related tasks. However, the black-box nature often limits their interpretability and trustworthiness. Numerous explainability methods have been proposed to uncover the decision-making logic of GNNs, by generating underlying explanatory substructures. In this paper, we conduct a comprehensive review of the existing explanation methods for GNNs from the perspective of graph generation. Specifically, we propose a unified optimization objective for generative explanation methods, comprising two sub-objectives: Attribution and Information constraints. We further demonstrate their specific manifestations in various generative model architectures and different explanation scenarios. With the unified objective of the explanation problem, we reveal the shared characteristics and distinctions among current methods, laying the foundation for future methodological advancements. Empirical results demonstrate the advantages and limitations of different explainability approaches in terms of explanation performance, efficiency, and generalizability.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 45 of its 54 references that are in the map. First posted on arXiv 9 Nov 2023.
Builds on
45 of 54 references.
References · 45
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2019Graph Neural Networks for Social Recommendationcited by 711
- 2022DiGress: Discrete Denoising diffusion for graph generationcited by 503
- 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 500
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
33 more
- 2021Flow Network based Generative Models for Non-Iterative Diverse Candidate Generationcited by 384
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 210
- 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2019Explainability Techniques for Graph Convolutional Networkscited by 160
- 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 152
- 2021Generative Causal Explanations for Graph Neural Networkscited by 124
- 2020Graph Information Bottleneck for Subgraph Recognitioncited by 119
- 2020Drug discovery with explainable artificial intelligencecited by 118
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Evaluating Explainability for Graph Neural Networkscited by 85
- 2020Molecular graph generation with Graph Neural Networkscited by 79
- 2022Diffusion Models for Counterfactual Explanationscited by 79
- 2021A Review on Graph Neural Network Methods in Financial Applicationscited by 77
- 2022Diffusion Models for Graphs Benefit From Discrete State Spacescited by 69
- 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 64
- 2022GraphFramEx: Towards Systematic Evaluation of Explainability Methods for Graph Neural Networkscited by 57
- 2022CLEAR: Generative Counterfactual Explanations on Graphscited by 48
- 2020Model extraction from counterfactual explanationscited by 46
- 2022Reinforced Causal Explainer for Graph Neural Networkscited by 34
- 2022GNNInterpreter: A Probabilistic Generative Model-Level Explanation for Graph Neural Networkscited by 34
- 2022OrphicX: A Causality-Inspired Latent Variable Model for Interpreting Graph Neural Networkscited by 33
- 2022A Survey on Graph Counterfactual Explanations: Definitions, Methods, Evaluation, and Research Challengescited by 30
- 2023DAG Matters! GFlowNets Enhanced Explainer For Graph Neural Networkscited by 27
- 2022A Survey of Explainable Graph Neural Networks: Taxonomy and Evaluation Metricscited by 26
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2023D4Explainer: In-Distribution GNN Explanations via Discrete Denoising Diffusioncited by 9
- 2021Counterfactual Explanation with Multi-Agent Reinforcement Learning for Drug Target Predictioncited by 8
- 2022GANExplainer: GAN-based Graph Neural Networks Explainercited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 1.
4 papers.
- 2024Explaining Graph Neural Networks via Structure-aware Interaction Indexcited by 10
- 2023Exploring Causal Learning through Graph Neural Networks: An In-depth Reviewcited by 8
- 2024Generating In-Distribution Proxy Graphs for Explaining Graph Neural Networkscited by 3
- 2025NAEx: A Plug-and-Play Framework for Explaining Network Alignmentcited by 0
- 2025NAEx: A Plug-and-Play Framework for Explaining Network Alignment5 Aug 2025
- 2024Explaining Graph Neural Networks via Structure-aware Interaction Index23 May 2024
- 2024Generating In-Distribution Proxy Graphs for Explaining Graph Neural Networks3 Feb 2024
- 2023Exploring Causal Learning through Graph Neural Networks: An In-depth Review25 Nov 2023