Semi-supervised counterfactual explanations

03/22/2023
by   Shravan Kumar Sajja, et al.
0

Counterfactual explanations for machine learning models are used to find minimal interventions to the feature values such that the model changes the prediction to a different output or a target output. A valid counterfactual explanation should have likely feature values. Here, we address the challenge of generating counterfactual explanations that lie in the same data distribution as that of the training data and more importantly, they belong to the target class distribution. This requirement has been addressed through the incorporation of auto-encoder reconstruction loss in the counterfactual search process. Connecting the output behavior of the classifier to the latent space of the auto-encoder has further improved the speed of the counterfactual search process and the interpretability of the resulting counterfactual explanations. Continuing this line of research, we show further improvement in the interpretability of counterfactual explanations when the auto-encoder is trained in a semi-supervised fashion with class tagged input data. We empirically evaluate our approach on several datasets and show considerable improvement in-terms of several metrics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/21/2022

VCNet: A self-explaining model for realistic counterfactual generation

Counterfactual explanation is a common class of methods to make local ex...
research
02/15/2022

Realistic Counterfactual Explanations by Learned Relations

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

Adapting to Change: Robust Counterfactual Explanations in Dynamic Data Landscapes

We introduce a novel semi-supervised Graph Counterfactual Explainer (GCE...
research
12/02/2021

Counterfactual Explanations via Latent Space Projection and Interpolation

Counterfactual explanations represent the minimal change to a data sampl...
research
05/27/2020

Explaining Neural Networks by Decoding Layer Activations

To derive explanations for deep learning models, ie. classifiers, we pro...
research
02/22/2023

Semi-Supervised Approach for Early Stuck Sign Detection in Drilling Operations

A real-time stuck pipe prediction methodology is proposed in this paper....
research
06/21/2019

SeGMA: Semi-Supervised Gaussian Mixture Auto-Encoder

We propose a semi-supervised generative model, SeGMA, which learns a joi...

Please sign up or login with your details

Forgot password? Click here to reset