Counterfactual Explanations for Support Vector Machine Models

12/14/2022
by   Sebastián Salazar, et al.
0

We tackle the problem of computing counterfactual explanations – minimal changes to the features that flip an undesirable model prediction. We propose a solution to this question for linear Support Vector Machine (SVMs) models. Moreover, we introduce a way to account for weighted actions that allow for more changes in certain features than others. In particular, we show how to find counterfactual explanations with the purpose of increasing model interpretability. These explanations are valid, change only actionable features, are close to the data distribution, sparse, and take into account correlations between features. We cast this as a mixed integer programming optimization problem. Additionally, we introduce two novel scale-invariant cost functions for assessing the quality of counterfactual explanations and use them to evaluate the quality of our approach with a real medical dataset. Finally, we build a support vector machine model to predict whether law students will pass the Bar exam using protected features, and used our algorithms to uncover the inherent biases of the SVM.

READ FULL TEXT

page 6

page 11

research
08/02/2019

Efficient computation of counterfactual explanations of LVQ models

With the increasing use of machine learning in practice and because of l...
research
02/07/2021

Robust Explanations for Private Support Vector Machines

We consider counterfactual explanations for private support vector machi...
research
12/06/2020

A Weighted Solution to SVM Actionability and Interpretability

Research in machine learning has successfully developed algorithms to bu...
research
01/02/2019

Efficient Search for Diverse Coherent Explanations

This paper proposes new search algorithms for counterfactual explanation...
research
01/05/2021

GeCo: Quality Counterfactual Explanations in Real Time

Machine learning is increasingly applied in high-stakes decision making ...
research
09/20/2019

FACE: Feasible and Actionable Counterfactual Explanations

Work in Counterfactual Explanations tends to focus on the principle of "...
research
12/22/2020

Ordered Counterfactual Explanation by Mixed-Integer Linear Optimization

Post-hoc explanation methods for machine learning models have been widel...

Please sign up or login with your details

Forgot password? Click here to reset