Counterfactual Explanations via Latent Space Projection and Interpolation

12/02/2021
by   Brian Barr, et al.
16

Counterfactual explanations represent the minimal change to a data sample that alters its predicted classification, typically from an unfavorable initial class to a desired target class. Counterfactuals help answer questions such as "what needs to change for this application to get accepted for a loan?". A number of recently proposed approaches to counterfactual generation give varying definitions of "plausible" counterfactuals and methods to generate them. However, many of these methods are computationally intensive and provide unconvincing explanations. Here we introduce SharpShooter, a method for binary classification that starts by creating a projected version of the input that classifies as the target class. Counterfactual candidates are then generated in latent space on the interpolation line between the input and its projection. We then demonstrate that our framework translates core characteristics of a sample to its counterfactual through the use of learned representations. Furthermore, we show that SharpShooter is competitive across common quality metrics on tabular and image datasets while being orders of magnitude faster than two comparable methods and excels at measures of realism, making it well-suited for high velocity machine learning applications which require timely explanations.

READ FULL TEXT

page 6

page 7

page 9

page 15

page 16

page 17

page 18

research
07/25/2023

Counterfactual Explanation via Search in Gaussian Mixture Distributed Latent Space

Counterfactual Explanations (CEs) are an important tool in Algorithmic R...
research
03/22/2023

Semi-supervised counterfactual explanations

Counterfactual explanations for machine learning models are used to find...
research
10/12/2022

FASTER-CE: Fast, Sparse, Transparent, and Robust Counterfactual Explanations

Counterfactual explanations have substantially increased in popularity i...
research
12/16/2020

Latent-CF: A Simple Baseline for Reverse Counterfactual Explanations

In the environment of fair lending laws and the General Data Protection ...
research
03/18/2021

Beyond Trivial Counterfactual Explanations with Diverse Valuable Explanations

Explainability for machine learning models has gained considerable atten...
research
04/16/2020

SCOUT: Self-aware Discriminant Counterfactual Explanations

The problem of counterfactual visual explanations is considered. A new f...
research
11/01/2022

Anytime Generation of Counterfactual Explanations for Text Classification

In many machine learning applications, it is important for the user to u...

Please sign up or login with your details

Forgot password? Click here to reset