Graph Diffusion Counterfactual Explanation
David Bechtoldt, Sidney Bender

TL;DR
This paper introduces a novel framework called Graph Diffusion Counterfactual Explanation that generates meaningful counterfactual explanations for graph-structured data, addressing a gap in explainability methods for graphs.
Contribution
It combines discrete diffusion models with classifier-free guidance to produce reliable, minimally different counterfactuals for graph data, a novel approach in this domain.
Findings
Generates in-distribution counterfactuals reliably
Produces minimally structurally different counterfactuals
Applicable to both discrete and continuous graph properties
Abstract
Machine learning models that operate on graph-structured data, such as molecular graphs or social networks, often make accurate predictions but offer little insight into why certain predictions are made. Counterfactual explanations address this challenge by seeking the closest alternative scenario where the model's prediction would change. Although counterfactual explanations are extensively studied in tabular data and computer vision, the graph domain remains comparatively underexplored. Constructing graph counterfactuals is intrinsically difficult because graphs are discrete and non-euclidean objects. We introduce Graph Diffusion Counterfactual Explanation, a novel framework for generating counterfactual explanations on graph data, combining discrete diffusion models and classifier-free guidance. We empirically demonstrate that our method reliably generates in-distribution as well as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Explainable Artificial Intelligence (XAI) · Functional Brain Connectivity Studies
