Flexible and Robust Counterfactual Explanations with Minimal Satisfiable Perturbations

09/09/2023
by   Yongjie Wang, et al.
0

Counterfactual explanations (CFEs) exemplify how to minimally modify a feature vector to achieve a different prediction for an instance. CFEs can enhance informational fairness and trustworthiness, and provide suggestions for users who receive adverse predictions. However, recent research has shown that multiple CFEs can be offered for the same instance or instances with slight differences. Multiple CFEs provide flexible choices and cover diverse desiderata for user selection. However, individual fairness and model reliability will be damaged if unstable CFEs with different costs are returned. Existing methods fail to exploit flexibility and address the concerns of non-robustness simultaneously. To address these issues, we propose a conceptually simple yet effective solution named Counterfactual Explanations with Minimal Satisfiable Perturbations (CEMSP). Specifically, CEMSP constrains changing values of abnormal features with the help of their semantically meaningful normal ranges. For efficiency, we model the problem as a Boolean satisfiability problem to modify as few features as possible. Additionally, CEMSP is a general framework and can easily accommodate more practical requirements, e.g., casualty and actionability. Compared to existing methods, we conduct comprehensive experiments on both synthetic and real-world datasets to demonstrate that our method provides more robust explanations while preserving flexibility.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/27/2022

Robust Counterfactual Explanations for Random Forests

Counterfactual explanations describe how to modify a feature vector in o...
research
01/21/2023

Bayesian Hierarchical Models for Counterfactual Estimation

Counterfactual explanations utilize feature perturbations to analyze the...
research
01/22/2022

On the Robustness of Counterfactual Explanations to Adverse Perturbations

Counterfactual explanations (CEs) are a powerful means for understanding...
research
09/22/2022

Counterfactual Explanations Using Optimization With Constraint Learning

Counterfactual explanations embody one of the many interpretability tech...
research
02/15/2022

Realistic Counterfactual Explanations by Learned Relations

Many existing methods of counterfactual explanations ignore the intrinsi...
research
01/22/2021

A Few Good Counterfactuals: Generating Interpretable, Plausible and Diverse Counterfactual Explanations

Counterfactual explanations provide a potentially significant solution t...
research
01/29/2022

Counterfactual Plans under Distributional Ambiguity

Counterfactual explanations are attracting significant attention due to ...

Please sign up or login with your details

Forgot password? Click here to reset