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

R Guidotti - Data Mining and Knowledge Discovery, 2022 - 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 …

Counterfactual explanations and algorithmic recourses for machine learning: A review

S Verma, V Boonsanong, M Hoang, K Hines… - ACM Computing …, 2020 - 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 …

Using MaxSAT for efficient explanations of tree ensembles

A Ignatiev, Y Izza, PJ Stuckey… - Proceedings of the AAAI …, 2022 - ojs.aaai.org
Tree ensembles (TEs) denote a prevalent machine learning model that do not offer
guarantees of interpretability, that represent a challenge from the perspective of explainable …

Counterfactual explanation trees: Transparent and consistent actionable recourse with decision trees

K Kanamori, T Takagi… - … Conference on Artificial …, 2022 - proceedings.mlr.press
Counterfactual Explanation (CE) is a post-hoc explanation method that provides a
perturbation for altering the prediction result of a classifier. An individual can interpret the …

Formalising the robustness of counterfactual explanations for neural networks

J Jiang, F Leofante, A Rago, F Toni - … of the AAAI Conference on Artificial …, 2023 - ojs.aaai.org
The use of counterfactual explanations (CFXs) is an increasingly popular explanation
strategy for machine learning models. However, recent studies have shown that these …

Achieving diversity in counterfactual explanations: a review and discussion

T Laugel, A Jeyasothy, MJ Lesot, C Marsala… - Proceedings of the …, 2023 - dl.acm.org
In the field of Explainable Artificial Intelligence (XAI), counterfactual examples explain to a
user the predictions of a trained decision model by indicating the modifications to be made …

Finding regions of counterfactual explanations via robust optimization

D Maragno, J Kurtz, TE Röber… - INFORMS Journal …, 2024 - pubsonline.informs.org
Counterfactual explanations (CEs) play an important role in detecting bias and improving
the explainability of data-driven classification models. A CE is a minimal perturbed data …

[HTML][HTML] Mathematical optimization modelling for group counterfactual explanations

E Carrizosa, J Ramírez-Ayerbe, DR Morales - European Journal of …, 2024 - Elsevier
Counterfactual Analysis has shown to be a powerful tool in the burgeoning field of
Explainable Artificial Intelligence. In Supervised Classification, this means associating with …

Generating collective counterfactual explanations in score-based classification via mathematical optimization

E Carrizosa, J Ramírez-Ayerbe, DR Morales - Expert Systems with …, 2024 - Elsevier
Due to the increasing use of Machine Learning models in high stakes decision making
settings, it has become increasingly important to have tools to understand how models arrive …

Counterfactual explanations using optimization with constraint learning

D Maragno, TE Röber, I Birbil - arXiv preprint arXiv:2209.10997, 2022 - arxiv.org
To increase the adoption of counterfactual explanations in practice, several criteria that
these should adhere to have been put forward in the literature. We propose counterfactual …