The DOI matches its DataCite record; 272 of the 278 references it cites were found in a registry or an index.
Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Review
Open accessAbstract
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-understandable way, the relationship between the input and output of machine learning models is essential to the development of trustworthy machine learning based systems. A burgeoning body of research seeks to define the goals and methods of explainability in machine learning. In this paper, we seek to review and categorize research on counterfactual explanations, a specific class of explanation that provides a link between what could have happened had input to a model been changed in a particular way. Modern approaches to counterfactual explainability in machine learning draw connections to the established legal doctrine in many countries, making them appealing to fielded systems in high-impact areas such as finance and healthcare. Thus, we design a rubric with desirable properties of counterfactual explanation algorithms and comprehensively evaluate all currently proposed algorithms against that rubric. Our rubric provides easy comparison and comprehension of the advantages and disadvantages of different approaches and serves as an introduction to major research themes in this field. We also identify gaps and discuss promising research directions in the space of counterfactual explainability.
Overview
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.
Integrity signals
Registry
Cites
Statistics
Verification
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.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
ImageNet: A large-scale hierarchical image database
Deng, J., Dong, W., Socher, R., Li, L.-J., Li, K., & Fei-Fei, L. (2009) · 2009 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2009.5206848 · Cited by 65,333
Grad-CAM: Visual Explanations from Deep Networks via Gradient-Based Localization
Selvaraju, R. R., Cogswell, M., Das, A., Vedantam, R., Parikh, D., & Batra, D. (2017) · 2017 IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2017.74 · Cited by 24,513
A note on two problems in connexion with graphs
Dijkstra, E. (1959) · Numerische Mathematik · doi:10.1007/bf01386390 · Cited by 24,351
"Why Should I Trust You?": Explaining the Predictions of Any Classifier
Ribeiro, M. T., Singh, S., & Guestrin, C. (2016) · Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining · doi:10.1145/2939672.2939778 · Cited by 17,555
Advances in Neural Information Processing Systems 29
Teymur, O., Zygalakis, K., & Calderhead, B. (2016) · Cited by 13,881
Proceedings of IEEE International Conference on Computer Vision
(1995) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.1995.466933 · Cited by 13,117
Proceedings of the 24th international conference on Machine learning
(2007) · doi:10.1145/1273496 · Cited by 11,869
Learning Deep Features for Discriminative Localization
Zhou, B., Khosla, A., Lapedriza, A., Oliva, A., & Torralba, A. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.319 · Cited by 11,428
Advances in Neural Information Processing Systems 14
(2002) · The MIT Press eBooks · doi:10.7551/mitpress/1120.001.0001 · Cited by 9,187
Deep Learning Face Attributes in the Wild
Liu, Z., Luo, P., Wang, X., & Tang, X. (2015) · 2015 IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2015.425 · Cited by 7,747
Peeking Inside the Black-Box: A Survey on Explainable Artificial Intelligence (XAI)
Adadi, A., & Berrada, M. (2018) · IEEE Access · doi:10.1109/access.2018.2870052 · Cited by 6,294
Explanation in artificial intelligence: Insights from the social sciences
Miller, T. (2019) · Artificial Intelligence · doi:10.1016/j.artint.2018.07.007 · Cited by 5,302
Fraassen, B. C. V. (1980) · doi:10.1093/0198244274.001.0001 · Cited by 4,682
Making things happen: a theory of causal explanation
(2004) · Choice Reviews Online · doi:10.5860/choice.41-5840 · Cited by 3,383
Norm theory: Comparing reality to its alternatives.
Kahneman, D. J., & Miller, D. T. (1986) · Psychological Review · doi:10.1037/0033-295x.93.2.136 · Cited by 3,247
Proceedings of the 16th international joint conference on Artificial Intelligence - IJCAI '99
Colton, S., Bundy, A., & Walsh, T. (1999) · Cited by 2,500
EMNIST: Extending MNIST to handwritten letters
Cohen, G., Afshar, S., Tapson, J. C., & André, V. S. (2017) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn.2017.7966217 · Cited by 2,410
Proceedings of the 19th International Conference on Artificial Intelligence and Statistics 2016
Murray, I., & Graham, M. M. (2016) · Cited by 2,115
Goldstein, A., Kapelner, A., Bleich, J., & Pitkin, E. (2015) · Journal of Computational and Graphical Statistics · doi:10.1080/10618600.2014.907095 · Cited by 1,861
Machine Learning Interpretability: A Survey on Methods and Metrics
Carvalho, D. V., Pereira, E. M., & Cardoso, J. S. (2019) · Electronics · doi:10.3390/electronics8080832 · Cited by 1,842
Visualizing the effects of predictor variables in black box supervised learning models
Apley, D. W., & Zhu, J. (2020) · Journal of the Royal Statistical Society Series B: Statistical Methodology · doi:10.1111/rssb.12377 · Cited by 1,535
Alzheimer’s Disease Neuroimaging Initiative
Mueller, S. G., Weiner, M. W., Thal, L. J., Petersen, R. C., Jack, C. R., Jagust, W. J., Trojanowski, J. Q., Toga, A. W., & Beckett, L. A. (2007) · Springer eBooks · doi:10.1007/978-0-387-72076-0_18 · Cited by 1,493
Causality: Models, Reasoning, and Inference
Shanmugam, R. (2001) · Neurocomputing · doi:10.1016/s0925-2312(01)00330-7 · Cited by 1,377
Wachter, S., Mittelstadt, B., & Floridi, L. (2017) · International Data Privacy Law · doi:10.1093/idpl/ipx005 · Cited by 1,308
Explaining machine learning classifiers through diverse counterfactual explanations
Mothilal, R. K., Sharma, A., & Tan, C. (2020) · Proceedings of the 2020 Conference on Fairness, Accountability, and Transparency · doi:10.1145/3351095.3372850 · Cited by 1,233
Survey and critique of techniques for extracting rules from trained artificial neural networks
Andrews, R., Diederich, J., & Tickle, A. B. (1995) · Knowledge-Based Systems · doi:10.1016/0950-7051(96)81920-4 · Cited by 1,225
Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI 2017)
Amendola, G., Ricca, F., & Truszczyński, M. (2017) · International Joint Conference on Artificial Intelligence · Cited by 1,179
Fairness definitions explained
Verma, S., & Rubin, J. (2018) · Proceedings of the International Workshop on Software Fairness · doi:10.1145/3194770.3194776 · Cited by 1,124
Self-citationThagard, P. R. (1989) · Behavioral and Brain Sciences · doi:10.1017/s0140525x00057046 · Cited by 1,075
Kusner, M. J., Loftus, J. R., Russell, C., & Silva, R. (2017) · arXiv · doi:10.48550/arxiv.1703.06856 · Cited by 995
Codella, N., Rotemberg, V., Tschandl, P., Celebi, M. E., Dusza, S., Gutman, D., Helba, B., Kalloo, A., Liopyris, K., Marchetti, M., et al. (2019) · arXiv · doi:10.48550/arxiv.1902.03368 · Cited by 984
A data-driven approach to predict the success of bank telemarketing
Moro, S., Cortez, P. C., & Rita, P. (2014) · Decision Support Systems · doi:10.1016/j.dss.2014.03.001 · Cited by 976
Pattern classification with missing data: a review
García-Laencina, P. J., Sancho‐Gómez, J., & Figueiras-Vidal, A. R. (2009) · Neural Computing and Applications · doi:10.1007/s00521-009-0295-6 · Cited by 766
Datta, A., Sen, S., & Zick, Y. (2016) · 2016 IEEE Symposium on Security and Privacy (SP) · doi:10.1109/sp.2016.42 · Cited by 728
Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Review
Verma, S., Boonsanong, V., Hoang, M., Hines, K., Dickerson, J. P., & Shah, C. S. (2024) · ACM Computing Surveys · doi:10.1145/3677119 · Cited by 723
Self-citationChen, T. Y., Kuo, F., Liu, H., Poon, P., Towey, D., Tse, T. H., & Zhou, Z. Q. (2018) · ACM Computing Surveys · doi:10.1145/3143561 · Cited by 691
'It's Reducing a Human Being to a Percentage': Perceptions of Justice in Algorithmic Decisions
Binns, R., Van Kleek, M., Veale, M., Lyngs, U., Zhao, J., & Shadbolt, N. (2018) · Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3173574.3173951 · Cited by 691
A Survey of Methods for Explaining Black Box Models
Guidotti, R., Monreale, A., Ruggieri, S., Turini, F., Giannotti, F., & Pedreschi, D. (2019) · ACM Computing Surveys · doi:10.1145/3236009 · Cited by 629
The What-If Tool: Interactive Probing of Machine Learning Models
Wexler, J., Pushkarna, M., Bolukbasi, T., WATTENBERG, M. P., Viégas, F. B., & Wilson, J. (2019) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2019.2934619 · Cited by 597
Johnson, A., Bulgarelli, L., Pollard, T., Gow, B., Moody, B., Horng, S., Celi, L. A., & Mark, R. (2024) · PhysioNet · doi:10.13026/07hj-2a80 · Cited by 524
Actionable Recourse in Linear Classification
Ustun, B., Spangher, A., & Liu, Y. (2019) · Proceedings of the Conference on Fairness, Accountability, and Transparency · doi:10.1145/3287560.3287566 · Cited by 501
Accountability of AI Under the Law: The Role of Explanation
Doshi-Velez, F., Kortz, M., Budish, R., Bavitz, C., Gershman, S. J., O'Brien, D., Scott, K., Shieber, S., Waldo, J., Weinberger, D., et al. (2017) · doi:10.2139/ssrn.3064761 · Cited by 457
CheXpert: A Large Chest Radiograph Dataset with Uncertainty Labels and Expert Comparison
Irvin, J., Rajpurkar, P., Ko, M., Yu, Y., Ciurea-Ilcus, S., Chute, C., Marklund, H., Haghgoo, B., Ball, R., Shpanskaya, K., et al. (2019) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v33i01.3301590 · Cited by 392
Wang, X., Peng, Y., Lü, L., Lu, Z., Bagheri, M. H., & Summers, R. M. (2019) · Advances in computer vision and pattern recognition · doi:10.1007/978-3-030-13969-8_18 · Cited by 381
Predicting hospital admission at emergency department triage using machine learning
Hong, W. S., Haimovich, A. D., & Taylor, R. A. (2018) · PLOS ONE · doi:10.1371/journal.pone.0201016 · Cited by 326
FACE: Feasible and Actionable Counterfactual Explanations
Poyiadzi, R., Sokol, K., Santos-Rodriguez, R., De Bie, T., & Flach, P. (2020) · Proceedings of the AAAI/ACM Conference on AI, Ethics, and Society · doi:10.1145/3375627.3375850 · Cited by 317
Explaining models: an empirical study of how explanations impact fairness judgment
Dodge, J., Liao, Q. V., Zhang, Y., Bellamy, R. K. E., & Dugan, C. (2019) · Proceedings of the 24th International Conference on Intelligent User Interfaces · doi:10.1145/3301275.3302310 · Cited by 286
Norm Theory: Comparing Reality to Its Alternatives
Kahneman, D. J., & Miller, D. T. (2002) · Cambridge University Press eBooks · doi:10.1017/cbo9780511808098.022 · Cited by 285
Algorithmic recourse: From counterfactual explanations to interventions
Karimi, A.-H., Schölkopf, B., & Valera, I. (2021) · Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency · doi:10.1145/3442188.3445899 · Cited by 274
Multi-Objective Counterfactual Explanations
Dandl, S., Molnar, C., Binder, M., & Bischl, B. (2020) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-58112-1_31 · Cited by 271
Explaining Data-Driven Document Classifications1
Martens, D., & Provost, F. (2014) · MIS Quarterly · doi:10.25300/misq/2014/38.1.04 · Cited by 264
Interpreting tree ensembles with inTrees
Deng, H. (2018) · International Journal of Data Science and Analytics · doi:10.1007/s41060-018-0144-8 · Cited by 254
The hidden assumptions behind counterfactual explanations and principal reasons
Barocas, S., Selbst, A. D., & Raghavan, M. (2020) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3351095.3372830 · Cited by 253
Hohman, F., Head, A., Caruana, R., DeLine, R. A., & Drucker, S. M. (2019) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3290605.3300809 · Cited by 252
Sharma, S., Henderson, J., & Ghosh, J. (2020) · Proceedings of the AAAI/ACM Conference on AI, Ethics, and Society · doi:10.1145/3375627.3375812 · Cited by 226
The effects of example-based explanations in a machine learning interface
Cai, C. J., Jongejan, J., & Holbrook, J. (2019) · Proceedings of the 24th International Conference on Intelligent User Interfaces · doi:10.1145/3301275.3302289 · Cited by 220
Barry Becker, R. K. (1996) · UC Irvine · doi:10.24432/c5xw20 · Cited by 219
Efficient Search for Diverse Coherent Explanations
Russell, C. (2019) · Proceedings of the Conference on Fairness, Accountability, and Transparency · doi:10.1145/3287560.3287569 · Cited by 218
Interpretable Predictions of Tree-based Ensembles via Actionable Feature Tweaking
Tolomei, G., Silvestri, F., Haines, A., & Lalmas, M. (2017) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3097983.3098039 · Cited by 207
Keane, M. T., Kenny, E. M., Delaney, E. D., & Smyth, B. (2021) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2021/609 · Cited by 203
The Dangers of Post-hoc Interpretability: Unjustified Counterfactual Explanations
Laugel, T., Lesot, M.-J., Marsala, C., Renard, X., & Detyniecki, M. (2019) · Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2019/388 · Cited by 194
The Feature Importance Ranking Measure
Zien, A., Krämer, N., Sonnenburg, S., & Rätsch, G. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-04174-7_45 · Cited by 186
Proceedings of the 2022 AAAI/ACM Conference on AI, Ethics, and Society
(2022) · doi:10.1145/3514094 · Cited by 182
Proceedings of the International Joint Conference on Neural Networks (IJCNN) 2005
(2005) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn.2005.1556189 · Cited by 169
On the Privacy Risks of Model Explanations
Shokri, R., Strobel, M., & Zick, Y. (2021) · Proceedings of the AAAI/ACM Conference on AI Ethics and Society · doi:10.1145/3461702.3462533 · Cited by 167
Learning Model-Agnostic Counterfactual Explanations for Tabular Data
Pawelczyk, M., Broelemann, K., & Kasneci, G. (2020) · Proceedings of The Web Conference 2020 · doi:10.1145/3366423.3380087 · Cited by 167
Counterfactual Explainable Recommendation
Tan, J., Xu, S., Ge, Y., Li, Y., Chen, X., & Zhang, Y. (2021) · ACM International Conference on Information and Knowledge Management (CIKM) · doi:10.1145/3459637.3482420 · Cited by 166
Proceedings of the Conference on Fairness, Accountability, and Transparency
(2019) · doi:10.1145/3287560 · Cited by 165
Keane, M. T., & Smyth, B. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-58342-2_11 · Cited by 158
Comparison-Based Inverse Classification for Interpretability in Machine Learning
Laugel, T., Lesot, M., Marsala, C., Renard, X., & Detyniecki, M. (2018) · Communications in computer and information science · doi:10.1007/978-3-319-91473-2_9 · Cited by 151
Ethical Dimensions of Visualization Research
Correll, M. (2019) · Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3290605.3300418 · Cited by 150
Précis ofThe Rational Imagination: How People Create Alternatives to Reality
Byrne, R. M. J. (2007) · Behavioral and Brain Sciences · doi:10.1017/s0140525x07002579 · Cited by 146
Model agnostic generation of counterfactual explanations for molecules
Wellawatte, G. P., Seshadri, A., & White, A. D. (2022) · Chemical Science · doi:10.1039/d1sc05259d · Cited by 143
Knowledge Discovery Via Multiple Models
Domingos, P. (1998) · Intelligent Data Analysis · doi:10.1016/s1088-467x(98)00023-7 · Cited by 140
DACE: Distribution-Aware Counterfactual Explanation by Mixed-Integer Linear Optimization
Kanamori, K., Takagi, T., Kobayashi, K., & Arimura, H. (2020) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2020/395 · Cited by 138
Tan, S., Caruana, R., Hooker, G., & Lou, Y. (2018) · Proceedings of the AAAI/ACM Conference on AI Ethics and Society · doi:10.1145/3278721.3278725 · Cited by 138
EU regulations on algorithmic decision-making and a "right to explanation".Preprint
Goodman, B., & Flaxman, S. (2016) · arXiv (Cornell University) · Cited by 134
Hofmann, H. (1994) · UCI Machine Learning Repository · doi:10.24432/c5nc77 · Cited by 129
Extracting decision trees from trained neural networks
Krishnan, R., Sivakumar, G., & Bhattacharya, P. (1999) · Pattern Recognition · doi:10.1016/s0031-3203(98)00181-2 · Cited by 127
Mertes, S., Huber, T., Weitz, K., Heimerl, A., & André, E. (2022) · Frontiers in Artificial Intelligence · doi:10.3389/frai.2022.825565 · Cited by 119
Generative Counterfactual Introspection for Explainable Deep Learning
Liu, S., Kailkhura, B., Loveland, D., & Han, Y. (2019) · IEEE Global Conference on Signal and Information Processing · doi:10.1109/globalsip45357.2019.8969491 · Cited by 114
Counterfactuals and Explanation
Kment, B. (2006) · Mind · doi:10.1093/mind/fzl261 · Cited by 111
Instance-Based Counterfactual Explanations for Time Series Classification
Delaney, E. D., Greene, D., & Keane, M. T. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-86957-1_3 · Cited by 109
On Generating Plausible Counterfactual and Semi-Factual Explanations for Deep Learning
Kenny, E. M., & Keane, M. T. (2021) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v35i13.17377 · Cited by 108
Mothilal, R. K., Mahajan, D., Tan, C., & Sharma, A. (2021) · Proceedings of the AAAI/ACM Conference on AI Ethics and Society · doi:10.1145/3461702.3462597 · Cited by 103
Explainable image classification with evidence counterfactual
Vermeire, T., Brughmans, D., Goethals, S., Oliveira, R., & Martens, D. (2022) · Pattern Analysis and Applications · doi:10.1007/s10044-021-01055-y · Cited by 102
A peek into the black box: exploring classifiers by randomization
Henelius, A., Puolamäki, K., Boström, H., Asker, L., & Papapetrou, P. (2014) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-014-0368-8 · Cited by 98
Explaining Black-Box Algorithms Using Probabilistic Contrastive Counterfactuals
Galhotra, S., Pradhan, R., & Salimi, B. (2021) · ACM SIGMOD International Conference on Management of Data (SIGMOD) · doi:10.1145/3448016.3458455 · Cited by 95
Schleich, M., Geng, Z., Zhang, Y., & Suciu, D. M. (2021) · Proceedings of the VLDB Endowment · doi:10.14778/3461535.3461555 · Cited by 91
ViCE: visual counterfactual explanations for machine learning models
Gomez, O., Holter, S., Yuan, J., & Bertini, E. (2020) · Proceedings of the 25th International Conference on Intelligent User Interfaces · doi:10.1145/3377325.3377536 · Cited by 91
Post-Hoc Explanations Fail to Achieve their Purpose in Adversarial Contexts
Bordt, S., Finck, M., Raidl, E., & von Luxburg, U. (2022) · 2022 ACM Conference on Fairness Accountability and Transparency · doi:10.1145/3531146.3533153 · Cited by 89
Counterfactual Explanations for Multivariate Time Series
Ates, E., Aksar, B., Leung, V. J., & Coskun, A. K. (2021) · 2021 International Conference on Applied Artificial Intelligence (ICAPAI) · doi:10.1109/icapai49758.2021.9462056 · Cited by 88
PRINCE: Provider-side Interpretability with Counterfactual Explanations in Recommender Systems
Ghazimatin, A., Balalau, O., Saha Roy, R., & Weikum, G. (2020) · Proceedings of the 13th International Conference on Web Search and Data Mining · doi:10.1145/3336191.3371824 · Cited by 88
SCOUT: Self-Aware Discriminant Counterfactual Explanations
Wang, P., & Vasconcelos, N. M. (2020) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr42600.2020.00900 · Cited by 86
Counterfactual Shapley Additive Explanations
Albini, E., Long, J., Dervovic, D., & Magazzeni, D. (2022) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3531146.3533168 · Cited by 86
The Effect of Race/Ethnicity on Sentencing: Examining Sentence Type, Jail Length, and Prison Length
Jordan, K. L., & Freiburger, T. L. (2014) · Journal of Ethnicity in Criminal Justice · doi:10.1080/15377938.2014.984045 · Cited by 85
Yang, L., Kenny, E. M., Ng, T. L. J., Yang, Y., Smyth, B., & Dong, R. (2020) · International Conference on Computational Linguistics · doi:10.18653/v1/2020.coling-main.541 · Cited by 84
Generating Counterfactual Explanations with Natural LanguagePreprint
Hendricks, L. A., Hu, R., Darrell, T., & Akata, Z. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1806.09809 · Cited by 81
PALM: Machine Learning Explanations For Iterative Debugging
Krishnan, S., & Wu, E. (2017) · Proceedings of the 2nd Workshop on Human-In-the-Loop Data Analytics · doi:10.1145/3077257.3077271 · Cited by 81
FOCUS: Flexible Optimizable Counterfactual Explanations for Tree Ensembles
Lučić, A., Oosterhuis, H., Haned, H., & de Rijke, M. (2022) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v36i5.20468 · Cited by 80
Counterfactual state explanations for reinforcement learning agents via generative deep learning
Olson, M., Khanna, R., Neal, L., Li, F., & Wong, W. (2021) · Artificial Intelligence · doi:10.1016/j.artint.2021.103455 · Cited by 80
Ramon, Y., Martens, D., Provost, F., & Evgeniou, T. (2020) · Advances in Data Analysis and Classification · doi:10.1007/s11634-020-00418-3 · Cited by 79
Generate Your Counterfactuals: Towards Controlled Counterfactual Generation for Text
Madaan, N., Padhi, I., Panwar, N., & Saha, D. (2021) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v35i15.17594 · Cited by 76
The Intriguing Relation Between Counterfactual Explanations and Adversarial Examples
Freiesleben, T. (2021) · Minds and Machines · doi:10.1007/s11023-021-09580-9 · Cited by 76
Transport-based Counterfactual ModelsPreprint
de Lara, L., González-Sanz, A., Asher, N. M., Risser, L., & Loubes, J. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2108.13025 · Cited by 76
Solving the class imbalance problem using a counterfactual method for data augmentation
Temraz, M., & Keane, M. T. (2022) · Machine Learning with Applications · doi:10.1016/j.mlwa.2022.100375 · Cited by 75
Random forest explainability using counterfactual sets
Fernández, R. R., Martín de Diego, I., Aceña, V., Fernández-Isabel, A., & Moguerza, J. M. (2020) · Information Fusion · doi:10.1016/j.inffus.2020.07.001 · Cited by 73
Akula, A., Wang, K., Liu, C., Saba-Sadiya, S., Lu, H., Todorović, S., Chai, J. Y., & Zhu, S. C. (2021) · iScience · doi:10.1016/j.isci.2021.103581 · Cited by 72
CoCoX: Generating Conceptual and Counterfactual Explanations via Fault-Lines
Akula, A., Wang, S., & Zhu, S. C. (2020) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v34i03.5643 · Cited by 71
Interpreting Black-Box Classifiers Using Instance-Level Visual Explanations
Tamagnini, P., Krause, J., Dasgupta, A., & Bertini, E. (2017) · Workshop on Human-In-the-Loop Data Analytics (HILDA) · doi:10.1145/3077257.3077260 · Cited by 70
Sokol, K., & Flach, P. A. (2018) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2018/865 · Cited by 68
Towards relatable explainable AI with the perceptual process
Zhang, W., & Lim, B. Y. (2022) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3491102.3501826 · Cited by 67
Default of Credit Card Clients
Yeh, I.-C. (2009) · UC Irvine · doi:10.24432/c55s3h · Cited by 67
Counterfactual Explanations for Neural Recommenders
Tran, K. H., Ghazimatin, A., & Roy, R. S. (2021) · International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR) · doi:10.1145/3404835.3463005 · Cited by 65
Generalized Inverse Classification
Lash, M. T., Lin, Q., Street, W. N., Robinson, J. G., & Ohlmann, J. W. (2017) · Society for Industrial and Applied Mathematics eBooks · doi:10.1137/1.9781611974973.19 · Cited by 64
NICE: an algorithm for nearest instance counterfactual explanations
Brughmans, D., Leyman, P., & Martens, D. (2023) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-023-00930-y · Cited by 64
Model extraction from counterfactual explanationsPreprint
Aïvodji, U., Bolot, A., & Gambs, S. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2009.01884 · Cited by 61
Prado-Romero, M. A., Prenkaj, B., Stilo, G., & Giannotti, F. (2023) · ACM Computing Surveys · doi:10.1145/3618105 · Cited by 60
Evaluating and Mitigating Bias in Image Classifiers: A Causal Perspective Using Counterfactuals
Dash, S., Balasubramanian, V. N., & Sharma, A. (2022) · IEEE Winter Conference on Applications of Computer Vision · doi:10.1109/wacv51458.2022.00393 · Cited by 59
Causal Explanations and XAIPreprint
Beckers, S. (2022) · CLEaR · doi:10.48550/arxiv.2201.13169 · Cited by 59
On the Fairness of Causal Algorithmic Recourse
Kügelgen, J. V., Karimi, A.-H., Bhatt, U., Valera, I., Weller, A., & Schölkopf, B. (2022) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v36i9.21192 · Cited by 58
Directive Explanations for Actionable Explainability in Machine Learning Applications
Singh, R., Miller, T., Lyons, H., Sonenberg, L., Velloso, E., Vetere, F., Howe, P. D. L., & Dourish, P. (2023) · ACM Transactions on Interactive Intelligent Systems · doi:10.1145/3579363 · Cited by 57
Interactive Dimensionality Reduction for Comparative Analysis
Fujiwara, T., Wei, X., Zhao, J., & Ma, K. (2021) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2021.3114807 · Cited by 53
Oh, K., Yoon, J. S., & Suk, H. (2022) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2022.3197845 · Cited by 52
Counterfactual Graphs for Explainable Classification of Brain Networks
Abrate, C., & Bonchi, F. (2021) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3447548.3467154 · Cited by 52
Counterfactual Explanations for Machine Learning: Challenges RevisitedPreprint
Verma, S., Dickerson, J. P., & Hines, K. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2106.07756 · Cited by 51
Self-citationCounterfactual Explanations for Prediction and Diagnosis in XAI
Dai, X., Keane, M. T., Shalloo, L., Ruelle, E., & Byrne, R. M. J. (2022) · Proceedings of the AAAI/ACM Conference on AI Ethics and Society · doi:10.1145/3514094.3534144 · Cited by 51
R e LAX: Reinforcement Learning Agent Explainer for Arbitrary Predictive Models
Chen, Z., Silvestri, F., Wang, J., Zhu, H., Ahn, H., & Tolomei, G. (2022) · ACM International Conference on Information and Knowledge Management (CIKM) · doi:10.1145/3511808.3557429 · Cited by 51
(2021) · doi:10.18653/v1/2021.conll-1.15 · Cited by 51
The Inverse Classification Problem
Aggarwal, C. C., Chen, C., & Han, J. (2010) · Journal of Computer Science and Technology · doi:10.1007/s11390-010-9337-x · Cited by 49
Bueff, A., Cytryński, M., Calabrese, R., Jones, M., Roberts, J., Moore, J., & Brown, I. (2022) · Expert Systems with Applications · doi:10.1016/j.eswa.2022.117271 · Cited by 49
Blackard, J. (1998) · UC Irvine · doi:10.24432/c50k5n · Cited by 49
MEGEX: Data-Free Model Extraction Attack Against Gradient-Based Explainable AI
Miura, T., Shibahara, T., & Yanai, N. (2024) · doi:10.1145/3665451.3665533 · Cited by 47
STEEX: Steering Counterfactual Explanations with Semantics
Jacob, P. M., Zablocki, É., Ben-younes, H., Chen, M., Pérez, P., & Cord, M. (2022) · Lecture notes in computer science · doi:10.1007/978-3-031-19775-8_23 · Cited by 47
Lučić, A., Haned, H., & de Rijke, M. (2020) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3351095.3372824 · Cited by 46
Cortez, P. (2008) · UC Irvine · doi:10.24432/c5tg7t · Cited by 46
Conditional Generative Models for Counterfactual ExplanationsPreprint
Looveren, A. V., Klaise, J., Vacanti, G., & Cobb, O. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2101.10123 · Cited by 45
Celar, L., & Byrne, R. M. J. (2023) · Memory & Cognition · doi:10.3758/s13421-023-01407-5 · Cited by 45
Recommendations and user agency
Dean, S., Rich, S., & Recht, B. (2020) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3351095.3372866 · Cited by 43
Evaluating Robustness of Counterfactual Explanations
Artelt, A., Vaquet, V., Velioğlu, R., Hinder, F., Brinkrolf, J., Schilling, M., & Hammer, B. (2021) · IEEE Symposium Series on Computational Intelligence (SSCI) · doi:10.1109/ssci50451.2021.9660058 · Cited by 43
Shang, R., Feng, K. J. K., & Shah, C. S. (2022) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3531146.3533189 · Cited by 42
Self-citationRobust Counterfactual Explanations on Graph Neural NetworksPreprint
Bajaj, M., Chu, L., Xue, Z. Y., Pei, J., Wang, L., Lam, P. C.-H., & Zhang, Y. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2107.04086 · Cited by 42
Counterfactual Explanations for Oblique Decision Trees:Exact, Efficient Algorithms
Carreira-Perpiñán, M. Á., & Hada, S. S. (2021) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v35i8.16851 · Cited by 41
On the robustness of sparse counterfactual explanations to adverse perturbations
Virgolin, M., & Fracaros, S. (2022) · Artificial Intelligence · doi:10.1016/j.artint.2022.103840 · Cited by 40
Scaling Guarantees for Nearest Counterfactual Explanations
Mohammadi, K., Karimi, A.-H., Barthe, G., & Valera, I. (2021) · Proceedings of the AAAI/ACM Conference on AI Ethics and Society · doi:10.1145/3461702.3462514 · Cited by 39
A Survey on the Robustness of Feature Importance and Counterfactual ExplanationsPreprint
Mishra, S., Dutta, S., Long, J., & Magazzeni, D. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2111.00358 · Cited by 38
Making Heads or Tails: Towards Semantically Consistent Visual Counterfactuals
Vandenhende, S., Mahajan, D. K., Radenović, F., & Ghadiyaram, D. (2022) · Lecture notes in computer science · doi:10.1007/978-3-031-19775-8_16 · Cited by 37
Explainable Artificial Intelligence for Data Science on Customer Churn
Leung, C. K.-S., Pazdor, A. G. M., & Souza, J. (2021) · IEEE International Conference on Data Science and Advanced Analytics (DSAA) · doi:10.1109/dsaa53316.2021.9564166 · Cited by 36
Shap-enhanced counterfactual explanations for recommendations
Zhong, J., & Negre, E. (2022) · ACM Symposium on Applied Computing · doi:10.1145/3477314.3507029 · Cited by 36
DualCF: Efficient Model Extraction Attack from Counterfactual Explanations
Wang, Y., Qian, H., & Miao, C. (2022) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3531146.3533188 · Cited by 36
Locally and globally explainable time series tweaking
Karlsson, I., Rebane, J. T., Papapetrou, P., & Gionis, A. (2019) · Knowledge and Information Systems · doi:10.1007/s10115-019-01389-4 · Cited by 35
Model-Agnostic Counterfactual Explanations of Recommendations
Kaffes, V., Sacharidis, D., & Giannopoulos, G. (2021) · ACM Conference on User Modeling, Adaptation and Personalization (UMAP) · doi:10.1145/3450613.3456846 · Cited by 35
MEG: Generating Molecular Counterfactual Explanations for Deep Graph Networks
Numeroso, D., & Bacciu, D. (2021) · International Joint Conference on Neural Networks (IJCNN) · doi:10.1109/ijcnn52387.2021.9534266 · Cited by 34
Model-Based Counterfactual Synthesizer for Interpretation
Yang, F., Alva, S. S., Chen, J., & Hu, X. (2021) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3447548.3467333 · Cited by 34
Mark Hopkins, E. R. (1999) · UC Irvine · doi:10.24432/c53g6x · Cited by 34
Kuhl, U., Artelt, A., & Hammer, B. (2022) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3531146.3534630 · Cited by 32
Counterfactual explanation based on gradual construction for deep networks
Jung, H.-G., Kang, S.-H., Kim, H.-D., Won, D.-O., & Lee, S. (2022) · Pattern Recognition · doi:10.1016/j.patcog.2022.108958 · Cited by 31
PermuteAttack: Counterfactual Explanation of Machine Learning Credit ScorecardsPreprint
Hashemi, M., & Fathi, A. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2008.10138 · Cited by 31
AdViCE: Aggregated Visual Counterfactual Explanations for Machine Learning Model Validation
Gómez, Ó., Holter, S., Yuan, J., & Bertini, E. (2021) · Visualization · doi:10.1109/vis49827.2021.9623271 · Cited by 31
DiCE4EL: Interpreting Process Predictions using a Milestone-Aware Counterfactual Approach
Hsieh, C., Moreira, C., & Ouyang, C. (2021) · International Conference on Process Mining (ICPM) · doi:10.1109/icpm53251.2021.9576881 · Cited by 31
Causality-based counterfactual explanation for classification models
Duong, T. D., Li, Q., & Xu, G. (2024) · Knowledge-Based Systems · doi:10.1016/j.knosys.2024.112200 · Cited by 31
Model-agnostic and Scalable Counterfactual Explanations via Reinforcement LearningPreprint
Samoilescu, R.-F., Looveren, A. V., & Klaise, J. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2106.02597 · Cited by 30
CARE: coherent actionable recourse based on sound counterfactual explanations
Rasouli, P., & Yu, I. C. (2022) · International Journal of Data Science and Analytics · doi:10.1007/s41060-022-00365-6 · Cited by 30
Mathematical optimization modelling for group counterfactual explanations
Carrizosa, E., Ramírez-Ayerbe, J., & Morales, D. R. (2024) · European Journal of Operational Research · doi:10.1016/j.ejor.2024.01.002 · Cited by 30
Generating Realistic Natural Language Counterfactuals
Robeer, M., Bex, F., & Feelders, A. (2021) · Findings of the Association for Computational Linguistics: EMNLP (Findings of EMNLP) · doi:10.18653/v1/2021.findings-emnlp.306 · Cited by 29
Counterfactual Explanations for Predictive Business Process Monitoring
Huang, T.-H., Metzger, A., & Pohl, K. (2022) · Lecture notes in business information processing · doi:10.1007/978-3-030-95947-0_28 · Cited by 28
Counterfactual explanations for misclassified images: How human and machine explanations differ
Delaney, E. D., Pakrashi, A., Greene, D., & Keane, M. T. (2023) · Artificial Intelligence · doi:10.1016/j.artint.2023.103995 · Cited by 28
Counterfactual Explanation of Machine Learning Survival Models
Kovalev, M. S., Utkin, L. V., Coolen, F. P. A., & Konstantinov, A. V. (2021) · Informatica · doi:10.15388/21-infor468 · Cited by 26
Desiderata for Interpretability: Explaining Decision Tree Predictions with Counterfactuals
Sokol, K., & Flach, P. A. (2019) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v33i01.330110035 · Cited by 25
Capturing Users’ Reality: A Novel Approach to Generate Coherent Counterfactual Explanations
Förster, M., Hühn, P., Klier, M., & Kluge, K. (2021) · Hawaii International Conference on System Sciences (HICSS) · doi:10.24251/hicss.2021.155 · Cited by 24
Counterfactual Explanations for Survival Prediction of Cardiovascular ICU Patients
Wang, Z., Samsten, I., & Papapetrou, P. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-77211-6_38 · Cited by 24
Schut, L., Key, O., McGrath, R., Costabello, L., Sacaleanu, B., Corcoran, M., & Gal, Y. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2103.08951 · Cited by 23
Contrastive counterfactual visual explanations with overdetermination
White, A., Ngan, K. H., Phelan, J., Ryan, K. M., Afgeh, S. S., Reyes‐Aldasoro, C. C., & Garcez, A. D. (2023) · Machine Learning · doi:10.1007/s10994-023-06333-w · Cited by 22
Effective Explanations for Entity Resolution Models
Teofili, T., Firmani, D., Koudas, N., Martello, V., Merialdo, P., & Srivastava, D. (2022) · IEEE International Conference on Data Engineering (ICDE) · doi:10.1109/icde53745.2022.00248 · Cited by 22
Fast Real-time Counterfactual ExplanationsPreprint
Zhao, Y. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2007.05684 · Cited by 21
Browne, K., & Swift, B. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2012.10076 · Cited by 21
KACE: Generating Knowledge Aware Contrastive Explanations for Natural Language Inference
Chen, Q., Ji, F., Zeng, X., Li, F., Zhang, J., Chen, H., & Zhang, Y. (2021) · doi:10.18653/v1/2021.acl-long.196 · Cited by 21
Learning Time Series Counterfactuals via Latent Space Representations
Wang, Z., Samsten, I., Mochaourab, R., & Papapetrou, P. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-88942-5_29 · Cited by 21
DisCERN: Discovering Counterfactual Explanations using Relevance Features from Neighbourhoods
Wiratunga, N., Wijekoon, A., Nkisi-Orji, I., Martin, K., Palihawadana, C., & Corsar, D. (2021) · IEEE International Conference on Tools with Artificial Intelligence (ICTAI) · doi:10.1109/ictai52525.2021.00233 · Cited by 21
Generative Counterfactuals for Neural Networks via Attribute-Informed Perturbation
Yang, F., Liu, N., Du, M., & Hu, X. (2021) · ACM SIGKDD Explorations Newsletter · doi:10.1145/3468507.3468517 · Cited by 21
Diverse Counterfactual Explanations for Anomaly Detection in Time SeriesPreprint
Sulem, D., Donini, M., Zafar, M. B., Aubet, F.-X., Gasthaus, J. A., Januschowski, T., Das, S. R., Kenthapadi, K., & Archambeau, C. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2203.11103 · Cited by 20
Yacoby, Y., Green, B., Griffin, C. L., Jr., & Doshi‐Velez, F. (2022) · Proceedings of the AAAI Conference on Human Computation and Crowdsourcing · doi:10.1609/hcomp.v10i1.22001 · Cited by 20
Reliable Counterfactual Explanations for Autoencoder based Anomalies
Haldar, S., John, P. G., & Saha, D. (2020) · Joint International Conference on Data Science & Management of Data (CODS-COMAD) · doi:10.1145/3430984.3431015 · Cited by 19
Warren, G., Keane, M. T., & Byrne, R. M. J. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2204.10152 · Cited by 19
CounterNet: End-to-End Training of Prediction Aware Counterfactual Explanations
Guo, H., Nguyen, T. H., & Yadav, A. (2023) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3580305.3599290 · Cited by 18
Comprehensible counterfactual explanation on Kolmogorov-Smirnov test
Cong, Z., Chu, L., Yu, Y., & Pei, J. (2021) · Proceedings of the VLDB Endowment · doi:10.14778/3461535.3461546 · Cited by 18
Diffusion Causal Models for Counterfactual EstimationPreprint
Sanchez, P. L., & Tsaftaris, S. A. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2202.10166 · Cited by 18
Consequence-Aware Sequential Counterfactual Generation
Naumann, P., & Ntoutsi, E. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-86520-7_42 · Cited by 17
The Skyline of Counterfactual Explanations for Machine Learning Decision Models
Wang, Y., Ding, Q., Wang, K., Liu, Y., Wu, X., Wang, J., Liu, Y., & Miao, C. (2021) · ACM International Conference on Information and Knowledge Management (CIKM) · doi:10.1145/3459637.3482397 · Cited by 17
Declarative Approaches to Counterfactual Explanations for Classification
Bertossi, L. (2021) · Theory and Practice of Logic Programming · doi:10.1017/s1471068421000582 · Cited by 16
Counterfactual Explanation and Causal in Service of Robustness in Robot Control
Smith, S. C., & Ramamoorthy, S. (2020) · Edinburgh Research Explorer (University of Edinburgh) · doi:10.1109/icdl-epirob48136.2020.9278061 · Cited by 16
Counterfactual Explanations for Optimization-Based Decisions in the Context of the GDPR
Korikov, A., Shleyfman, A., & Beck, J. C. (2021) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2021/564 · Cited by 16
Pawelczyk, M., Datta, T., van-den-Heuvel, J., Kasneci, G., & Lakkaraju, H. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2203.06768 · Cited by 16
Explaining Classifiers using Adversarial Perturbations on the Perceptual Ball
Elliott, A. J., Law, S., & Russell, C. (2021) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr46437.2021.01055 · Cited by 15
Ensemble of Counterfactual Explainers
Guidotti, R., & Ruggieri, S. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-88942-5_28 · Cited by 15
Synthesizing explainable counterfactual policies for algorithmic recourse with program synthesis
Toni, G. D., Lepri, B., & Passerini, A. (2023) · Machine Learning · doi:10.1007/s10994-022-06293-7 · Cited by 15
Brandão, M., Canal, G., Krivić, S., Luff, P., & Coles, A. (2021) · IEEE RO-MAN · doi:10.1109/ro-man50785.2021.9515407 · Cited by 15
Revealing Neural Network Bias to Non-Experts Through Interactive Counterfactual ExamplesPreprint
Myers, C. M., Freed, E., Pardo, L. L., Furqan, A., Risi, S., & Zhu, J. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2001.02271 · Cited by 14
Low-Cost Algorithmic Recourse for Users With Uncertain Cost FunctionsPreprint
Yadav, P., Hase, P., & Bansal, M. (2021) · arXiv.org · doi:10.48550/arxiv.2111.01235 · Cited by 14
Research works printed but not linked: 79
- [1][1] Abubakar Abid, Mert Yuksekgonul, and James Zou. 2022. Meaningfully debugging model mistakes using conceptual counterfactual explanations. In Proceedings of the 39th International Conference on Machine Learning (Proceedings of Machine Learning Research) , Vol. 162. PMLR, 66-88. https://proceedings . mlr . press/ v162/abid22a . html -
- [5][5] Ulrich Aivodji, Hiromi Arai, Olivier Fortineau, Sébastien Gambs, Satoshi Hara, and Alain Tapp. 2019. Fairwashing: the risk of rationalization. In Proceedings of the 36th International Conference on Machine Learning (Proceedings of Machine Learning Research) , Vol. 97. PMLR, 161-170. https://proceedings . mlr . press/v97/ aivodji19a . html -
- [6][6] Ulrich Aïvodji, Hiromi Arai, Sébastien Gambs, and Satoshi Hara. 2021. Characterizing the risk of fairwashing. In Advances in Neural Information Processing Systems , Vol. 34. Curran Associates, Inc., 14822-14834. https: //proceedings . neurips . cc/paper/2021/file/7caf5e22ea3eb8175ab518429c8589a4Paper . pdf -
- [15][15] Javier Antoran, Umang Bhatt, Tameem Adel, Adrian Weller, and José Miguel Hernández-Lobato. 2021. Getting a {CLUE}: A Method for Explaining Uncertainty Estimates. In International Conference on Learning Representations . https://openreview . net/forum?id = XSLF1XFq5h -
- [18][18] André Artelt and Barbara Hammer. 2019. On the computation of counterfactual explanations - A survey. http://arxiv . org/abs/1911 . 07749 -
- [34][34] Emily Black, Zifan Wang, and Matt Fredrikson. 2022. Consistent Counterfactuals for Deep Models. In International Conference on Learning Representations . https: //arxiv . org/abs/2110 . 03109 -
- [36][36] R. D. Boch and M. Lieberman. 1970. Fitting a response model for n dichotomously scored items. Psychometrika 35 (1970), 179-97. -
- [49][49] Emilio Carrizosa, Jasone Ramirez-Ayerbe, and Dolores Romero Morales. 2021. Generating Collective Counterfactual Explanations in Score-Based Classification via Mathematical Optimization. https://doi . org/10 . 13140/RG . 2 . 2 . 22996 . 12168/1 -
- [50][50] Emilio Carrizosa, Jasone Ramírez-Ayerbe, and Dolores Romero Morales. 2022. Counterfactual Explanations for Functional Data: A Mathematical Optimization Approach. https://doi . org/10 . 13140/RG . 2 . 2 . 25682 . 68801 -
- [57][57] Ziheng Chen, Fabrizio Silvestri, Jia Wang, He Zhu, Hongshik Ahn, and Gabriele Tolomei. 2021. ReLAX: Reinforcement Learning Agent eXplainer for Arbitrary Predictive Models. https://doi . org/10 . 48550/ARXIV . 2110 . 11960 -
- [58][58] Furui Cheng, Yao Ming, and Huamin Qu. 2020. DECE: Decision Explorer with Counterfactual Explanations for Machine Learning Models. arXiv:cs.LG/2008.08353 -
- [65][65] Mark W. Craven and Jude W. Shavlik. 1995. Extracting Tree-Structured Representations of Trained Networks. In Conference on Neural Information Processing Systems (NeurIPS) (NIPS'95) . MIT Press, Cambridge, MA, USA, 24-30. -
- [67][67] Susanne Dandl, Christoph Molnar, Martin Binder, and Bernd Bischl. 2020. MultiObjective Counterfactual Explanations. In Parallel Problem Solving from Nature - PPSN XVI . Springer International Publishing, Cham, 448-469. -
- [78][78] Amit Dhurandhar, Pin-Yu Chen, Ronny Luss, Chun-Chen Tu, Paishun Ting, Karthikeyan Shanmugam, and Payel Das. 2018. Explanations Based on the Missing: Towards Contrastive Explanations with Pertinent Negatives. In Proceedings of the 32nd International Conference on Neural Information Processing Systems (NIPS'18) . Curran Associates Inc., Red Hook, NY, USA, 590-601. -
- [79][79] Amit Dhurandhar, Tejaswini Pedapati, Avinash Balakrishnan, Pin-Yu Chen, Karthikeyan Shanmugam, and Ruchir Puri. 2019. Model Agnostic Contrastive Explanations for Structured Data. http://arxiv . org/abs/1906 . 00117 -
- [82][82] Carl Doersch. 2016. Tutorial on Variational Autoencoders. arXiv:stat.ML/1606.05908 -
- [86][86] Michael Downs, Jonathan Chu, Yaniv Yacoby, Finale Doshi-Velez, and Weiwei. Pan. 2020. CRUDS: Counterfactual Recourse Using Disentangled Subspaces. In Workshop on Human Interpretability in Machine Learning (WHI) . https://finale . seas . harvard . edu/files/finale/files/cruds-\_counterfactual\_recourse\_using\_disentangled\_subspaces . pdf -
- [89][89] Tri Dung Duong, Qian Li, and Guandong Xu. 2021. Prototype-based Counterfactual Explanation for Causal Classification. https://doi . org/10 . 48550/ ARXIV . 2105 . 00703 -
- [90][90] Sanghamitra Dutta, Jason Long, Saumitra Mishra, Cecilia Tilli, and Daniele Magazzeni. 2022. Robust Counterfactual Explanations for Tree-Based Ensembles. In Proceedings of the 39th International Conference on Machine Learning (Proceedings of Machine Learning Research) , Vol. 162. PMLR, 5742-5756. https://proceedings . mlr . press/v162/dutta22a . html -
- [98][98] Carlos Fernández-Loría, Foster Provost, and Xintian Han. 2020. Explaining Data-Driven Decisions made by AI Systems: The Counterfactual Approach. http://arxiv . org/abs/2001 . 07417 -
- [101][101] Giorgos Filandrianos, Konstantinos Thomas, Edmund Dervakos, and Giorgos Stamou. 2022. Conceptual Edits as Counterfactual Explanations. In Proceedings of the AAAI 2022 Spring Symposium on Machine Learning and Knowledge Engineering for Hybrid Intelligence (AAAI-MAKE 2022), Stanford University, Palo Alto, California, USA, March 21-23, 2022 (CEUR Workshop Proceedings) , Vol. 3121. CEUR-WS.org. http://ceur-ws . org/Vol-3121/paper6 . pdf -
- [106][106] Jerome H. Friedman. 2001. Greedy Function Approximation: A Gradient Boosting Machine. The Annals of Statistics 29, 5 (2001), 1189-1232. http: //www . jstor . org/stable/2699986 -
- [107][107] Jörg Frohberg and Frank Binder. 2022. CRASS: A Novel Data Set and Benchmark to Test Counterfactual Reasoning of Large Language Models. In Proceedings of the Language Resources and Evaluation Conference . European Language Resources Association, Marseille, France, 2126-2140. https://aclanthology . org/ 2022 . lrec-1 . 229 -
- [109][109] Maximilian Förster, Philipp Hühn, Mathias Klier, and Kilian Kluge. 2021. Capturing Users' Reality: A Novel Approach to Generate Coherent Counterfactual Explanations. https://doi . org/10 . 24251/HICSS . 2021 . 155 -
- [110][110] Sainyam Galhotra, Romila Pradhan, and Babak Salimi. 2021. Explaining BlackBox Algorithms Using Probabilistic Contrastive Counterfactuals. In SIGMOD '21: International Conference on Management of Data, Virtual Event, China, June 20-25, 2021 . ACM. https://doi . org/10 . 1145/3448016 . 3458455 , , -
- [115][115] Asma Ghandeharioun, Been Kim, Chun-Liang Li, Brendan Jou, Brian Eoff, and Rosalind Picard. 2022. DISSECT: Disentangled Simultaneous Explanations via Concept Traversals. In International Conference on Learning Representations . https://openreview . net/forum?id = qY79G8jGsep -
- [122][122] Yash Goyal, Ziyan Wu, Jan Ernst, Dhruv Batra, Devi Parikh, and Stefan Lee. 2019. Counterfactual Visual Explanations. In Proceedings of the 36th International Conference on Machine Learning (Proceedings of Machine Learning Research) , Vol. 97. PMLR, 2376-2384. https://proceedings . mlr . press/v97/goyal19a . html -
- [124][124] Rory Mc Grath, Luca Costabello, Chan Le Van, Paul Sweeney, Farbod Kamiab, Zhao Shen, and Freddy Lecue. 2018. Interpretable Credit Application Predictions With Counterfactual Explanations. http://arxiv . org/abs/1811 . 05245 -
- [126][126] Riccardo Guidotti, Anna Monreale, Salvatore Ruggieri, Dino Pedreschi, Franco Turini, and Fosca Giannotti. 2018. Local Rule-Based Explanations of Black Box Decision Systems. http://arxiv . org/abs/1805 . 10820 -
- [130][130] Hangzhi Guo, Thanh Hong Nguyen, and Amulya Yadav. 2021. CounterNet: End-to-End Training of Counterfactual Aware Predictions. https://doi . org/ 10 . 48550/ARXIV . 2109 . 07557 -
- [141][141] Fred Hohman, Andrew Head, Rich Caruana, Robert DeLine, and Steven Mark Drucker. 2019. Gamut: A Design Probe to Understand How Data Scientists Understand Machine Learning Models. Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (2019). -
- [149][149] Global Women in Data Science Conference The Global Open Source Severity of Illness Score Consortium. 2020. WiDS Datathon 2020. https://www . kaggle . com/ c/widsdatathon2020 -
- [157][157] Alistair Johnson, Lucas Bulgarelli, Tom Pollard, Steven Horng, Leo Anthony Celi, and Roger Mark. 2021. MIMIC-IV. https://doi . org/10 . 13026/S6N6-XD98 -
- [159][159] Shalmali Joshi, Oluwasanmi Koyejo, Warut Vijitbenjaronk, Been Kim, and Joydeep Ghosh. 2019. Towards Realistic Individual Recourse and Actionable Explanations in Black-Box Decision Making Systems. http://arxiv . org/abs/1907 . 09615 -
- [161][161] Vassilis Kaffes, Dimitris Sacharidis, and Giorgos Giannopoulos. 2021. ModelAgnostic Counterfactual Explanations of Recommendations. In Proceedings of the 29th ACM Conference on User Modeling, Adaptation and Personalization (UMAP '21) . Association for Computing Machinery, New York, NY, USA, 6. https://doi . org/10 . 1145/3450613 . 3456846 -
- [166][166] Kentaro Kanamori, Takuya Takagi, Ken Kobayashi, Yuichi Ike, Kento Uemura, and Hiroki Arimura. 2021. Ordered Counterfactual Explanation by MixedInteger Linear Optimization. Proceedings of the AAAI Conference on Artificial Intelligence 35, 13 (2021), 11. https://doi . org/10 . 1609/aaai . v35i13 . 17376 -
- [167][167] A.-H. Karimi, G. Barthe, B. Balle, and I. Valera. 2020. Model-Agnostic Counterfactual Explanations for Consequential Decisions. http://arxiv . org/abs/1905 . 11190 -
- [169][169] Amir-Hossein Karimi, Julius von Kügelgen, Bernhard Schölkopf, and Isabel Valera. 2020. Algorithmic recourse under imperfect causal knowledge: a probabilistic approach. http://arxiv . org/abs/2006 . 06831 -
- [181][181] Anton Korikov and J. Christopher Beck. 2021. Counterfactual Explanations via Inverse Constraint Programming. In 27th International Conference on Principles and Practice of Constraint Programming (CP 2021) (Leibniz International Proceedings in Informatics (LIPIcs)) , Vol. 210. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, Dagstuhl, Germany, 35:1-35:16. https: //doi . org/10 . 4230/LIPIcs . CP . 2021 . 35 -
- [190][190] Thibault Laugel, Marie-Jeanne Lesot, Christophe Marsala, and Marcin Detyniecki. 2019. Issues with post-hoc counterfactual explanations: a discussion. arXiv:1906.04774 - · arXiv
- [193][193] Thai Le, Suhang Wang, and Dongwon Lee. 2019. GRACE: Generating Concise and Informative Contrastive Sample to Explain Neural Network Model's Prediction. arXiv:cs.LG/1911.02042 -
- [196][196] David Lewis. 1973. Counterfactuals . Blackwell Publishers, Oxford. -
- [197][197] Dan Ley, Saumitra Mishra, and Daniele Magazzeni. 2022. Global Counterfactual Explanations: Investigations, Implementations and Improvements. In ICLR Workshop on Privacy, Accountability, Interpretability, Robustness, Reasoning on Structured Data . -
- [203][203] Ana Lucic, Harrie Oosterhuis, Hinda Haned, and Maarten de Rijke. 2020. Actionable Interpretability through Optimizable Counterfactual Explanations for Tree Ensembles. http://arxiv . org/abs/1911 . 12199 -
- [204][204] Ana Lucic, Maartje ter Hoeve, Gabriele Tolomei, Maarten de Rijke, and Fabrizio Silvestri. 2021. CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networks. arXiv:cs.LG/2102.03322 , , -
- [210][210] Divyat Mahajan, Chenhao Tan, and Amit Sharma. 2020. Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifiers. http://arxiv . org/abs/1912 . 03277 -
- [213][213] Raphael Mazzine, Sofie Goethals, Dieter Brughmans, and David Martens. 2021. Counterfactual Explanations for Employment Services. In International workshop on Fair, Effective And Sustainable Talent management using data science . 1-7. -
- [222][222] Wellington Rodrigo Monteiro and Gilberto Reynoso-Meza. 2022. Counterfactual Generation Through Multi-objective Constrained Optimisation. (2022), 23. https://doi . org/10 . 21203/rs . 3 . rs-1325730/v1 -
- [228][228] Guillermo Navas-Palencia. 2021. Optimal Counterfactual Explanations for Scorecard modelling. https://arxiv . org/abs/2104 . 08619 , , -
- [230][230] Daniel Nemirovsky, Nicolas Thiebaut, Ye Xu, and Abhishek Gupta. 2022. CounteRGAN: Generating counterfactuals for real-time recourse and interpretability using residual GANs. In Proceedings of the Thirty-Eighth Conference on Uncertainty in Artificial Intelligence (Proceedings of Machine Learning Research) . PMLR, 1488-1497. https://proceedings . mlr . press/v180/nemirovsky22a . html -
- [231][231] Tri Minh Nguyen, Thomas P Quinn, Thin Nguyen, and Truyen Tran. 2021. Counterfactual Explanation with Multi-Agent Reinforcement Learning for Drug Target Prediction. arXiv:cs.AI/2103.12983 -
- [238][238] Axel Parmentier and Thibaut Vidal. 2021. Optimal Counterfactual Explanations in Tree Ensembles. https://arxiv . org/abs/2106 . 06631 -
- [239][239] Martin Pawelczyk, Chirag Agarwal, Shalmali Joshi, Sohini Upadhyay, and Himabindu Lakkaraju. 2022. Exploring Counterfactual Explanations Through the Lens of Adversarial Examples: A Theoretical and Empirical Analysis. In Proceedings of The 25th International Conference on Artificial Intelligence and Statistics (Proceedings of Machine Learning Research) , Vol. 151. PMLR, 4574-4594. https://proceedings . mlr . press/v151/pawelczyk22a . html -
- [240][240] Martin Pawelczyk, Sascha Bielawski, Johannes van den Heuvel, Tobias Richter, and Gjergji Kasneci. 2021. CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithms. arXiv:cs.LG/2108.00783 -
- [241][241] Martin Pawelczyk, Klaus Broelemann, and Gjergji. Kasneci. 2020. On Counterfactual Explanations under Predictive Multiplicity. In Proceedings of Machine Learning Research . PMLR, Virtual, 9. http://proceedings . mlr . press/v124/ pawelczyk20a . html -
- [245][245] Tejaswini Pedapati, Avinash Balakrishnan, Karthikeyan Shanmugan, and Amit Dhurandhar. 2020. Learning Global Transparent Models Consistent with Local Contrastive Explanations. In Proceedings of the 34th International Conference on Neural Information Processing Systems (NIPS'20) . Curran Associates Inc., Red Hook, NY, USA, 11. -
- [250][250] Goutham Ramakrishnan, Y. C. Lee, and Aws Albarghouthi. 2020. Synthesizing Action Sequences for Modifying Model Decisions. In Conference on Artificial Intelligence (AAAI) . AAAI press, California, USA, 16. http://arxiv . org/abs/ 1910 . 00057 -
- [254][254] Shubham Rathi. 2019. Generating Counterfactual and Contrastive Explanations using SHAP. http://arxiv . org/abs/1906 . 09293 arXiv: 1906.09293. - · arXiv
- [255][255] Shauli Ravfogel, Grusha Prasad, Tal Linzen, and Yoav Goldberg. 2021. Counterfactual Interventions Reveal the Causal Effect of Relative Clause Representations on Agreement Prediction. In Proceedings of the 25th Conference on Computational Natural Language Learning . Association for Computational Linguistics, 194-209. https://doi . org/10 . 18653/v1/2021 . conll-1 . 15 -
- [257][257] Kaivalya Rawal, Ece Kamar, and Himabindu Lakkaraju. 2021. Algorithmic Recourse in the Wild: Understanding the Impact of Data and Model Shifts. arXiv:cs.LG/2012.11788 -
- [260][260] Chris Reed, Keri Grieman, and Joseph Early. 2021. Non-Asimov Explanations Regulating AI Through Transparency. In Queen Mary Law Research Paper No. 370/2021 . https://ssrn . com/abstract = 3970518 -
- [262][262] Marco Tulio Ribeiro, Sameer Singh, and Carlos Guestrin. 2018. Anchors: HighPrecision Model-Agnostic Explanations. In Conference on Artificial Intelligence (AAAI) . AAAI press, California, USA, 9. https://www . aaai . org/ocs/index . php/ AAAI/AAAI18/paper/view/16982 -
- [265][265] Alexis Ross, Himabindu Lakkaraju, and Osbert Bastani. 2021. Learning Models for Actionable Recourse. In Advances in Neural Information Processing Systems , Vol. 34. Curran Associates, Inc., 18734-18746. https://proceedings . neurips . cc/ paper/2021/file/9b82909c30456ac902e14526e63081d4-Paper . pdf -
- [266][266] David-Hillel Ruben. 1992. Counterfactuals . Routledge Publishers. https:// philarchive . org/archive/RUBEE-3 -
- [268][268] Sophie Sadler, Derek Greene, and Daniel W. Archambault. 2021. A Study of Explainable Community-Level Features. In GEM: Graph Embedding and Mining ECML-PKDD 2021 Workshop+Tutorial . -
- [269][269] Surya Shravan Kumar Sajja, Sumanta Mukherjee, Satyam Dwivedi, and Vikas C. Raykar. 2021. Semi-supervised counterfactual explanations. https:// openreview . net/forum?id = o6ndFLB1DST -
- [270][270] Robert-Florian Samoilescu, Arnaud Van Looveren, and Janis Klaise. 2021. Modelagnostic and Scalable Counterfactual Explanations via Reinforcement Learning. https://doi . org/10 . 48550/ARXIV . 2106 . 02597 -
- [278][278] Shubham Sharma, Jette Henderson, and Joydeep Ghosh. 2019. CERTIFAI: Counterfactual Explanations for Robustness, Transparency, Interpretability, and Fairness of Artificial Intelligence models. http://arxiv . org/abs/1905 . 07857 -
- [282][282] Dylan Slack, Sophie Hilgard, Himabindu Lakkaraju, and Sameer Singh. 2021. Counterfactual Explanations Can Be Manipulated. arXiv:cs.LG/2106.02666 -
- [283][283] J. W. Smith, J. Everhart, W. C. Dickson, W. Knowler, and R. Johannes. 1988. Using the ADAP Learning Algorithm to Forecast the Onset of Diabetes Mellitus. In Proceedings of the Annual Symposium on Computer Application in Medical Care . American Medical Informatics Association, Washington,D.C., 261-265. -
- [288][288] Laura State. 2021. Logic Programming for XAI: A Technical Perspective. In Proceedings of the International Conference on Logic Programming 2021 Workshops (ICLP 2021) , Vol. 2970. http://ceur-ws . org/Vol-2970/meepaper1 . pdf -
- [289][289] Gregory Stein. 2021. Generating High-Quality Explanations for Navigation in Partially-Revealed Environments. In Advances in Neural Information Processing Systems , Vol. 34. Curran Associates, Inc., 17493-17506. https: //proceedings . neurips . cc/paper/2021/file/926ec030f29f83ce5318754fdb631a33Paper . pdf -
- [299][299] Jayaraman Thiagarajan, Vivek Sivaraman Narayanaswamy, Deepta Rajan, Jia Liang, Akshay Chaudhari, and Andreas Spanias. 2021. Designing Counterfactual Generators using Deep Model Inversion. In Advances in Neural Information Processing Systems , Vol. 34. Curran Associates, Inc., 16873-16884. https://proceedings . neurips . cc/paper/2021/file/ 8ca01ea920679a0fe3728441494041b9-Paper . pdf -
- [300][300] Erico Tjoa and Cuntai Guan. 2019. A Survey on Explainable Artificial Intelligence (XAI): Towards Medical XAI. arXiv:cs.LG/1907.07374 -
- [305][305] Stratis Tsirtsis, Abir De, and Manuel Rodriguez. 2021. Counterfactual Explanations in Sequential Decision Making Under Uncertainty. In Advances in Neural Information Processing Systems , Vol. 34. Curran Associates, Inc., 30127-30139. https://proceedings . neurips . cc/paper/2021/file/ fd0a5a5e367a0955d81278062ef37429-Paper . pdf -
- [306][306] Stratis Tsirtsis and Manuel Gomez-Rodriguez. 2020. Decisions, Counterfactual Explanations and Strategic Behavior. arXiv:cs.LG/2002.04333 -
- [309][309] Sohini Upadhyay, Shalmali Joshi, and Himabindu Lakkaraju. 2021. Towards Robust and Reliable Algorithmic Recourse. arXiv:cs.LG/2102.13620 -
- [311][311] Arnaud Van Looveren and Janis Klaise. 2020. Interpretable Counterfactual Explanations Guided by Prototypes. http://arxiv . org/abs/1907 . 02584 -
- [316][316] Sahil Verma, Keegan Hines, and John P. Dickerson. 2021. Amortized Generation of Sequential Counterfactual Explanations for Black-box Models. arXiv:cs.LG/2106.03962 -
Cited by
Sorted by citations
Interpretable and Explainable Machine Learning for Materials Science and Chemistry
Oviedo, F., Ferres, J. L., Buonassisi, T., & Butler, K. T. (2022) · Accounts of Materials Research · doi:10.1021/accountsmr.1c00244 · Cited by 435
Counterfactual Explanations and Algorithmic Recourses for Machine Learning: A Review
Verma, S., Boonsanong, V., Hoang, M., Hines, K., Dickerson, J. P., & Shah, C. S. (2024) · ACM Computing Surveys · doi:10.1145/3677119 · Cited by 723
Self-citationMersha, M. A., Lâm, K. N., Wood, J., AlShami, A. K., & Kalita, J. K. (2024) · Neurocomputing · doi:10.1016/j.neucom.2024.128111 · Cited by 346
Goodwin, N. L., Choong, J. J., Hwang, S., Pitts, K. M., Bloom, L., Islam, A., Zhang, Y. Y., Szelenyi, E. R., Tong, X., Newman, E. L., et al. (2024) · Nature Neuroscience · doi:10.1038/s41593-024-01649-9 · Cited by 211
Dai, E., Zhao, T., Zhu, H., Xu, J., Guo, Z., Liu, H., Tang, J., & Wang, S. (2024) · Machine Intelligence Research · doi:10.1007/s11633-024-1510-8 · Cited by 257
Metadata
- Authors
- Verma, S., Boonsanong, V., Hoang, M., Hines, K. E., Dickerson, J. P., & Shah, C.
- Affiliations
- University of Washington (US)
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2020
- Volume
- 56
- Issue
- 12
- Pages
- 1-42
- ISSN
- 0360-0300 (ISSN-L)
- arXiv
- 2010.10596
- OpenAlex
- W4400461591
- Cited by
- 267
- References
- 278
- Citations by year
- 2026: 109 · 2025: 83 · 2024: 49 · 2023: 22 · 2022: 4
- FWCI
- 35.57
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- ACM Computing Surveys (publishedVersion, cc-by)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
- Physical Sciences › Computer Science › Artificial Intelligence › Ethics and Social Impacts of AI
- Physical Sciences › Computer Science › Software › Software Testing and Debugging Techniques
- Keywords
- counterfactual explanations, explainable machine learning, algorithmic recourse, legal recourse, trustworthy AI
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