CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networks

02/05/2021
by   Ana Lucic, et al.
11

Graph neural networks (GNNs) have shown increasing promise in real-world applications, which has caused an increased interest in understanding their predictions. However, existing methods for explaining predictions from GNNs do not provide an opportunity for recourse: given a prediction for a particular instance, we want to understand how the prediction can be changed. We propose CF-GNNExplainer: the first method for generating counterfactual explanations for GNNs, i.e., the minimal perturbations to the input graph data such that the prediction changes. Using only edge deletions, we find that we are able to generate counterfactual examples for the majority of instances across three widely used datasets for GNN explanations, while removing less than 3 edges on average, with at least 94 primarily removes edges that are crucial for the original predictions, resulting in minimal counterfactual examples.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/07/2023

Empowering Counterfactual Reasoning over Graph Neural Networks through Inductivity

Graph neural networks (GNNs) have various practical applications, such a...
research
07/08/2021

Robust Counterfactual Explanations on Graph Neural Networks

Massive deployment of Graph Neural Networks (GNNs) in high-stake applica...
research
05/19/2022

Minimal Explanations for Neural Network Predictions

Explaining neural network predictions is known to be a challenging probl...
research
12/14/2022

On the Probability of Necessity and Sufficiency of Explaining Graph Neural Networks: A Lower Bound Optimization Approach

Explainability of Graph Neural Networks (GNNs) is critical to various GN...
research
07/27/2023

Counterfactual Explanations for Graph Classification Through the Lenses of Density

Counterfactual examples have emerged as an effective approach to produce...
research
04/03/2023

Counterfactual Learning on Graphs: A Survey

Graph-structured data are pervasive in the real-world such as social net...
research
04/23/2022

Reinforced Causal Explainer for Graph Neural Networks

Explainability is crucial for probing graph neural networks (GNNs), answ...

Please sign up or login with your details

Forgot password? Click here to reset