XGNN: Towards Model-Level Explanations of Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graphs neural networks (GNNs) learn node features by aggregating and combining neighbor information, which have achieved promising performance on many graph tasks. However, GNNs are mostly treated as black-boxes and lack human intelligible explanations. Thus, they cannot be fully trusted and used in certain application domains if GNN models cannot be explained. In this work, we propose a novel approach, known as XGNN, to interpret GNNs at the model-level. Our approach can provide high-level insights and generic understanding of how GNNs work. In particular, we propose to explain GNNs by training a graph generator so that the generated graph patterns maximize a certain prediction of the model.We formulate the graph generation as a reinforcement learning task, where for each step, the graph generator predicts how to add an edge into the current graph. The graph generator is trained via a policy gradient method based on information from the trained GNNs. In addition, we incorporate several graph rules to encourage the generated graphs to be valid. Experimental results on both synthetic and real-world datasets show that our proposed methods help understand and verify the trained GNNs. Furthermore, our experimental results indicate that the generated graphs can provide guidance on how to improve the trained GNNs.
Key facts. Cited by 211 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 29; 2022: 42; 2023: 48; 2024: 48; 2025: 33; 2026: 11.
211 papers.
Sort:
By area:
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 299
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
- 2021Interpreting and Unifying Graph Neural Networks with An Optimization Frameworkcited by 131
- 2021Generative Causal Explanations for Graph Neural Networkscited by 124
- 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 118
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2021Causal Attention for Interpretable and Generalizable Graph Classificationcited by 108
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2021Trustworthy AI: A Computational Perspectivecited by 93
38 more
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoningcited by 78
- 2021DIG: A Turnkey Library for Diving into Graph Deep Learning Researchcited by 76
- 2021Towards Self-Explainable Graph Neural Networkcited by 75
- 2024OpenGraph: Towards Open Graph Foundation Modelscited by 75
- 2021Robust Counterfactual Explanations on Graph Neural Networkscited by 72
- 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 64
- 2021GraphSVX: Shapley Value Explanations for Graph Neural Networkscited by 63
- 2022GraphFramEx: Towards Systematic Evaluation of Explainability Methods for Graph Neural Networkscited by 57
- 2024A Comprehensive Survey on Graph Reduction: Sparsification, Coarsening, and Condensationcited by 57
- 2021A Survey on Graph-Based Deep Learning for Computational Histopathologycited by 41
- 2023Towards Understanding the Generalization of Graph Neural Networkscited by 41
- 2021Probing GNN Explainers: A Rigorous Theoretical and Empirical Analysis of GNN Explanation Methodscited by 36
- 2021Zorro: Valid, Sparse, and Stable Explanations in Graph Neural Networkscited by 34
- 2022Reinforced Causal Explainer for Graph Neural Networkscited by 34
- 2022GNNInterpreter: A Probabilistic Generative Model-Level Explanation for Graph Neural Networkscited by 34
- 2022Explaining the Explainers in Graph Neural Networks: a Comparative Studycited by 34
- 2022OrphicX: A Causality-Inspired Latent Variable Model for Interpreting Graph Neural Networkscited by 33
- 2021MEG: Generating Molecular Counterfactual Explanations for Deep Graph Networkscited by 32
- 2021Order Matters: Probabilistic Modeling of Node Sequence for Graph Generationcited by 32
- 2022Global Concept-Based Interpretability for Graph Neural Networks via Neuron Analysiscited by 32
- 2022Global Counterfactual Explainer for Graph Neural Networkscited by 30
- 2022A Survey on Graph Counterfactual Explanations: Definitions, Methods, Evaluation, and Research Challengescited by 30
- 2023Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalizationcited by 29
- 2023A Survey on Explainability of Graph Neural Networkscited by 28
- 2022Fairness in Recommendation: Foundations, Methods and Applicationscited by 27
- 2023DAG Matters! GFlowNets Enhanced Explainer For Graph Neural Networkscited by 27
- 2023TempME: Towards the Explainability of Temporal Graph Neural Networks via Motif Discoverycited by 27
- 2022A Survey of Explainable Graph Neural Networks: Taxonomy and Evaluation Metricscited by 26
- 2023Interpretable Prototype-based Graph Information Bottleneckcited by 23
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2022FlowX: Towards Explainable Graph Neural Networks via Message Flowscited by 20
- 2023Multimodal Data Integration for Oncology in the Era of Deep Neural Networks: A Reviewcited by 20
- 2022Automated Data Augmentations for Graph Classificationcited by 19
- 2023Explainable Brain Age Prediction using coVariance Neural Networkscited by 19
- 2021Bridging the Gap between Spatial and Spectral Domains: A Unified Framework for Graph Neural Networkscited by 18
- 2021Jointly Attacking Graph Neural Network and its Explanationscited by 18
- 2022Reinforcement learning on graphs: A surveycited by 18
50 most cited of 211 All 211 (JSON)
- 2026A Comparative Study of Counterfactual Explainers for Graph Neural Networks Enabling Multiple Types of Graph Edit4 Sep 2026
- 2026Towards Faithful Graph Explanations with Synergistic Edge Effects via Granular Balls23 Jul 2026
- 2026Towards the Explainability of Temporal Graph Networks via Memory Backtracking and Topological Attribution4 Jul 2026
- 2026Beyond Soft Masks: Hard-Perturbation Mixup Explainer for Robust GNN Explainability4 Jun 2026
- 2026Relevant Walk Search for Explaining Graph Neural Networks22 May 2026
- 2026Efficient Higher-order Subgraph Attribution via Message Passing21 May 2026
- 2026AIMing for Standardised Explainability Evaluation in GNNs: A Framework and Case Study on Graph Kernel Networks14 May 2026
- 2026Aitchison Embeddings for Learning Compositional Graph Representations1 May 2026
- 2026BAED: a New Paradigm for Few-shot Graph Learning with Explanation in the Loop2 Mar 2026
- 2026Archetypal Graph Generative Models: Explainable and Identifiable Communities via Anchor-Dominant Convex Hulls24 Feb 2026
- 2026Beyond Message Passing: A Symbolic Alternative for Expressive and Interpretable Graph Learning18 Feb 2026
- 2025GRExplainer: A Universal Explanation Method for Temporal Graph Neural Networks28 Dec 2025
38 more
- 2025PROVEX: Enhancing SOC Analyst Trust with Explainable Provenance-Based IDS20 Dec 2025
- 2025Explainable Graph Representation Learning via Graph Pattern Analysis4 Dec 2025
- 2025Associating Healthcare Teamwork with Patient Outcomes for Predictive Analysis2 Dec 2025
- 2025ARM-Explainer -- Explaining and improving graph neural network predictions for the maximum clique problem using node features and association rule mining28 Nov 2025
- 2025SoREX: Towards Self-Explainable Social Recommendation with Relevant Ego-Path Extraction30 Sep 2025
- 2025Exact Subgraph Isomorphism Network with Mixed L0,2 Norm Constraint for Predictive Graph Mining25 Sep 2025
- 2025GnnXemplar: Exemplars to Explanations -- Natural Language Rules for Global GNN Interpretability22 Sep 2025
- 2025Database Views as Explanations for Relational Deep Learning11 Sep 2025
- 2025Two Birds with One Stone: Enhancing Uncertainty Quantification and Interpretability with Graph Functional Neural Process23 Aug 2025
- 2025Towards Faithful Class-level Self-explainability in Graph Neural Networks by Subgraph Dependencies15 Aug 2025
- 2025X-Node: Self-Explanation is All We Need14 Aug 2025
- 2025Discrete Diffusion-Based Model-Level Explanation of Heterogeneous GNNs with Node Features11 Aug 2025
- 2025From Nodes to Narratives: Explaining Graph Neural Networks with LLMs and Graph Context9 Aug 2025
- 2025Ensemble-based graph representation of fMRI data for cognitive brain state classification8 Aug 2025
- 2025NAEx: A Plug-and-Play Framework for Explaining Network Alignment5 Aug 2025
- 2025From Binary to Continuous: Stochastic Re-Weighting for Robust Graph Explanation3 Aug 2025
- 2025Explainable Graph Neural Networks via Structural Externalities19 Jul 2025
- 2025DistShap: Scalable GNN Explanations with Distributed Shapley Values27 Jun 2025
- 2025Detecting Fraud in Financial Networks: A Semi-Supervised GNN Approach with Granger-Causal Explanations25 Jun 2025
- 2025Graph Neural Networks in Modern AI-aided Drug Discovery7 Jun 2025
- 2025Towards Comprehensive and Prerequisite-Free Explainer for Graph Neural Networks20 May 2025
- 2025Towards Structurally Explainable Machine-Generated Text Detection: A Graph-Perspective Framework18 May 2025
- 2025Soft causal learning for generalized molecule property prediction: An environment perspective7 May 2025
- 2025RISE: Radius of Influence based Subgraph Extraction for 3D Molecular Graph Explanation4 May 2025
- 2025From GNNs to Trees: Multi-Granular Interpretability for Graph Neural Networks1 May 2025
- 2025LogicXGNN: Grounded Logical Rules for Explaining Graph Neural Networks25 Mar 2025
- 2025Interpretability of Graph Neural Networks to Assess Effects of Global Change Drivers on Ecological Networks19 Mar 2025
- 2025Model-Level GNN Explanations via Rule-to-Graph Readout for Logit Reconstruction12 Mar 2025
- 2025i-WiViG: Interpretable Window Vision GNN11 Mar 2025
- 2025GIN-Graph: A Generative Interpretation Network for Model-Level Explanation of Graph Neural Networks8 Mar 2025
- 2025Towards Mechanistic Interpretability of Graph Transformers via Attention Graphs17 Feb 2025
- 2025Recent Advances in Malware Detection: Graph Learning and Explainability14 Feb 2025
- 2024A Self-Explainable Heterogeneous GNN for Relational Deep Learning30 Nov 2024
- 2024The GECo algorithm for Graph Neural Networks Explanation18 Nov 2024
- 2024Stealing Training Graphs from Graph Neural Networks17 Nov 2024
- 2024Do graph neural network states contain graph properties?4 Nov 2024
- 2024MBExplainer: Multilevel bandit-based explanations for downstream models with augmented graph embeddings1 Nov 2024
- 2024GraphNarrator: Generating Textual Explanations for Graph Neural Networks20 Oct 2024
50 newest of 211 All 211 (JSON)
- 2022From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AIcited by 299
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
- 2021Self-Supervised Learning of Graph Neural Networks: A Unified Reviewcited by 184
- 2022Interpretable and Generalizable Graph Learning via Stochastic Attention Mechanismcited by 171
- 2021Benchmarking and Survey of Explanation Methods for Black Box Modelscited by 136
- 2021Interpreting and Unifying Graph Neural Networks with An Optimization Frameworkcited by 131
- 2021Generative Causal Explanations for Graph Neural Networkscited by 124
- 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 118
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2021Causal Attention for Interpretable and Generalizable Graph Classificationcited by 108
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2021Trustworthy AI: A Computational Perspectivecited by 93
12 most cited of 207 All 207 (JSON)
- 2026A Comparative Study of Counterfactual Explainers for Graph Neural Networks Enabling Multiple Types of Graph Edit4 Sep 2026
- 2026Towards Faithful Graph Explanations with Synergistic Edge Effects via Granular Balls23 Jul 2026
- 2026Towards the Explainability of Temporal Graph Networks via Memory Backtracking and Topological Attribution4 Jul 2026
- 2026Beyond Soft Masks: Hard-Perturbation Mixup Explainer for Robust GNN Explainability4 Jun 2026
- 2026Relevant Walk Search for Explaining Graph Neural Networks22 May 2026
- 2026Efficient Higher-order Subgraph Attribution via Message Passing21 May 2026
- 2026AIMing for Standardised Explainability Evaluation in GNNs: A Framework and Case Study on Graph Kernel Networks14 May 2026
- 2026Aitchison Embeddings for Learning Compositional Graph Representations1 May 2026
- 2026BAED: a New Paradigm for Few-shot Graph Learning with Explanation in the Loop2 Mar 2026
- 2026Archetypal Graph Generative Models: Explainable and Identifiable Communities via Anchor-Dominant Convex Hulls24 Feb 2026
- 2026Beyond Message Passing: A Symbolic Alternative for Expressive and Interpretable Graph Learning18 Feb 2026
- 2025GRExplainer: A Universal Explanation Method for Temporal Graph Neural Networks28 Dec 2025
12 newest of 207 All 207 (JSON)