CLEAR: Generative Counterfactual Explanations on Graphs

10/16/2022
by   Jing Ma, et al.
0

Counterfactual explanations promote explainability in machine learning models by answering the question "how should an input instance be perturbed to obtain a desired predicted label?". The comparison of this instance before and after perturbation can enhance human interpretation. Most existing studies on counterfactual explanations are limited in tabular data or image data. In this work, we study the problem of counterfactual explanation generation on graphs. A few studies have explored counterfactual explanations on graphs, but many challenges of this problem are still not well-addressed: 1) optimizing in the discrete and disorganized space of graphs; 2) generalizing on unseen graphs; and 3) maintaining the causality in the generated counterfactuals without prior knowledge of the causal model. To tackle these challenges, we propose a novel framework CLEAR which aims to generate counterfactual explanations on graphs for graph-level prediction models. Specifically, CLEAR leverages a graph variational autoencoder based mechanism to facilitate its optimization and generalization, and promotes causality by leveraging an auxiliary variable to better identify the underlying causal model. Extensive experiments on both synthetic and real-world graphs validate the superiority of CLEAR over the state-of-the-art methods in different aspects.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/07/2022

CLEAR: Causal Explanations from Attention in Neural Recommenders

We present CLEAR, a method for learning session-specific causal graphs, ...
research
06/16/2021

Model-Based Counterfactual Synthesizer for Interpretation

Counterfactuals, serving as one of the emerging type of model interpreta...
research
02/15/2022

Realistic Counterfactual Explanations by Learned Relations

Many existing methods of counterfactual explanations ignore the intrinsi...
research
08/08/2019

Measurable Counterfactual Local Explanations for Any Classifier

We propose a novel method for explaining the predictions of any classifi...
research
01/29/2022

Counterfactual Plans under Distributional Ambiguity

Counterfactual explanations are attracting significant attention due to ...
research
01/06/2023

Evaluating counterfactual explanations using Pearl's counterfactual method

Counterfactual explanations (CEs) are methods for generating an alternat...
research
05/28/2023

Choose your Data Wisely: A Framework for Semantic Counterfactuals

Counterfactual explanations have been argued to be one of the most intui...

Please sign up or login with your details

Forgot password? Click here to reset