mlsanityData to 14 Oct 2026

Counterfactual Explanations for Support Vector Machine Models

arXiv 2212.07432 ↗First posted 14 Dec 2022cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 10 of its 34 references that are in the map. First posted on arXiv 14 Dec 2022.

Builds on

10 of 34 references.

References · 10

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  2. 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
  3. 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
  4. 2018Actionable Recourse in Linear Classificationcited by 328
  5. 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
  6. 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
  7. 2020On Generating Plausible Counterfactual and Semi-Factual Explanations for Deep Learningcited by 60
  8. 2017Inverse Classification for Comparison-based Interpretability in Machine Learningcited by 50
  9. 2019On the computation of counterfactual explanations -- A surveycited by 33
  10. 2021Convex optimization for actionable & plausible counterfactual explanationscited by 6

Built on by

Not cited yet.