Algorithmic Recourse with Missing Values
Not on the map. Why?
Abstract (arXiv)
This paper proposes a new framework of algorithmic recourse (AR) that works even in the presence of missing values. AR aims to provide a recourse action for altering the undesired prediction result given by a classifier. Existing AR methods assume that we can access complete information on the features of an input instance. However, we often encounter missing values in a given instance (e.g., due to privacy concerns), and previous studies have not discussed such a practical situation. In this paper, we first empirically and theoretically show the risk that a naive approach with a single imputation technique fails to obtain good actions regarding their validity, cost, and features to be changed. To alleviate this risk, we formulate the task of obtaining a valid and low-cost action for a given incomplete instance by incorporating the idea of multiple imputation. Then, we provide some theoretical analyses of our task and propose a practical solution based on mixed-integer linear optimization. Experimental results demonstrated the efficacy of our method in the presence of missing values compared to the baselines.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 29 of its 54 references that are in the map. First posted on arXiv 28 Apr 2023.
Builds on
29 of 54 references.
References · 29
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,089
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 614
- 2018GAIN: Missing Data Imputation using Generative Adversarial Netscited by 352
- 2018Actionable Recourse in Linear Classificationcited by 328
- 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
- 2019Model-Agnostic Counterfactual Explanations for Consequential Decisionscited by 204
- 2020Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Reviewcited by 174
- 2017Bounding and Counting Linear Regions of Deep Neural Networkscited by 161
- 2022The Disagreement Problem in Explainable Machine Learning: A Practitioner's Perspectivecited by 159
17 more
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2020Algorithmic recourse under imperfect causal knowledge: a probabilistic approachcited by 140
- 2019The Hidden Assumptions Behind Counterfactual Explanations and Principal Reasonscited by 115
- 2021Counterfactual Explanations Can Be Manipulatedcited by 113
- 2021What's a good imputation to predict with missing values?cited by 62
- 2021On the Adversarial Robustness of Causal Algorithmic Recoursecited by 56
- 2019On the consistency of supervised learning with missing valuescited by 53
- 2021Exploring Counterfactual Explanations Through the Lens of Adversarial Examples: A Theoretical and Empirical Analysiscited by 52
- 2022Robust Counterfactual Explanations for Tree-Based Ensemblescited by 49
- 2022Probabilistically Robust Recourse: Navigating the Trade-offs between Costs and Robustness in Algorithmic Recoursecited by 40
- 2021Optimal Counterfactual Explanations in Tree Ensemblescited by 36
- 2022On the Privacy Risks of Algorithmic Recoursecited by 32
- 2021Fairness without Imputation: A Decision Tree Approach for Fair Prediction with Missing Valuescited by 24
- 2021Assessing Fairness in the Presence of Missing Datacited by 24
- 2021Bayesian Persuasion for Algorithmic Recoursecited by 14
- 2019The Challenge of Imputation in Explainable Artificial Intelligence Modelscited by 5
- 2023Incentives to Offer Algorithmic Recoursecited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.