Proceedings

Relevant Irrelevance: Generating Alterfactual Explanations for Image Classifiers

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 467-475.

https://doi.org/10.24963/ijcai.2024/52

Abstract

In this paper, we demonstrate the feasibility of alterfactual explanations for black box image classifiers.

Traditional explanation mechanisms from the field of Counterfactual Thinking are a widely-used paradigm for Explainable Artificial Intelligence (XAI), as they follow a natural way of reasoning that humans are familiar with. However, most common approaches from this field are based on communicating information about features or characteristics that are especially important for an AI's decision.

However, to fully understand a decision, not only knowledge about relevant features is needed, but the awareness of irrelevant information also highly contributes to the creation of a user's mental model of an AI system.

To this end, a novel approach for explaining AI systems called alterfactual explanations was recently proposed on a conceptual level.

It is based on showing an alternative reality where irrelevant features of an AI's input are altered.

By doing so, the user directly sees which input data characteristics can change arbitrarily without influencing the AI's decision.

In this paper, we show for the first time that it is possible to apply this idea to black box models based on neural networks.

To this end, we present a GAN-based approach to generate these alterfactual explanations for binary image classifiers.

Further, we present a user study that gives interesting insights on how alterfactual explanations can complement counterfactual explanations.

  1. [Arrieta et al., 2020] Alejandro Barredo Arrieta, Natalia Díaz-Rodríguez, Javier Del Ser, Adrien Bennetot, Siham Tabik, Alberto Barbado, Salvador García, Sergio Gil- López, Daniel Molina, Richard Benjamins, et al. Explain- able artificial intelligence (xai): Concepts, taxonomies, opportunities and challenges toward responsible ai. Infor- mation Fusion, 58:82-115, 2020.
  2. [Byrne, 2019] Ruth MJ Byrne. Counterfactuals in explain- able artificial intelligence (xai): Evidence from human rea- soning. In IJCAI, pages 6276-6282, 2019. IJCAI
  3. [Cabani et al., 2021] Adnane Cabani, Karim Hammoudi, Halim Benhabiles, and Mahmoud Melkemi. Maskedface- net-a dataset of correctly/incorrectly masked face images in the context of covid-19. Smart Health, 19:100144, 2021.
  4. [Chen et al., 2016] Daniel L Chen, Martin Schonger, and Chris Wickens. otree-an open-source platform for lab- oratory, online, and field experiments. Journal of Behav- ioral and Experimental Finance, 9:88-97, 2016.
  5. [Cohen, 2013] Jacob Cohen. Statistical power analysis for the behavioral sciences. Academic press, 2013.
  6. [Elsayed et al., 2018] Gamaleldin Elsayed, Dilip Krishnan, Hossein Mobahi, Kevin Regan, and Samy Bengio. Large margin deep networks for classification. Advances in neu- ral information processing systems, 31, 2018.
  7. [Guidotti et al., 2019] Riccardo Guidotti, Anna Monreale, Fosca Giannotti, Dino Pedreschi, Salvatore Ruggieri, and Franco Turini. Factual and counterfactual explanations for black box decision making. IEEE Intelligent Systems, 34(6):14-23, 2019.
  8. [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: Supporting domain experts in understanding deci- sion boundaries. In International Conference on Pattern Recognition and Artificial Intelligence, pages 419-430. Springer, 2022.
  9. [Hoffman et al., 2018] Robert R Hoffman, Shane T Mueller, Gary Klein, and Jordan Litman. Metrics for explain- able ai: Challenges and prospects. arXiv preprint arXiv:1812.04608, 2018.
  10. [Huber et al., 2023] Tobias Huber, Maximilian Demmler, Silvan Mertes, Matthew L. Olson, and Elisabeth André. Ganterfactual-rl: Understanding reinforcement learning agents' strategies through visual counterfactual explana- tions. In Noa Agmon, Bo An, Alessandro Ricci, and William Yeoh, editors, Proceedings of the 2023 Interna- tional Conference on Autonomous Agents and Multiagent Systems, AAMAS 2023, London, United Kingdom, 29 May 2023 -2 June 2023, pages 1097-1106. ACM, 2023.
  11. [Jiang et al., 2018] Yiding Jiang, Dilip Krishnan, Hossein Mobahi, and Samy Bengio. Predicting the generalization gap in deep networks with margin distributions. arXiv preprint arXiv:1810.00113, 2018.
  12. [Keane et al., 2021a] Mark T Keane, Eoin M Kenny, Eoin Delaney, and Barry Smyth. If only we had better coun- terfactual explanations: Five key deficits to rectify in the evaluation of counterfactual xai techniques. arXiv preprint arXiv:2103.01035, 2021. IJCAI
  13. [Keane et al., 2021b] Mark T Keane, Eoin M Kenny, Mo- hammed Temraz, Derek Greene, and Barry Smyth. Twin systems for deepcbr: A menagerie of deep learning and case-based reasoning pairings for explanation and data augmentation. arXiv preprint arXiv:2104.14461, 2021.
  14. [Kenny and Keane, 2020] Eoin M Kenny and Mark T Keane. On generating plausible counterfactual and semi- factual explanations for deep learning. arXiv preprint arXiv:2009.06399, 2020.
  15. [Khorram and Fuxin, 2022] Saeed Khorram and Li Fuxin. Cycle-consistent counterfactuals by latent transforma- tions. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 10203- 10212, 2022.
  16. [Kim et al., 2016] Been Kim, Rajiv Khanna, and Oluwasanmi O Koyejo. Examples are not enough, learn to criticize! criticism for interpretability. Advances in neural information processing systems, 29, 2016.
  17. [LeCun, 1998] Yann LeCun. The mnist database of hand- written digits. http://yann.lecun.com/exdb/mnist, 1998. Accessed: 2024-06-19. Link
  18. [Li et al., 2018] Yu Li, Lizhong Ding, and Xin Gao. On the decision boundary of deep neural networks. arXiv preprint arXiv:1808.05385, 2018.
  19. [Lundberg and Lee, 2017] Scott M Lundberg and Su-In Lee. A unified approach to interpreting model predictions. In I. Guyon, U. Von Luxburg, S. Bengio, H. Wallach, R. Fer- gus, S. Vishwanathan, and R. Garnett, editors, Advances in Neural Information Processing Systems, volume 30. Cur- ran Associates, Inc., 2017.
  20. [McCloy and Byrne, 2002] Rachel McCloy and Ruth MJ Byrne. Semifactual "even if" thinking. Thinking & Rea- soning, 8(1):41-67, 2002.
  21. [Mertes et al., 2022a] Silvan Mertes, Tobias Huber, Katha- rina Weitz, Alexander Heimerl, and Elisabeth André. Gan- terfactual-counterfactual explanations for medical non- experts using generative adversarial learning. Frontiers in artificial intelligence, 5, 2022.
  22. [Mertes et al., 2022b] Silvan Mertes, Christina Karle, To- bias Huber, Katharina Weitz, Ruben Schlagowski, and Elisabeth André. Alterfactual explanations-the relevance of irrelevance for explaining ai systems. arXiv preprint arXiv:2207.09374, 2022.
  23. [Miller, 2019] Tim Miller. Explanation in artificial intelli- gence: Insights from the social sciences. Artificial intelli- gence, 267:1-38, 2019.
  24. [Miller, 2021] Tim Miller. Contrastive explanation: A structural-model approach. The Knowledge Engineering Review, 36, 2021.
  25. [Nemirovsky et al., 2022] Daniel Nemirovsky, Nicolas Thiebaut, Ye Xu, and Abhishek Gupta. Countergan: Generating counterfactuals for real-time recourse and interpretability using residual gans. In Uncertainty in Artificial Intelligence, pages 1488-1497. PMLR, 2022.
  26. [Olson et al., 2021] Matthew L. Olson, Roli Khanna, Lawrence Neal, Fuxin Li, and Weng-Keen Wong. Counterfactual state explanations for reinforcement learning agents via generative deep learning. Artif. Intell., 295:103455, 2021.
  27. [Ribeiro et al., 2016] Marco Tulio Ribeiro, Sameer Singh, and Carlos Guestrin. "why should i trust you?": Ex- plaining the predictions of any classifier. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD '16, page 1135-1144, New York, NY, USA, 2016. Association for Computing Machinery.
  28. [Sharmanska et al., 2020] Viktoriia Sharmanska, Lisa Anne Hendricks, Trevor Darrell, and Novi Quadrianto. Con- trastive examples for addressing the tyranny of the major- ity. arXiv preprint arXiv:2004.06524, 2020.
  29. [Stone et al., 2016] Peter Stone, Rodney Brooks, Erik Bryn- jolfsson, Ryan Calo, Oren Etzioni, Greg Hager, Julia Hirschberg, Shivaram Kalyanakrishnan, Ece Kamar, Sarit Kraus, et al. One hundred year study on artificial intel- ligence: Report of the 2015-2016 study panel. Technical report, Technical report, Stanford University, 2016.
  30. [Van Looveren et al., 2021] Arnaud Van Looveren, Janis Klaise, Giovanni Vacanti, and Oliver Cobb. Conditional generative models for counterfactual explanations. arXiv preprint arXiv:2101.10123, 2021.
  31. [Wachter et al., 2017] Sandra Wachter, Brent Mittelstadt, and Chris Russell. Counterfactual explanations without opening the black box: Automated decisions and the gdpr. Harv. JL & Tech., 31:841, 2017.
  32. [Wang et al., 2004] Zhou Wang, Alan C Bovik, Hamid R Sheikh, and Eero P Simoncelli. Image quality assessment: from error visibility to structural similarity. IEEE transac- tions on image processing, 13(4):600-612, 2004.
  33. [Wu et al., 2019] Yifan Wu, Fan Yang, Yong Xu, and Haibin Ling. Privacy-protective-gan for privacy preserving face de-identification. Journal of Computer Science and Tech- nology, 34:47-60, 2019.
  34. [Xiao et al., 2017] Han Xiao, Kashif Rasul, and Roland Vollgraf. Fashion-mnist: a novel image dataset for bench- marking machine learning algorithms. arXiv preprint arXiv:1708.07747, 2017.
  35. [Zhao, 2020] Yunxia Zhao. Fast real-time counterfactual ex- planations. arXiv preprint arXiv:2007.05684, 2020.

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

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