Learning Decision Trees and Forests with Algorithmic Recourse

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Kanamori, Kentaro, Takagi, Takuya, Kobayashi, Ken, Ike, Yuichi
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916271179694080
author Kanamori, Kentaro
Takagi, Takuya
Kobayashi, Ken
Ike, Yuichi
author_facet Kanamori, Kentaro
Takagi, Takuya
Kobayashi, Ken
Ike, Yuichi
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2406_01098
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Learning Decision Trees and Forests with Algorithmic Recourse
Kanamori, Kentaro
Takagi, Takuya
Kobayashi, Ken
Ike, Yuichi
Machine Learning
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.
title Learning Decision Trees and Forests with Algorithmic Recourse
topic Machine Learning
url https://arxiv.org/abs/2406.01098