Learning Decision Trees and Forests with Algorithmic Recourse
Not on the map. Why?
Abstract (arXiv)
This paper proposes a new algorithm for learning accurate tree-based models while ensuring the existence of recourse actions. Algorithmic Recourse (AR) aims to provide a recourse action for altering the undesired prediction result given by a model. Typical AR methods provide a reasonable action by solving an optimization task of minimizing the required effort among executable actions. In practice, however, such actions do not always exist for models optimized only for predictive performance. To alleviate this issue, we formulate the task of learning an accurate classification tree under the constraint of ensuring the existence of reasonable actions for as many instances as possible. Then, we propose an efficient top-down greedy algorithm by leveraging the adversarial training techniques. We also show that our proposed algorithm can be applied to the random forest, which is known as a popular framework for learning tree ensembles. Experimental results demonstrated that our method successfully provided reasonable actions to more instances than the baselines without significantly degrading accuracy and computational efficiency.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 22 of its 50 references that are in the map. First posted on arXiv 3 Jun 2024.
Builds on
22 of 50 references.
References · 22
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2018A Survey Of Methods For Explaining Black Box Modelscited by 970
- 2018Actionable Recourse in Linear Classificationcited by 327
- 2020Algorithmic Recourse: from Counterfactual Explanations to Interventionscited by 250
- 2020Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Reviewcited by 174
- 2019Learning Model-Agnostic Counterfactual Explanations for Tabular Datacited by 146
- 2019Optimal Sparse Decision Treescited by 104
- 2017Interpretable Predictions of Tree-based Ensembles via Actionable Feature Tweakingcited by 76
- 2021Strategic Classification Made Practicalcited by 58
- 2021On the Adversarial Robustness of Causal Algorithmic Recoursecited by 56
10 more
- 2019FOCUS: Flexible Optimizable Counterfactual Explanations for Tree Ensemblescited by 43
- 2019Robust Decision Trees Against Adversarial Examplescited by 40
- 2021Optimal Counterfactual Explanations in Tree Ensemblescited by 36
- 2019Provably Robust Boosted Decision Stumps and Trees against Adversarial Attackscited by 26
- 2020BRPO: Batch Residual Policy Optimizationcited by 25
- 2020Efficient Training of Robust Decision Trees Against Adversarial Examplescited by 24
- 2020Learning Models for Actionable Recoursecited by 18
- 2022From Explanation to Recommendation: Ethical Standards for Algorithmic Recoursecited by 6
- 2023Very fast, approximate counterfactual explanations for decision forestscited by 4
- 2023Incentives to Offer Algorithmic Recoursecited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 3.
7 papers.
- 2025From Search To Sampling: Generative Models For Robust Algorithmic Recoursecited by 5
- 2024Learning-Augmented Robust Algorithmic Recoursecited by 4
- 2025Optimal Robust Recourse with Lp-Bounded Model Changecited by 3
- 2025Uncertainty Quantification as a Principled Foundation for Explainable Artificial Intelligence: A Case Study of Counterfactual Explanationscited by 2
- 2026Algorithmic Recourse of In-Context Learning for Tabular Datacited by 0
- 2026Actionable CBFI: Integrating Structural Decomposition and Causal Counterfactual Recourse for Tabular Machine Learningcited by 0
- 2026Algorithmic Recourse Under Competitioncited by 0
- 2026Algorithmic Recourse Under Competition30 Sep 2026
- 2026Actionable CBFI: Integrating Structural Decomposition and Causal Counterfactual Recourse for Tabular Machine Learning28 Aug 2026
- 2026Algorithmic Recourse of In-Context Learning for Tabular Data29 May 2026
- 2025Optimal Robust Recourse with Lp-Bounded Model Change25 Sep 2025
- 2025From Search To Sampling: Generative Models For Robust Algorithmic Recourse12 May 2025
- 2025Uncertainty Quantification as a Principled Foundation for Explainable Artificial Intelligence: A Case Study of Counterfactual Explanations24 Feb 2025
- 2024Learning-Augmented Robust Algorithmic Recourse2 Oct 2024