A budget-constrained inverse classification framework for smooth classifiers
Not on the map. Why?
Abstract (arXiv)
Inverse classification is the process of manipulating an instance such that it is more likely to conform to a specific class. Past methods that address such a problem have shortcomings. Greedy methods make changes that are overly radical, often relying on data that is strictly discrete. Other methods rely on certain data points, the presence of which cannot be guaranteed. In this paper we propose a general framework and method that overcomes these and other limitations. The formulation of our method can use any differentiable classification function. We demonstrate the method by using logistic regression and Gaussian kernel SVMs. We constrain the inverse classification to occur on features that can actually be changed, each of which incurs an individual cost. We further subject such changes to fall within a certain level of cumulative change (budget). Our framework can also accommodate the estimation of (indirectly changeable) features whose values change as a consequence of actions taken. Furthermore, we propose two methods for specifying feature-value ranges that result in different algorithmic behavior. We apply our method, and a proposed sensitivity analysis-based benchmark method, to two freely available datasets: Student Performance from the UCI Machine Learning Repository and a real world cardiovascular disease dataset. The results obtained demonstrate the validity and benefits of our framework and method.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 May 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 2; 2024: 1.
5 papers.
- 2021Counterfactual Explanations via Latent Space Projection and Interpolationcited by 5
- 2024Sparse and Faithful Explanations Without Sparse Modelscited by 5
- 2023Counterfactual Explanation for Regression via Disentanglement in Latent Spacecited by 1
- 2022HEX: Human-in-the-loop Explainability via Deep Reinforcement Learningcited by 0
- 2023Counterfactual Explanation via Search in Gaussian Mixture Distributed Latent Spacecited by 0
- 2024Sparse and Faithful Explanations Without Sparse Models15 Feb 2024
- 2023Counterfactual Explanation for Regression via Disentanglement in Latent Space14 Nov 2023
- 2023Counterfactual Explanation via Search in Gaussian Mixture Distributed Latent Space25 Jul 2023
- 2022HEX: Human-in-the-loop Explainability via Deep Reinforcement Learning2 Jun 2022
- 2021Counterfactual Explanations via Latent Space Projection and Interpolation2 Dec 2021