DAG Matters! GFlowNets Enhanced Explainer For Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Uncovering rationales behind predictions of graph neural networks (GNNs) has received increasing attention over the years. Existing literature mainly focus on selecting a subgraph, through combinatorial optimization, to provide faithful explanations. However, the exponential size of candidate subgraphs limits the applicability of state-of-the-art methods to large-scale GNNs. We enhance on this through a different approach: by proposing a generative structure -- GFlowNets-based GNN Explainer (GFlowExplainer), we turn the optimization problem into a step-by-step generative problem. Our GFlowExplainer aims to learn a policy that generates a distribution of subgraphs for which the probability of a subgraph is proportional to its' reward. The proposed approach eliminates the influence of node sequence and thus does not need any pre-training strategies. We also propose a new cut vertex matrix to efficiently explore parent states for GFlowNets structure, thus making our approach applicable in a large-scale setting. We conduct extensive experiments on both synthetic and real datasets, and both qualitative and quantitative results show the superiority of our GFlowExplainer.
Key facts. Cited by 27 papers in the map (data through 14 Oct 2026). Builds on 29 of its 40 references that are in the map. First posted on arXiv 4 Mar 2023.
Builds on
29 of 40 references.
References · 29
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 993
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2020Parameterized Explainer for Graph Neural Networkcited by 426
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2021Flow Network based Generative Models for Non-Iterative Diverse Candidate Generationcited by 392
17 more
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 384
- 2020Towards Deeper Graph Neural Networkscited by 296
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
- 2022Trajectory balance: Improved credit assignment in GFlowNetscited by 251
- 2015Deep Convolutional Networks on Graph-Structured Datacited by 246
- 2015Order Matters: Sequence to sequence for setscited by 237
- 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
- 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 211
- 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
- 2022Biological Sequence Design with GFlowNetscited by 174
- 2019Explainability Techniques for Graph Convolutional Networkscited by 161
- 2020Interpreting Graph Neural Networks for NLP With Differentiable Edge Maskingcited by 153
- 2022Bayesian Structure Learning with Generative Flow Networkscited by 153
- 2020Higher-Order Explanations of Graph Neural Networks via Relevant Walkscited by 138
- 2022Generative Flow Networks for Discrete Probabilistic Modelingcited by 114
- 2021GraphSVX: Shapley Value Explanations for Graph Neural Networkscited by 64
- 2022GFlowCausal: Generative Flow Networks for Causal Discoverycited by 11
Built on by
Citing papers per year: 2023: 13; 2024: 7; 2025: 6; 2026: 1.
27 papers.
Sort:
By area:
- 2023Diffusion Generative Flow Samplers: Improving learning signals through partial trajectory optimizationcited by 57
- 2023Let the Flows Tell: Solving Graph Combinatorial Optimization Problems with GFlowNetscited by 40
- 2024Flow of Reasoning: Training LLMs for Divergent Reasoning with Minimal Examplescited by 30
- 2023A Survey on Explainability of Graph Neural Networkscited by 29
- 2023TempME: Towards the Explainability of Temporal Graph Neural Networks via Motif Discoverycited by 27
- 2025GFlowVLM: Enhancing Multi-step Reasoning in Vision-Language Models with Generative Flow Networkscited by 15
- 2024Explaining Graph Neural Networks via Structure-aware Interaction Indexcited by 11
- 2023D4Explainer: In-Distribution GNN Explanations via Discrete Denoising Diffusioncited by 9
- 2024Graph Neural Network Causal Explanation via Neural Causal Modelscited by 9
- 2023Generalized Universal Domain Adaptation with Generative Flow Networkscited by 7
- 2023Expected flow networks in stochastic environments and two-player zero-sum gamescited by 7
- 2023GRAPES: Learning to Sample Graphs for Scalable Graph Neural Networkscited by 7
15 more
- 2025Recent Advances in Malware Detection: Graph Learning and Explainabilitycited by 7
- 2024EiG-Search: Generating Edge-Induced Subgraphs for GNN Explanation in Linear Timecited by 5
- 2023Generative Explanations for Graph Neural Network: Methods and Evaluationscited by 4
- 2023Generative Flow Networks for Precise Reward-Oriented Active Learning on Graphscited by 3
- 2023GFlowNets with Human Feedbackcited by 3
- 2023ConfusionPrompt: Practical Private Inference for Online Large Language Modelscited by 3
- 2024Generating In-Distribution Proxy Graphs for Explaining Graph Neural Networkscited by 3
- 2024xAI-Drop: Don't Use What You Cannot Explaincited by 3
- 2023Unstructured and structured data: Can we have the best of both worlds with large language models?cited by 2
- 2024CoDy: Counterfactual Explainers for Dynamic Graphscited by 2
- 2025Learning Decision Trees as Amortized Structure Inferencecited by 2
- 2025GnnXemplar: Exemplars to Explanations -- Natural Language Rules for Global GNN Interpretabilitycited by 2
- 2025Towards Faithful Class-level Self-explainability in Graph Neural Networks by Subgraph Dependenciescited by 1
- 2025ARM-Explainer -- Explaining and improving graph neural network predictions for the maximum clique problem using node features and association rule miningcited by 0
- 2026CounterFlowNet: From Minimal Changes to Meaningful Counterfactual Explanationscited by 0
- 2026CounterFlowNet: From Minimal Changes to Meaningful Counterfactual Explanations19 Feb 2026
- 2025ARM-Explainer -- Explaining and improving graph neural network predictions for the maximum clique problem using node features and association rule mining28 Nov 2025
- 2025GnnXemplar: Exemplars to Explanations -- Natural Language Rules for Global GNN Interpretability22 Sep 2025
- 2025Towards Faithful Class-level Self-explainability in Graph Neural Networks by Subgraph Dependencies15 Aug 2025
- 2025Learning Decision Trees as Amortized Structure Inference10 Mar 2025
- 2025GFlowVLM: Enhancing Multi-step Reasoning in Vision-Language Models with Generative Flow Networks9 Mar 2025
- 2025Recent Advances in Malware Detection: Graph Learning and Explainability14 Feb 2025
- 2024xAI-Drop: Don't Use What You Cannot Explain29 Jul 2024
- 2024Graph Neural Network Causal Explanation via Neural Causal Models12 Jul 2024
- 2024Flow of Reasoning: Training LLMs for Divergent Reasoning with Minimal Examples9 Jun 2024
- 2024Explaining Graph Neural Networks via Structure-aware Interaction Index23 May 2024
- 2024EiG-Search: Generating Edge-Induced Subgraphs for GNN Explanation in Linear Time2 May 2024
15 more
- 2024CoDy: Counterfactual Explainers for Dynamic Graphs25 Mar 2024
- 2024Generating In-Distribution Proxy Graphs for Explaining Graph Neural Networks3 Feb 2024
- 2023ConfusionPrompt: Practical Private Inference for Online Large Language Models30 Dec 2023
- 2023Generative Explanations for Graph Neural Network: Methods and Evaluations9 Nov 2023
- 2023TempME: Towards the Explainability of Temporal Graph Neural Networks via Motif Discovery30 Oct 2023
- 2023D4Explainer: In-Distribution GNN Explanations via Discrete Denoising Diffusion30 Oct 2023
- 2023GRAPES: Learning to Sample Graphs for Scalable Graph Neural Networks5 Oct 2023
- 2023Expected flow networks in stochastic environments and two-player zero-sum games4 Oct 2023
- 2023Diffusion Generative Flow Samplers: Improving learning signals through partial trajectory optimization4 Oct 2023
- 2023A Survey on Explainability of Graph Neural Networks2 Jun 2023
- 2023Let the Flows Tell: Solving Graph Combinatorial Optimization Problems with GFlowNets26 May 2023
- 2023GFlowNets with Human Feedback11 May 2023
- 2023Generalized Universal Domain Adaptation with Generative Flow Networks8 May 2023
- 2023Unstructured and structured data: Can we have the best of both worlds with large language models?25 Apr 2023
- 2023Generative Flow Networks for Precise Reward-Oriented Active Learning on Graphs24 Apr 2023
- 2023GFlowNets with Human Feedbackcited by 3
- 2023GFlowNets with Human Feedback11 May 2023
- 2023Diffusion Generative Flow Samplers: Improving learning signals through partial trajectory optimizationcited by 57
- 2023Let the Flows Tell: Solving Graph Combinatorial Optimization Problems with GFlowNetscited by 40
- 2023A Survey on Explainability of Graph Neural Networkscited by 29
- 2023TempME: Towards the Explainability of Temporal Graph Neural Networks via Motif Discoverycited by 27
- 2024Explaining Graph Neural Networks via Structure-aware Interaction Indexcited by 11
- 2024Graph Neural Network Causal Explanation via Neural Causal Modelscited by 9
- 2023Generalized Universal Domain Adaptation with Generative Flow Networkscited by 7
- 2023Expected flow networks in stochastic environments and two-player zero-sum gamescited by 7
- 2023GRAPES: Learning to Sample Graphs for Scalable Graph Neural Networkscited by 7
- 2025Recent Advances in Malware Detection: Graph Learning and Explainabilitycited by 7
- 2024EiG-Search: Generating Edge-Induced Subgraphs for GNN Explanation in Linear Timecited by 5
- 2023Generative Explanations for Graph Neural Network: Methods and Evaluationscited by 4
12 most cited of 23 All 23 (JSON)
- 2026CounterFlowNet: From Minimal Changes to Meaningful Counterfactual Explanations19 Feb 2026
- 2025ARM-Explainer -- Explaining and improving graph neural network predictions for the maximum clique problem using node features and association rule mining28 Nov 2025
- 2025GnnXemplar: Exemplars to Explanations -- Natural Language Rules for Global GNN Interpretability22 Sep 2025
- 2025Towards Faithful Class-level Self-explainability in Graph Neural Networks by Subgraph Dependencies15 Aug 2025
- 2025Learning Decision Trees as Amortized Structure Inference10 Mar 2025
- 2025Recent Advances in Malware Detection: Graph Learning and Explainability14 Feb 2025
- 2024xAI-Drop: Don't Use What You Cannot Explain29 Jul 2024
- 2024Graph Neural Network Causal Explanation via Neural Causal Models12 Jul 2024
- 2024Explaining Graph Neural Networks via Structure-aware Interaction Index23 May 2024
- 2024EiG-Search: Generating Edge-Induced Subgraphs for GNN Explanation in Linear Time2 May 2024
- 2024CoDy: Counterfactual Explainers for Dynamic Graphs25 Mar 2024
- 2024Generating In-Distribution Proxy Graphs for Explaining Graph Neural Networks3 Feb 2024
12 newest of 23 All 23 (JSON)