Counterfactual Explanations for Arbitrary Regression Models

06/29/2021
by   Thomas Spooner, et al.
4

We present a new method for counterfactual explanations (CFEs) based on Bayesian optimisation that applies to both classification and regression models. Our method is a globally convergent search algorithm with support for arbitrary regression models and constraints like feature sparsity and actionable recourse, and furthermore can answer multiple counterfactual questions in parallel while learning from previous queries. We formulate CFE search for regression models in a rigorous mathematical framework using differentiable potentials, which resolves robustness issues in threshold-based objectives. We prove that in this framework, (a) verifying the existence of counterfactuals is NP-complete; and (b) that finding instances using such potentials is CLS-complete. We describe a unified algorithm for CFEs using a specialised acquisition function that composes both expected improvement and an exponential-polynomial (EP) family with desirable properties. Our evaluation on real-world benchmark domains demonstrate high sample-efficiency and precision.

READ FULL TEXT

page 5

page 7

page 15

research
08/08/2019

Measurable Counterfactual Local Explanations for Any Classifier

We propose a novel method for explaining the predictions of any classifi...
research
12/04/2019

Counterfactual Explanation Algorithms for Behavioral and Textual Data

We study the interpretability of predictive systems that use high-dimens...
research
03/29/2022

Diffusion Models for Counterfactual Explanations

Counterfactual explanations have shown promising results as a post-hoc f...
research
06/11/2021

Optimal Counterfactual Explanations in Tree Ensembles

Counterfactual explanations are usually generated through heuristics tha...
research
10/12/2022

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

Counterfactual explanations have substantially increased in popularity i...
research
02/08/2019

Accounting for Significance and Multicollinearity in Building Linear Regression Models

We derive explicit Mixed Integer Optimization (MIO) constraints, as oppo...
research
08/25/2023

GeoExplainer: A Visual Analytics Framework for Spatial Modeling Contextualization and Report Generation

Geographic regression models of various descriptions are often applied t...

Please sign up or login with your details

Forgot password? Click here to reset