Graph Counterfactual Explainable AI via Latent Space Traversal
Not on the map. Why?
Abstract (arXiv)
Explaining the predictions of a deep neural network is a nontrivial task, yet high-quality explanations for predictions are often a prerequisite for practitioners to trust these models. Counterfactual explanations aim to explain predictions by finding the ''nearest'' in-distribution alternative input whose prediction changes in a pre-specified way. However, it remains an open question how to define this nearest alternative input, whose solution depends on both the domain (e.g. images, graphs, tabular data, etc.) and the specific application considered. For graphs, this problem is complicated i) by their discrete nature, as opposed to the continuous nature of state-of-the-art graph classifiers; and ii) by the node permutation group acting on the graphs. We propose a method to generate counterfactual explanations for any differentiable black-box graph classifier, utilizing a case-specific permutation equivariant graph variational autoencoder. We generate counterfactual explanations in a continuous fashion by traversing the latent space of the autoencoder across the classification boundary of the classifier, allowing for seamless integration of discrete graph structure and continuous graph attributes. We empirically validate the approach on three graph datasets, showing that our model is consistently high-performing and more robust than the baselines.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 30 of its 52 references that are in the map. First posted on arXiv 15 Jan 2025.
Builds on
30 of 52 references.
References · 30
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2018Invariant and Equivariant Graph Networkscited by 339
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2018Explanations based on the Missing: Towards Contrastive Explanations with Pertinent Negativescited by 261
- 2019FACE: Feasible and Actionable Counterfactual Explanationscited by 232
- 2018Local Rule-Based Explanations of Black Box Decision Systemscited by 165
- 2020Multi-Objective Counterfactual Explanationscited by 157
- 2019On the Universality of Invariant Networkscited by 151
18 more
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2020Algorithmic recourse under imperfect causal knowledge: a probabilistic approachcited by 139
- 2019Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systemscited by 128
- 2019Efficient Search for Diverse Coherent Explanationscited by 111
- 2022Diffusion Models for Counterfactual Explanationscited by 79
- 2021Beyond Trivial Counterfactual Explanations with Diverse Valuable Explanationscited by 56
- 2022CLEAR: Generative Counterfactual Explanations on Graphscited by 48
- 2023Fast Diffusion-Based Counterfactuals for Shortcut Removal and Generationcited by 41
- 2022Global Counterfactual Explainer for Graph Neural Networkscited by 30
- 2020The general theory of permutation equivarant neural networks and higher order graph variational encoderscited by 28
- 2019Understanding Isomorphism Bias in Graph Data Setscited by 22
- 2024Diffusion-based Iterative Counterfactual Explanations for Fetal Ultrasound Image Quality Assessmentcited by 13
- 2014Nonparametric Bayes Modeling of Populations of Networkscited by 11
- 2023GNNX-BENCH: Unravelling the Utility of Perturbation-based GNN Explainers through In-depth Benchmarkingcited by 11
- 2024Counterfactual Explanations via Riemannian Latent Space Traversalcited by 9
- 2023CeFlow: A Robust and Efficient Counterfactual Explanation Framework for Tabular Data using Normalizing Flowscited by 8
- 2020Statistical Shape Analysis of Brain Arterial Networks (BAN)cited by 5
- 2024Interpreting Equivariant Representationscited by 2
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.