Proceedings

Even If Explanations: Prior Work, Desiderata & Benchmarks for Semi-Factual XAI

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Survey Track. Pages 6526-6535.

https://doi.org/10.24963/ijcai.2023/732

Abstract

Recently, eXplainable AI (XAI) research has focused on counterfactual explanations as post-hoc justifications for AI-system decisions (e.g., a customer refused a loan might be told “if you asked for a loan with a shorter term, it would have been approved”). Counterfactuals explain what changes to the input-features of an AI system change the output-decision. However, there is a sub-type of counterfactual, semi-factuals, that have received less attention in AI (though the Cognitive Sciences have studied them more). This paper surveys semi-factual explanation, summarising historical and recent work. It defines key desiderata for semi-factual XAI, reporting benchmark tests of historical algorithms (as well as a novel, naïve method) to provide a solid basis for future developments.

  1. [Adadi and Berrada, 2018] Amina Adadi and Mohammed Berrada. Peeking inside the black-box: A survey on explainable artificial intelligence (xai). IEEE Access, 6:52138-52160, 2018.
  2. [Artelt and Hammer, 2022] André Artelt and Barbara Ham- mer. " even if..."-diverse semifactual explanations of re- ject. arXiv preprint arXiv:2207.01898, 2022.
  3. [Asher et al., 2022] Nicholas Asher, Lucas De Lara, Soumya Paul, and Chris Russell. Counterfactual models for fair and adequate explanations. Machine Learning and Knowledge Extraction, 4(2):316-349, 2022.
  4. [Barker, 1991] Stephen Barker. " even, still" and counterfac- tuals. Linguistics and Philosophy, pages 1-38, 1991.
  5. [Bennett, 1982] Jonathan Bennett. Even if. Linguistics and Philosophy, 5(3):403-418, 1982.
  6. [Bennett, 2003] Jonathan Bennett. A philosophical guide to conditionals. Clarendon Press, 2003.
  7. [Birhane et al., 2022] Abeba Birhane, Vinay Uday Prabhu, and John Whaley. Auditing saliency cropping algorithms. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, pages 4051-4059, 2022.
  8. [Bridge and Cummins, 2005] Derek G Bridge and Lisa Cummins. Knowledge lite explanation oriented retrieval. In ExaCt, pages 35-42, 2005.
  9. [Byrne, 2007] Ruth MJ Byrne. The rational imagination: How people create alternatives to reality. MIT press, 2007.
  10. [Byrne, 2011] Ruth MJ Byrne. Thoughts about exceptional events. Understanding counterfactuals, understanding causation: Issues in philosophy and psychology, page 208, 2011.
  11. [Byrne, 2019] Ruth MJ Byrne. Counterfactuals in explain- able artificial intelligence (xai): evidence from human rea- soning. In Proceedings of the Twenty-Eighth Interna- tional Joint Conference on Artificial Intelligence, IJCAI- 19, pages 6276-6282, 2019. IJCAI
  12. [Chandra and others, 1936] Mahalanobis Prasanta Chandra et al. On the generalised distance in statistics. In Pro- ceedings of the National Institute of Sciences of India, vol- ume 2, pages 49-55, 1936.
  13. [Chisholm, 1946] Roderick M Chisholm. The contrary-to- fact conditional. Mind, 55(220):289-307, 1946.
  14. [Cummins and Bridge, 2006] Lisa Cummins and Derek Bridge. Kleor: A knowledge lite approach to explana- tion oriented retrieval. Computing and Informatics, 25(2- 3):173-193, 2006.
  15. [Cunningham et al., 2003] Pádraig Cunningham, Dónal Doyle, and John Loughrey. An evaluation of the use- fulness of case-based explanation. In International conference on case-based reasoning, pages 122-130.
  16. [Doyle et al., 2004] Dónal Doyle, Pádraig Cunningham, Derek Bridge, and Yusof Rahman. Explanation oriented retrieval. In European Conference on Case-Based Rea- soning, pages 157-168. Springer, 2004.
  17. [Doyle et al., 2006] Dónal Doyle, Pádraig Cunningham, and Paul Walsh. An evaluation of the usefulness of explanation in a case-based reasoning system for decision support in bronchiolitis treatment. Computational Intelligence, 22(3- 4):269-281, 2006.
  18. [Epstude and Roese, 2008] Kai Epstude and Neal J Roese. The functional theory of counterfactual thinking. Per- sonality and Social Psychology Review, 12(2):168-192, 5 2008.
  19. [Espino et al., 2022] Orlando Espino, Isabel Orenes, and Sergio Moreno-Ríos. Inferences from the negation of counterfactual and semifactual conditionals. Memory & Cognition, 50(5):1090-1102, 2022.
  20. [Fernández et al., 2022] Rubén R Fernández, Isaac Martín de Diego, Javier M Moguerza, and Francisco Herrera. Ex- planation sets: A general framework for machine learning explainability. Information Sciences, 617:464-481, 2022.
  21. [Goodman and Flaxman, 2017] Bryce Goodman and Seth Flaxman. European union regulations on algorithmic decision-making and a "right to explanation". AI maga- zine, 38(3):50-57, 2017.
  22. [Goodman, 1947] Nelson Goodman. The problem of coun- terfactual conditionals. The Journal of Philosophy, 44(5):113-128, 1947.
  23. [Green, 2008] David W Green. Persuasion and the contexts of dissuasion: Causal models and informal arguments. Thinking & reasoning, 14(1):28-59, 2008.
  24. [Guidotti et al., 2018] Riccardo Guidotti, Anna Monreale, Salvatore Ruggieri, Franco Turini, Fosca Giannotti, and Dino Pedreschi. A survey of methods for explaining black box models. ACM computing surveys (CSUR), 51(5):1-42, 2018.
  25. [Gunning and Aha, 2019] David Gunning and David W Aha. Darpa's explainable artificial intelligence program. AI Magazine, 40(2):44-58, 2019.
  26. [Hagos et al., 2022] Misgina Tsighe Hagos, Kathleen M Curran, and Brian Mac Namee. Identifying spurious cor- relations and correcting them with an explanation-based learning. arXiv preprint arXiv:2211.08285, 2022.
  27. [Handley and Feeney, 2007] Simon J Handley and Aidan Feeney. Semifactual: Byrne's account of even-if. Behav- ioral and Brain Sciences, 30(5-6):458-459, 2007.
  28. [Hanney and Keane, 1996] Kathleen Hanney and Mark T Keane. Learning adaptation rules from a case-base. In European Workshop on Advances in Case-Based Reason- ing, pages 179-192. Springer, 1996.
  29. [Herchenbach et al., 2022] Marvin Herchenbach, Dennis Müller, Stephan Scheele, and Ute Schmid. Explaining im- age classifications with near misses, near hits and proto- types. In International Conference on Pattern Recognition and Artificial Intelligence, pages 419-430. Springer, 2022.
  30. [Iten, 2002] Corinne Iten. Even if and even: The case for an inferential scalar account. UCL Working Papers in Lin- guistics, 14:119, 2002.
  31. [Kahneman and Tversky, 1982] Daniel Kahneman and Amos Tversky. The Simulation Heuristic. In Daniel Kahneman, Paul Slovic, and Amos Tversky, editors, Judgment Under Uncertainty: Heuristics and Biases, pages 201-8. Cambridge University Press, New York, 1982.
  32. [Karimi et al., 2022] Amir-Hossein Karimi, Gilles Barthe, Bernhard Schölkopf, and Isabel Valera. A survey of algo- rithmic recourse: contrastive explanations and consequen- tial recommendations. ACM Computing Surveys, 55(5):1- 29, 2022.
  33. [Karras et al., 2020] Tero Karras, Samuli Laine, Miika Ait- tala, Janne Hellsten, Jaakko Lehtinen, and Timo Aila. An- alyzing and improving the image quality of stylegan. In Proceedings of the IEEE/CVF conference on computer vi- sion and pattern recognition, pages 8110-8119, 2020.
  34. [Keane and Kenny, 2019] Mark T Keane and Eoin M Kenny. How case-based reasoning explains neural networks. In International Conference on Case-Based Reasoning, pages 155-171. Springer, 2019.
  35. [Keane and Smyth, 2020] Mark T Keane and Barry Smyth. Good counterfactuals and where to find them: A case- based technique for generating counterfactuals for explain- able ai (xai). In Proceedings of the 28th International Conference on Case-Based Reasoning (ICCBR-20), pages 163-178. Springer, 2020.
  36. [Keane et al., 2021] Mark T Keane, Eoin M Kenny, Eoin De- laney, and Barry Smyth. If only we had better counter- factual explanations. In Proceedings of the 30th Interna- tional Joint Conference on Artificial Intelligence (IJCAI- 21), 2021.
  37. [Kenny and Keane, 2021] Eoin M. Kenny and Mark T. Keane. On generating plausible counterfactual and semi- factual explanations for deep learning. In Proceedings of the 35th AAAI Conference on Artificial Intelligence (AAAI- 21), pages 11575-11585, 2021.
  38. [Kira et al., 1992] Kenji Kira, Larry A Rendell, et al. The feature selection problem: Traditional methods and a new algorithm. In Aaai, volume 2, pages 129-134, 1992.
  39. [Lu et al., 2022] Jinghui Lu, Linyi Yang, Brian Mac Namee, and Yue Zhang. A rationale-centric framework for human-in-the-loop machine learning. arXiv preprint arXiv:2203.12918, 2022.
  40. [McCloy and Byrne, 2002] Rachel McCloy and Ruth MJ Byrne. Semifactual "even if" thinking. Thinking & Rea- soning, 8(1):41-67, 2002.
  41. [Mertes et al., 2022] Silvan Mertes, Christina Karle, Tobias Huber, Katharina Weitz, Ruben Schlagowski, and Elisa- beth André. Alterfactual explanations-the relevance of irrelevance for explaining ai systems. arXiv preprint arXiv:2207.09374, 2022.
  42. [Miller, 2019] Tim Miller. Explanation in artificial intelli- gence: Insights from the social sciences. Artificial Intelli- gence, 267:1-38, 2019.
  43. [Moreno-Rios et al., 2008] Sergio Moreno-Rios, Juan A Garcia-Madruga, and Ruth MJ Byrne. Inferences from semifactual 'even if'conditionals. Acta Psychologica, 128(2):197-209, 2008.
  44. [Mueller et al., 2021] Shane Mueller, Yin-Yin Tan, Anne Linja, Gary Klein, and Robert Hoffman. Authoring guide for cognitive tutorials for artificial intelligence: Purposes and methods. Technical Report, DARPA Explainable AI Program, 2021.
  45. [Nugent et al., 2005] Conor Nugent, Pádraig Cunningham, and Dónal Doyle. The best way to instil confidence is by being right. In International Conference on Case-Based Reasoning, pages 368-381. Springer, 2005.
  46. [Nugent et al., 2009] Conor Nugent, Dónal Doyle, and Pádraig Cunningham. Gaining insight through case-based explanation. Journal of Intelligent Information Systems, 32(3):267-295, 2009.
  47. [Parkinson and Byrne, 2017] Mary Parkinson and Ruth MJ Byrne. Counterfactual and semi-factual thoughts in moral judgements about failed attempts to harm. Thinking & Reasoning, 23(4):409-448, 2017.
  48. [Reilly et al., 2004] James Reilly, Kevin McCarthy, Lorraine McGinty, and Barry Smyth. Dynamic critiquing. In Eu- ropean Conference on Case-Based Reasoning, pages 763- 777. Springer, 2004.
  49. [Ribeiro et al., 2016] Marco Tulio Ribeiro, Sameer Singh, and Carlos Guestrin. " why should i trust you?" explain- ing the predictions of any classifier. In Proceedings of the 22nd ACM SIGKDD international conference on knowl- edge discovery and data mining, pages 1135-1144, 2016.
  50. [Salimi, 2022] Pedram Salimi. Addressing trust and muta- bility issues in xai utilising case based reasoning. ICCBR Doctoral Consortium 2022, 1613:0073, 2022.
  51. [Santamaría et al., 2005] Carlos Santamaría, Orlando Es- pino, and Ruth MJ Byrne. Counterfactual and semifac- tual conditionals prime alternative possibilities. Journal of Experimental Psychology: Learning, Memory, and Cogni- tion, 31(5):1149, 2005.
  52. [Sokol and Flach, 2019] Kacper Sokol and Peter A Flach. Counterfactual explanations of machine learning predic- tions. SafeAI@ AAAI, 2019.
  53. [Sørmo et al., 2005] Frode Sørmo, Jörg Cassens, and Ag- nar Aamodt. Explanation in case-based reasoning- perspectives and goals. Artificial Intelligence Review, 24(2):109-143, 2005.
  54. [Vats et al., 2022] Anuja Vats, Ahmed Mohammed, Marius Pedersen, and Nirmalie Wiratunga. This changes to that: Combining causal and non-causal explanations to generate disease progression in capsule endoscopy. arXiv preprint arXiv:2212.02506, 2022.
  55. [Verma et al., 2020] Sahil Verma, Varich Boonsanong, Minh Hoang, Keegan E Hines, John P Dickerson, and Chirag Shah. Counterfactual explanations and algorithmic re- courses for machine learning: a review. arXiv preprint arXiv:2010.10596, 2020.
  56. [Wachter et al., 2017] Sandra Wachter, Brent Mittelstadt, and Chris Russell. Counterfactual explanations without opening the black box. Harv. JL & Tech., 31:841, 2017.
  57. [Wexler et al., 2019] James Wexler, Mahima Pushkarna, Tolga Bolukbasi, Martin Wattenberg, Fernanda Viégas, and Jimbo Wilson. The what-if tool. IEEE transactions on visualization and computer graphics, 26(1):56-65, 2019.
  58. [Ye et al., 2020] Xiaomeng Ye, David Leake, William Huibregtse, and Mehmet Dalkilic. Applying class-to-class siamese networks to explain classifications with support- ive and contrastive cases. In Case-Based Reasoning Re- search and Development: 28th International Conference, ICCBR 2020, Salamanca, Spain, June 8-12, 2020, Pro- ceedings, pages 245-260. Springer, 2020.
  59. [Ye et al., 2021] Xiaomeng Ye, Ziwei Zhao, David Leake, Xizi Wang, and David Crandall. Applying the case dif- ference heuristic to learn adaptations from deep network features. arXiv preprint arXiv:2107.07095, 2021.
  60. [Yousefzadeh and O'Leary, 2019] Roozbeh Yousefzadeh and Dianne P O'Leary. Interpreting neural networks using flip points. arXiv preprint arXiv:1903.08789, 2019.
  61. [Zhao et al., 2022] Ziwei Zhao, David Leake, Xiaomeng Ye, and David Crandall. Generating counterfactual images: Towards a c2c-vae approach. In 4th Workshop on XCBR: Case-Based Reasoning for the Explanation of Intelligent Systems, 2022.
  62. [Čyras et al., 2021] Kristijonas Čyras, Antonio Rago, Emanuele Albini, Pietro Baroni, and Francesca Toni. Argumentative xai: A survey. In Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, IJCAI-21, pages 4392-4399. International Joint Conferences on Artificial Intelligence Organization, 8 2021. Survey Track. IJCAI

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards