mlsanityData to 7 Oct 2026

Reinforced Causal Explainer for Graph Neural Networks

arXiv 2204.11028 ↗First posted 23 Apr 2022cs.LG cs.AIcited by 34

Not on the map. Why?

Abstract (arXiv)

Explainability is crucial for probing graph neural networks (GNNs), answering questions like "Why the GNN model makes a certain prediction?". Feature attribution is a prevalent technique of highlighting the explanatory subgraph in the input graph, which plausibly leads the GNN model to make its prediction. Various attribution methods exploit gradient-like or attention scores as the attributions of edges, then select the salient edges with top attribution scores as the explanation. However, most of these works make an untenable assumption - the selected edges are linearly independent - thus leaving the dependencies among edges largely unexplored, especially their coalition effect. We demonstrate unambiguous drawbacks of this assumption - making the explanatory subgraph unfaithful and verbose. To address this challenge, we propose a reinforcement learning agent, Reinforced Causal Explainer (RC-Explainer). It frames the explanation task as a sequential decision process - an explanatory subgraph is successively constructed by adding a salient edge to connect the previously selected subgraph. Technically, its policy network predicts the action of edge addition, and gets a reward that quantifies the action's causal effect on the prediction. Such reward accounts for the dependency of the newly-added edge and the previously-added edges, thus reflecting whether they collaborate together and form a coalition to pursue better explanations. As such, RC-Explainer is able to generate faithful and concise explanations, and has a better generalization power to unseen graphs. When explaining different GNNs on three graph classification datasets, RC-Explainer achieves better or comparable performance to SOTA approaches w.r.t. predictive accuracy and contrastivity, and safely passes sanity checks and visual inspections. Codes are available at https://github.com/xiangwang1223/reinforced_causal_explainer.

Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). Builds on 40 of its 67 references that are in the map. First posted on arXiv 23 Apr 2022.

Builds on

40 of 67 references.

References · 40

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
  4. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  5. 2017Inductive Representation Learning on Large Graphscited by 6,284
  6. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  7. 2018How Powerful are Graph Neural Networks?cited by 4,355
  8. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  9. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  10. 2016Visual Genome: Connecting Language and Vision Using Crowdsourced Dense Image Annotationscited by 2,646
  11. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
  12. 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
28 more
  1. 2018Sanity Checks for Saliency Mapscited by 1,149
  2. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  3. 2019Strategies for Pre-training Graph Neural Networkscited by 964
  4. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  5. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
  6. 2018MINE: Mutual Information Neural Estimationcited by 680
  7. 2020Benchmarking Graph Neural Networkscited by 672
  8. 2020Parameterized Explainer for Graph Neural Networkcited by 423
  9. 2018Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generationcited by 363
  10. 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 280
  11. 2018Learning to Explain: An Information-Theoretic Perspective on Model Interpretationcited by 248
  12. 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
  13. 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 210
  14. 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
  15. 2022Discovering Invariant Rationales for Graph Neural Networkscited by 186
  16. 2018Constrained Graph Variational Autoencoders for Molecule Designcited by 182
  17. 2019Explainability Techniques for Graph Convolutional Networkscited by 160
  18. 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
  19. 2019Causal Discovery with Reinforcement Learningcited by 145
  20. 2020Higher-Order Explanations of Graph Neural Networks via Relevant Walkscited by 138
  21. 2019CXPlain: Causal Explanations for Model Interpretation under Uncertaintycited by 98
  22. 2020Causal Interpretability for Machine Learning -- Problems, Methods and Evaluationcited by 82
  23. 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 82
  24. 2019Neural Network Attributions: A Causal Perspectivecited by 77
  25. 2018Theoretical Impediments to Machine Learning With Seven Sparks from the Causal Revolutioncited by 66
  26. 2019Explaining a black-box using Deep Variational Information Bottleneck Approachcited by 35
  27. 2020Feature Removal Is a Unifying Principle for Model Explanation Methodscited by 21
  28. 2020Adversarial Infidelity Learning for Model Interpretationcited by 9

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 8; 2023: 14; 2024: 6; 2025: 3; 2026: 3.

34 papers.

Sort:

By area:

  1. 2022Let Invariant Rationale Discovery Inspire Graph Contrastive Learningcited by 57
  2. 2022Explaining the Explainers in Graph Neural Networks: a Comparative Studycited by 34
  3. 2023TempME: Towards the Explainability of Temporal Graph Neural Networks via Motif Discoverycited by 27
  4. 2022A Survey of Explainable Graph Neural Networks: Taxonomy and Evaluation Metricscited by 26
  5. 2023Robust Visual Question Answering: Datasets, Methods, and Future Challengescited by 23
  6. 2022FlowX: Towards Explainable Graph Neural Networks via Message Flowscited by 20
  7. 2023CI-GNN: A Granger Causality-Inspired Graph Neural Network for Interpretable Brain Network-Based Psychiatric Diagnosiscited by 16
  8. 2022ES-GNN: Generalizing Graph Neural Networks Beyond Homophily with Edge Splittingcited by 13
  9. 2022On the Probability of Necessity and Sufficiency of Explaining Graph Neural Networks: A Lower Bound Optimization Approachcited by 11
  10. 2023Graph Out-of-Distribution Generalization with Controllable Data Augmentationcited by 9
  11. 2023D4Explainer: In-Distribution GNN Explanations via Discrete Denoising Diffusioncited by 9
  12. 2023Rethinking Explaining Graph Neural Networks via Non-parametric Subgraph Matchingcited by 8
22 more
  1. 2023Exploring Causal Learning through Graph Neural Networks: An In-depth Reviewcited by 8
  2. 2024Graph Neural Network Causal Explanation via Neural Causal Modelscited by 8
  3. 2024MAGE: Model-Level Graph Neural Networks Explanations via Motif-based Graph Generationcited by 7
  4. 2023Efficient GNN Explanation via Learning Removal-based Attributioncited by 6
  5. 2022PAGE: Prototype-Based Model-Level Explanations for Graph Neural Networkscited by 5
  6. 2023Generative Explanations for Graph Neural Network: Methods and Evaluationscited by 4
  7. 2024Faithful Interpretation for Graph Neural Networkscited by 3
  8. 2022GANExplainer: GAN-based Graph Neural Networks Explainercited by 2
  9. 2023Unstructured and structured data: Can we have the best of both worlds with large language models?cited by 2
  10. 2023Counterfactual Explanations for Graph Classification Through the Lenses of Densitycited by 2
  11. 2025Causal-Entity Reflected Egocentric Traffic Accident Video Synthesiscited by 2
  12. 2025Attribution Explanations for Deep Neural Networks: A Theoretical Perspectivecited by 2
  13. 2023Graph-enhanced Optimizers for Structure-aware Recommendation Embedding Evolutioncited by 1
  14. 2023Towards Human-like Perception: Learning Structural Causal Model in Heterogeneous Graphcited by 1
  15. 2024Disentangled and Self-Explainable Node Representation Learningcited by 1
  16. 2025Causal Graph Neural Networks for Healthcarecited by 1
  17. 2023ACGAN-GNNExplainer: Auxiliary Conditional Generative Explainer for Graph Neural Networkscited by 0
  18. 2024Balanced Edge Pruning for Graph Anomaly Detection with Noisy Labelscited by 0
  19. 2024PAGE: Parametric Generative Explainer for Graph Neural Networkcited by 0
  20. 2026CFRecs: Counterfactual Recommendations on Real Estate User Listing Interaction Graphscited by 0
  21. 2026AIMing for Standardised Explainability Evaluation in GNNs: A Framework and Case Study on Graph Kernel Networkscited by 0
  22. 2026CIExplainer++: Generating Causal and Interpretable Explanations for Graph Neural Networkscited by 0