Counterfactual Explanations for Graph Classification Through the Lenses of Density
Carlo Abrate, Giulia Preti, Francesco Bonchi

TL;DR
This paper introduces a density-based framework for generating counterfactual explanations in graph classification, focusing on dense substructures like triangles and cliques to produce more meaningful and interpretable explanations.
Contribution
The authors propose a novel density-based counterfactual search framework for graph classifiers, with specific methods for triangles and cliques, enhancing interpretability over traditional edge manipulation.
Findings
Effective in 7 brain network datasets
Density-based explanations are more interpretable
Outperforms edge-based counterfactual methods
Abstract
Counterfactual examples have emerged as an effective approach to produce simple and understandable post-hoc explanations. In the context of graph classification, previous work has focused on generating counterfactual explanations by manipulating the most elementary units of a graph, i.e., removing an existing edge, or adding a non-existing one. In this paper, we claim that such language of explanation might be too fine-grained, and turn our attention to some of the main characterizing features of real-world complex networks, such as the tendency to close triangles, the existence of recurring motifs, and the organization into dense modules. We thus define a general density-based counterfactual search framework to generate instance-level counterfactual explanations for graph classifiers, which can be instantiated with different notions of dense substructures. In particular, we show two…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFunctional Brain Connectivity Studies · Advanced Graph Neural Networks · Explainable Artificial Intelligence (XAI)
