Cited by 317Explainable Artificial Intelligence (XAI)Ethics and Social Impacts of AIPrivacy-Preserving Technologies in Data

FACE: Feasible and Actionable Counterfactual Explanations

Open access
Poyiadzi, Rafael, Sokol, Kacper, Santos-Rodriguez, Raul, De Bie, Tijl, Flach, Peter·2020·Proceedings of the AAAI/ACM Conference on AI, Ethics, and Society

Abstract

Work in Counterfactual Explanations tends to focus on the principle of "the closest possible world" that identifies small changes leading to the desired outcome. In this paper we argue that while this approach might initially seem intuitively appealing it exhibits shortcomings not addressed in the current literature. First, a counterfactual example generated by the state-of-the-art systems is not necessarily representative of the underlying data distribution, and may therefore prescribe unachievable goals (e.g., an unsuccessful life insurance applicant with severe disability may be advised to do more sports). Secondly, the counterfactuals may not be based on a "feasible path" between the current state of the subject and the suggested one, making actionable recourse infeasible (e.g., low-skilled unsuccessful mortgage applicants may be told to double their salary, which may be hard without first increasing their skill level). These two shortcomings may render counterfactual explanations impractical and sometimes outright offensive. To address these two major flaws, first of all, we propose a new line of Counterfactual Explanations research aimed at providing actionable and feasible paths to transform a selected instance into one that meets a certain goal. Secondly, we propose FACE: an algorithmically sound way of uncovering these "feasible paths" based on the shortest path distances defined via density-weighted metrics. Our approach generates counterfactuals that are coherent with the underlying data distribution and supported by the "feasible paths" of change, which are achievable and can be tailored to the problem at hand.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1145/3375627.3375850

Cites

6 of 6 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 11

  1. [1][1] M. Alamgir and U. von Luxburg. 2012. Shortest path distance in random k-nearest neighbor graphs. In Proceedings of the 29th International Conference on Machine Learning . International Machine Learning Society. -
  2. [2][2] Thomas H Cormen, Charles E Leiserson, Ronald L Rivest, and Clifford Stein. 2009. Introduction to algorithms . MIT Press. -
  3. [3][3] Theodore Gamelin. 2003. Complex analysis . Springer Science and Business Media. -
  4. [5][5] Arthur Gretton, Karsten M Borgwardt, Malte J Rasch, Bernhard Scholkopf, and Alexander Smola. 2012. A kernel two-sample test. Journal of Machine Learning Research 13, Mar (2012), 723-773. -
  5. [6][6] Been Kim, Rajiv Khanna, and Oluwasanmi O Koyejo. 2016. Examples are not enough, learn to criticize! criticism for interpretability. In Advances in Neural Information Processing Systems . 2280-2288. -
  6. [8][8] Lydia T. Liu, Sarah Dean, Esther Rolf, Max Simchowitz, and Moritz Hardt. 2018. Delayed Impact of Fair Machine Learning. In Proceedings of the 35th International Conference on Machine Learning (Proceedings of Machine Learning Research) , Jennifer Dy and Andreas Krause (Eds.), Vol. 80. PMLR, StockholmsmÃďssan, Stockholm Sweden, 3150-3158. http://proceedings.mlr.press/v80/liu18c.html -
  7. [9][9] Scott M Lundberg and Su-In Lee. 2017. A unified approach to interpreting model predictions. In Advances in Neural Information Processing Systems . 4765-4774. -
  8. [11][11] Marcel Jurriaan Robeer. 2018. Contrastive Explanation for Machine Learning . Master's thesis. Utrecht University. -
  9. [13][13] Sajama and Alon Orlitsky. 2005. Estimating and computing density based distance metrics. In Proceedings of the 22nd international conference on Machine learning . ACM, 760-767. -
  10. [16][16] Jasper van der Waa, Marcel Robeer, J van Diggelen, Matthieu Brinkhuis, and Mark Neerincx. 2018. Contrastive Explanations with Local Foil Trees. In Proceedings of the ICML Workshop on Human Interpretability in Machine Learning (WHI 2018), Stockholm, Sweden, 37 . -
  11. [17][17] Sandra Wachter, Brent Mittelstadt, and Chris Russell. 2017. Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GPDR. Harv. JL & Tech. 31 (2017), 841.

Cited by

Sorted by citations

Authors
Poyiadzi, R., Sokol, K., Santos-Rodriguez, R., De Bie, T., & Flach, P.
Affiliations
  • University of Bristol (GB)
  • University of Bristol, Bristol, United Kingdom
  • Ghent University, Ghent, Belgium
Venue
Proceedings of the AAAI/ACM Conference on AI, Ethics, and Society
Publisher
ACM
Published
2020-02-07
Pages
344-350
ISSN
3065-8365 (ISSN-L)
OpenAlex
W2973319951
Cited by
317
References
6
Citations by year
2026: 44 · 2025: 70 · 2024: 62 · 2023: 59 · 2022: 50 · 2021: 28 · 2020: 4
FWCI
13.47
Type
conference paper
Language
en
Open access
Locations
  • Proceedings of the AAAI/ACM Conference on AI Ethics and Society (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • Ghent University Academic Bibliography (Ghent University) (submittedVersion)
  • Bristol Research (University of Bristol) (submittedVersion, other-oa)
  • arXiv (Cornell University)
Funders
  • EPSRC (EP/R005273/1)
  • MRC (MC/PC/16029)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
  • Social Sciences › Safety Research › Ethics and Social Impacts of AI
  • Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
Keywords
counterfactual explanations, shortest path length, explainable AI, mortgage approval, life insurance, algorithmic fairness

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review