Counterfactual explanations and how to find them: literature review and benchmarking

R Guidotti - Data Mining and Knowledge Discovery, 2024 - Springer
Interpretable machine learning aims at unveiling the reasons behind predictions returned by
uninterpretable classifiers. One of the most valuable types of explanation consists of …

A survey of algorithmic recourse: contrastive explanations and consequential recommendations

AH Karimi, G Barthe, B Schölkopf, I Valera - ACM Computing Surveys, 2022 - dl.acm.org
Machine learning is increasingly used to inform decision making in sensitive situations
where decisions have consequential effects on individuals' lives. In these settings, in …

Counterfactual explanations and algorithmic recourses for machine learning: A review

S Verma, V Boonsanong, M Hoang, K Hines… - ACM Computing …, 2024 - dl.acm.org
Machine learning plays a role in many deployed decision systems, often in ways that are
difficult or impossible to understand by human stakeholders. Explaining, in a human …

A survey of algorithmic recourse: definitions, formulations, solutions, and prospects

AH Karimi, G Barthe, B Schölkopf, I Valera - ar** (CAM) algorithm is a visual interpretation algorithm that
identifies the most discriminative regions for the target class in a classification task …

Counterfactual explanation generation with minimal feature boundary

D You, S Niu, S Dong, H Yan, Z Chen, D Wu, L Shen… - Information …, 2023 - Elsevier
The complex and opaque decision-making process of machine learning models restrains
the interpretability of predictions and makes them cannot mine results outside of learning …

ECINN: efficient counterfactuals from invertible neural networks

F Hvilshøj, A Iosifidis, I Assent - arxiv preprint arxiv:2103.13701, 2021 - arxiv.org
Counterfactual examples identify how inputs can be altered to change the predicted class of
a classifier, thus opening up the black-box nature of, eg, deep neural networks. We propose …