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
Flagged first, then by citations
6 of the 278 references couldn’t be matched to a known paper.
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
Items 201–271 of 271
Colegado, S., Jin, J., & Hou, Y. (2026) · IEEE International Conference on Semantic Computing (ICSC) · doi:10.1109/icsc67292.2026.00018
How do I explain that decision? A new approach combining counterfactuals and sensitivity analyses
Lu, X., & Borgonovo, E. (2026) · European Journal of Operational Research · doi:10.1016/j.ejor.2026.04.035 · Cited by 1
Staley, I. (2026) · Journal of Applied Finance and Banking · doi:10.47260/jafb/1635
RICE: Enhancing Transparency in Recommendation via Interaction-Based Counterfactual Explanations
Liu, S., Zhao, M., & Bu, J. (2026) · Lecture notes in computer science · doi:10.1007/978-981-92-0363-5_7
NICE: Neighborhood-Consistent Counterfactual Generation for Minority Class Augmentation
Wang, L., Ma, Y., Fu, Y., Chen, Y., Feng, Z., & Li, L. (2026) · Lecture notes in computer science · doi:10.1007/978-981-92-0378-9_42
Explainable Artificial Intelligence (XAI) in IoT and WSN Security: A Systematic Review
Jain, K., Kumar, S., Sapra, V., & Agarwal, A. (2026) · Archives of Computational Methods in Engineering · doi:10.1007/s11831-026-10623-6
Campbell, F. S., & Moskovitch, Y. (2026) · Proceedings of the ACM on Management of Data · doi:10.1145/3802081
A Counterfactual-Aware Training Framework for Improving Explanation Quality
Yadav, J., & Bhandari, M. (2026) · International Conference on Current Research in Artificial Intelligence and Data Science (ICCRAIDS) · doi:10.1109/iccraids67816.2026.11519575
Foundations of Efficient Model Reconstruction Using Counterfactual Explanations
Dissanayake, P., & Dutta, S. (2026) · IEEE Journal on Selected Areas in Information Theory · doi:10.1109/jsait.2026.3695917
Clinical XAI: A Tutorial on Concepts, Methods, and Modalities from Linear Models to LLMs
Mesinovic, M., & Zhu, T. (2026) · ACM Computing Surveys · doi:10.1145/3816420 · Cited by 1
Zhu, C., & Zhang, Z. (2026) · Physics and Chemistry of the Earth Parts A/B/C · doi:10.1016/j.pce.2026.104538
Towards Plausibility in Time Series Counterfactual Explanations
Kostrzewa, M., Galus, K., & Zięba, M. (2026) · Lecture notes in computer science · doi:10.1007/978-981-92-0071-9_14
P$$^{2}$$CE: Model-Agnostic Plausible Pareto-Optimal Counterfactual Explanations
Hendricks, A., Valdrighi, G., & Raimundo, M. M. (2026) · Machine Learning · doi:10.1007/s10994-026-07143-6
Thieu, V. (2026) · International Journal of Medical Informatics · doi:10.1016/j.ijmedinf.2026.106555
Large Language Models as Explainable Cyberattack Detectors for Energy Industrial Control Systems
Kong, W., Saber, A. M., Youssef, A., & Kundur, D. (2026) · ACM Sustainability Week · doi:10.1145/3765611.3815140
On the Interplay of Explainability and Fairness in AI: A Survey
Fragkathoulas, C., Papanikou, V., Karidi, D. P., & Pitoura, E. (2026) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2026.3706635
A Case-Based Counterfactual Framework for Interpreting Depression Risk Scores
Orozco-del-Castillo, M. G., & Orozco-del-Castillo, E. C. (2026) · Communications in computer and information science · doi:10.1007/978-3-032-30396-7_13
Vanbrabant, S., Thys, J., Eerlings, G., Luyten, K., Ruiz, G. A. R., & Vanacken, D. (2026) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3816764
Your Recourse, My Loss? Algorithmic Recourse under Shared Constraints
Khotanlou, Z., Larson, K. S., & Karimi, A.-H. (2026) · ACM Conference on Fairness, Accountability, and Transparency (FAccT) · doi:10.1145/3805689.3812327
Counterfactual explanations with the k-Nearest Neighborhood classifier and uncertain data
Carrizosa, E., Leone, R. D., & Magagnini, M. (2026) · European Journal of Operational Research · doi:10.1016/j.ejor.2026.06.041
FastPACE: Fast PlAnning of Counterfactual Explanations for time series classification
Refoyo, M., Boleas, Y., & Luengo, D. (2026) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-026-01242-7
Ferreira, D. M., Santos, D. R., Afonso, L. C., Pacheco, O. M. D. R., & Almeida, J. R. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.7051341
Wang, J., He, Y., Yang, H. S., Xu, X., Wu, W., & Lyu, Y. (2026) · International Conference on Computer Supported Cooperative Work in Design (CSCWD) · doi:10.1109/cscwd68734.2026.11581631
Kazi, M., & Poinkar, S. (2026) · Iraqi journal of data science. · doi:10.51173/ijds.v3i2.84
Pe, S., Angi, A., Izquierdo, C., Parimbelli, E., Boonstra, M., Asselbergs, F. W., & Lekadir, K. (2026) · BMC Medical Informatics and Decision Making · doi:10.1186/s12911-026-03697-6
Andrei, A.-V., Daniel-Traian, P. E. L. E., & CRAMER, A.-A. (2026) · Proceedings of the ... International Conference on Business Excellence · doi:10.2478/picbe-2026-0013
Causal-Counterfactual Explainable AI for Actionable Decision Support
Bedmutha, K. S., & Jagdale, R. S. (2026) · International Conference on Computing, Communication, Security and Intelligent Systems (IC3SIS) · doi:10.1109/ic3sis69949.2026.11608292
Theodorakopoulos, L., & Theodoropoulou, A. (2026) · Wiley Interdisciplinary Reviews Data Mining and Knowledge Discovery · doi:10.1002/widm.70116 · Cited by 1
Abayakoon, I., Altiary, M., & Hussain, F. K. (2026) · Knowledge-Based Systems · doi:10.1016/j.knosys.2026.116692
A model-agnostic explainable framework for parameter approximation in global optimization algorithmsPreprint
Olivares, P., & Olivares, R. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.7177390
Building robust counterfactual explanations with statistical guarantees
Carrizosa, E., & Navas-Orozco, A. (2026) · EURO Journal on Computational Optimization · doi:10.1016/j.ejco.2026.100135
Explainable Agentic AI: Concepts, Scope, and Research Questions
Hou, X., Mualla, Y., & Dridi, M. (2026) · International Conference on Human-AI Interaction and Experience Design (HAXD) · doi:10.1109/haxd70072.2026.11620927
Azam, N., Loukas, G., & Panaousis, M. (2026) · IEEE Conference on Communications and Network Security · doi:10.1109/cns69863.2026.11720926
Costa, G., & Ortale, R. (2026) · Applied Intelligence · doi:10.1007/s10489-026-07399-4
Realistic Counterfactual Explanations via Denial Constraints
Asael, A., Deutch, D., Frost, N., & Gilad, A. (2026) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3770855.3817712
Challenges in Evaluating Explanation Methods for Static and Evolving Data
Stefanowski, J. (2026) · Communications in computer and information science · doi:10.1007/978-3-032-36806-5_1
U, R. M. V., & Pushpalatha, M. (2026) · Engineering Technology & Applied Science Research · doi:10.48084/etasr.19369
Das, A. (2026) · Environmental science and engineering · doi:10.1007/978-981-92-0148-8_13
Quijije, R., Constantine-Macías, A., Loayza, F. R., Añazco, E. V., Tapia-Rosero, A., Chiluiza, K., & Peláez, E. (2026) · Frontiers in Education · doi:10.3389/feduc.2026.1918675
Improving Fairness and Bias Detection in Machine Learning Systems
Shubneet, Tao, H., Yadav, A. R., Matheen, M. A., Singh, N., & Jawawi, D. N. A. (2026) · Lecture notes in electrical engineering · doi:10.1007/978-981-92-3681-7_9
Kawazura, Y., & Saitou, D. (2026) · IEEE Access · doi:10.1109/access.2026.3727143
Bhuvaneswari, U., Muthukrishnan, S., & Baid, P. K. (2026) · International Conference on Smart Systems and Inventive Technology (ICSSIT) · doi:10.1109/icssit69151.2026.11656417
Mızrak, F., & Karakaya, T. (2026) · Data · doi:10.3390/data11090215
Evaluating the Robustness of Counterfactual Generating Methods for Tree-Based Ensembles
Wijethunga, R., Galwaduge, V., Sadhu, A., & Samarabandu, J. K. (2026) · Canadian Journal of Electrical and Computer Engineering · doi:10.1109/icjece.2026.3685607
Counterfactual incremental defense against poisoning attacks
Wang, H., & Kandah, F. I. (2026) · Knowledge-Based Systems · doi:10.1016/j.knosys.2026.116930
Dafali, S. M., Kissi, M., & Beggar, O. E. (2026) · Results in Engineering · doi:10.1016/j.rineng.2026.112856 · Cited by 1
Generating Realistic Time-Series Counterfactuals via Diffusion-Guided Sampling
Li, P., Bahri, O., Hosseinzadeh, P., Boubrahimi, S. F., & Hamdi, S. M. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-37676-3_19
Benchmarking QoS-Aware PPO Against Classical Schedulers for 6G Radio Resource Management
Ali, T. I., Bilal, K. H., Omer, Z. M., & Ali, S. (2026) · Asian Journal of Electrical and Electronic Engineering. · doi:10.69955/ajoeee.2026.v6i2.95
Multi-Seed Failure-Aware Explainability Audit of PPO-Based 6G Radio Resource
Ali, T. I., Bilal, K. H., Omer, Z. M., & Ali, S. (2026) · Asian Journal of Electrical and Electronic Engineering. · doi:10.69955/ajoeee.2026.v6i2.96
Liu, B., Ye, J., & Zhang, S. (2026) · Neurocomputing · doi:10.1016/j.neucom.2026.135178
Mohammad, S. A. A., Ye, X., Qian, C., & AL-Bakhrani, A. A. (2026) · IEEE Access · doi:10.1109/access.2026.3736824
Azam, N., & Loukas, G. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.7519285
CausalCACTUS: A Causally Consistent and Context-Aware Framework for Counterfactual Explanations
Wang, Z., García, D., Enguita, J. M., Chatterjee, S., & Jansson, M. (2026) · Machine Learning · doi:10.1007/s10994-026-07155-2
Ruiz, J. G., Gil, R. M., & Rodríguez, D. R. (2026) · Journal of risk and financial management · doi:10.3390/jrfm19100759
Ji, C. (2026) · Neuroscience Informatics · doi:10.1016/j.neuri.2026.100296
Dugăeșescu, A., & Florea, A. M. (2026) · Machine Learning and Knowledge Extraction · doi:10.3390/make8100315
Patel, D. A., Rakhade, V. M., & Achari, D. K. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.7576741
Pareto Optimal Counterfactual Explanations with an LLM Validation
Lim, S., Prade, H. M., & Richard, G. (2026) · Lecture notes in computer science · doi:10.1007/978-981-92-6513-8_27
Counterfactual Recourse Explanation for Sustainable Job-Shop Scheduling with Discrete Speed Scaling
Salido, M. Á., Perez, C., & Boggino, A. S. G. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-34519-6_5
Evaluation of Plausibility and Robustness in Counterfactual Explanations
Benavides, G. M., Bequer, E. D. S., Lorenzo, M. M. G., & Bello, R. (2026) · Studies in computational intelligence · doi:10.1007/978-3-032-29288-9_2
Rehman, H. U., Ayyasamy, R. K., Nadeem, M. W., Subramaniam, S., & Shaikh, F. B. (2026) · Health Information Science and Systems · doi:10.1007/s13755-026-00485-4
When Explanations Compete: Policy-Aware Selection Under UncertaintyPreprint
Löfström, H., Löfström, T., & Szabadváry, J. H. (2026) · SSRN Electronic Journal · doi:10.2139/ssrn.7615078
Convex-relaxed counterfactual optimization for non-differentiable classifiers via neural surrogates
Xu, A., Li, Z., & Wu, T. (2026) · Neural Networks · doi:10.1016/j.neunet.2026.109793
Chen, H., Li, W., Guo, J., Wang, H., Yang, S., Wan, R., Liu, Y., Liu, Z., Qin, G., Wang, C., et al. (2026) · Frontiers in Plant Science · doi:10.3389/fpls.2026.1991648
She, Z., Shi, L., Xie, D., Jiang, F., Zhong, C., Cheng, Z., Shuning, J., Xie, H., Li, Y., & Zhou, J. (2026) · Chemical Engineering Journal · doi:10.1016/j.cej.2026.183437
A model-agnostic explainable framework for parameter approximation in global optimization algorithms
Olivares, P., & Olivares, R. (2026) · Swarm and Evolutionary Computation · doi:10.1016/j.swevo.2026.102569
Karim, M., Hameed, M., Khan, N., Fida, A., Nauman, M. A., & Jalal, S. (2026) · VFAST Transactions on Software Engineering · doi:10.21015/vtse.v14i4.2443
Zhang, H., Zhang, Y., Jianqiang, S., He, Y., Li, P., & Zhang, B. (2026) · Journal of Environmental Management · doi:10.1016/j.jenvman.2026.131232
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