Proceedings

Efficient and Rigorous Model-Agnostic Explanations

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 2637-2646.

https://doi.org/10.24963/ijcai.2025/294

Abstract

Explainable artificial intelligence (XAI) is at the core of trustworthy AI. The best-known methods of XAI are sub-symbolic. Unfortunately, these methods do not give guarantees of rigor. Logic-based XAI addresses the lack of rigor of sub-symbolic methods, but in turn it exhibits some drawbacks. These include scalability, explanation size, but also the need to access the details of the machine learning model. Furthermore, access to the details of an ML model may reveal sensitive information. This

paper builds on recent work on symbolic model-agnostic XAI, which is based on explaining samples of behavior of a blackbox ML model, and proposes efficient algorithms for the computation of explanations. The experiments confirm the scalability of the novel algorithms.

  1. [Amgoud et al., 2023] Leila Amgoud, Philippe Muller, and Henri Trenquier. Leveraging argumentation for generating robust sample-based explanations. In IJCAI, pages 3104- 3111, 2023. IJCAI
  2. [Amgoud et al., 2024] Leila Amgoud, Martin C. Cooper, and Salim Debbaoui. Axiomatic characterisations of sample-based explainers. In ECAI, pages 770-777, 2024.
  3. [Audemard et al., 2022] Gilles Audemard, Steve Bellart, Louenas Bounia, Frédéric Koriche, Jean-Marie Lagniez, and Pierre Marquis. On the explanatory power of boolean decision trees. Data Knowl. Eng., 142:102088, 2022.
  4. [Bach et al., 2015] Sebastian Bach, Alexander Binder, Grégoire Montavon, Frederick Klauschen, Klaus-Robert Müller, and Wojciech Samek. On pixel-wise explanations for non-linear classifier decisions by layer-wise relevance propagation. PloS one, 10(7):e0130140, 2015.
  5. [Bassan and Katz, 2023] Shahaf Bassan and Guy Katz. To- wards formal XAI: formally approximate minimal expla- nations of neural networks. In TACAS, pages 187-207, 2023.
  6. [Bendík and Cerná, 2020] Jaroslav Bendík and Ivana Cerná. MUST: minimal unsatisfiable subsets enumeration tool. In TACAS, pages 135-152, 2020.
  7. [Chikalov et al., 2013] Igor Chikalov, Vadim V. Lozin, Irina Lozina, Mikhail Moshkov, Hung Son Nguyen, Andrzej Skowron, and Beata Zielosko. Three Approaches to Data Analysis -Test Theory, Rough Sets and Logical Analysis of Data, volume 41 of Intelligent Systems Reference Library. Springer, 2013.
  8. [Cooper and Amgoud, 2023] Martin C. Cooper and Leila Amgoud. Abductive explanations of classifiers under con- straints: Complexity and properties. In ECAI, pages 469- 476, 2023.
  9. [Cooper and Marques-Silva, 2023] Martin C. Cooper and Joao Marques-Silva. Tractability of explaining classifier decisions. Artif. Intell., 316:103841, 2023.
  10. [Crama et al., 1988] Yves Crama, Peter L Hammer, and Toshihide Ibaraki. Cause-effect relationships and partially defined boolean functions. Annals of Operations Research, 16:299-325, 1988.
  11. [Darwiche, 2023] Adnan Darwiche. Logic for explainable AI. In LICS, pages 1-11, 2023.
  12. [Eiter and Gottlob, 1995] Thomas Eiter and Georg Gottlob. Identifying the minimal transversals of a hypergraph and related problems. SIAM J. Comput., 24(6):1278-1304, 1995.
  13. [Eiter et al., 2003] Thomas Eiter, Georg Gottlob, and Kazuhisa Makino. New results on monotone dualization and generating hypergraph transversals. SIAM J. Comput., 32(2):514-537, 2003.
  14. [Eiter et al., 2008] Thomas Eiter, Kazuhisa Makino, and Georg Gottlob. Computational aspects of monotone dualization: A brief survey. Discret. Appl. Math., 156(11):2035-2049, 2008.
  15. [Fredman and Khachiyan, 1996] Michael L. Fredman and Leonid Khachiyan. On the complexity of dualization of monotone disjunctive normal forms. J. Algorithms, 21(3):618-628, 1996.
  16. [Gainer-Dewar and Vera-Licona, 2017] Andrew Gainer- Dewar and Paola Vera-Licona. The minimal hitting set generation problem: Algorithms and computation. SIAM J. Discret. Math., 31(1):63-100, 2017.
  17. [Gorji and Rubin, 2022] Niku Gorji and Sasha Rubin. Suf- ficient reasons for classifier decisions in the presence of domain constraints. In AAAI, pages 5660-5667, 2022.
  18. [Ignatiev et al., 2019a] Alexey Ignatiev, Nina Narodytska, and Joao Marques-Silva. Abduction-based explanations for machine learning models. In AAAI, pages 1511-1519, 2019.
  19. [Ignatiev et al., 2019b] Alexey Ignatiev, Nina Narodytska, and Joao Marques-Silva. On validating, repairing and re- fining heuristic ML explanations. CoRR, abs/1907.02509, 2019.
  20. [Ignatiev, 2020] Alexey Ignatiev. Towards trustable explain- able AI. In IJCAI, pages 5154-5158, 2020. IJCAI
  21. [Izza and Marques-Silva, 2021] Yacine Izza and João Marques-Silva. On explaining random forests with SAT. In Zhi-Hua Zhou, editor, IJCAI, pages 2584-2591, 2021. IJCAI
  22. [Izza et al., 2020] Yacine Izza, Alexey Ignatiev, and Joao Marques-Silva. On explaining decision trees. CoRR, abs/2010.11034, 2020.
  23. [Izza et al., 2022] Yacine Izza, Alexey Ignatiev, and João Marques-Silva. On tackling explanation redundancy in de- cision trees. J. Artif. Intell. Res., 75:261-321, 2022.
  24. [Karp, 1972] Richard M. Karp. Reducibility among com- binatorial problems. In Raymond E. Miller, James W. Thatcher, and Jean D. Bohlinger, editors, Complexity of Computer Computations, pages 85-103. Springer, 1972.
  25. [Kavvadias and Stavropoulos, 2005] Dimitris J. Kavvadias and Elias C. Stavropoulos. An efficient algorithm for the transversal hypergraph generation. J. Graph Algorithms Appl., 9(2):239-264, 2005.
  26. [Koriche et al., 2024] Frédéric Koriche, Jean-Marie Lagniez, Stefan Mengel, and Chi Tran. Learning model agnostic explanations via constraint programming. In ECML, pages 437-453, 2024.
  27. [Kumar et al., 2020] I.
  28. Elizabeth Kumar, Suresh Venkata- subramanian, Carlos Scheidegger, and Sorelle A. Friedler. Problems with Shapley-value-based explanations as fea- ture importance measures. In ICML, pages 5491-5500, 2020.
  29. [Lazo-Cortés et al., 2001] Manuel Lazo-Cortés, José Ruiz- Shulcloper, and Eduardo Alba-Cabrera. An overview of the evolution of the concept of testor. Pattern Recognit., 34(4):753-762, 2001.
  30. [Lazo-Cortés et al., 2015] Manuel Sabino Lazo-Cortés, José Francisco Martínez Trinidad, Jesús Ariel Carrasco-Ochoa, and Guillermo Sánchez-Díaz. On the relation between rough set reducts and typical testors. Inf. Sci., 294:152- 163, 2015.
  31. [Liffiton and Malik, 2013] Mark H. Liffiton and Ammar Ma- lik. Enumerating infeasibility: Finding multiple MUSes quickly. In CPAIOR, pages 160-175, 2013.
  32. [Liffiton and Sakallah, 2008] Mark H. Liffiton and Karem A. Sakallah. Algorithms for computing minimal unsatisfi- able subsets of constraints. J. Autom. Reason., 40(1):1-33, 2008.
  33. [Lundberg and Lee, 2017] Scott M. Lundberg and Su-In Lee. A unified approach to interpreting model predictions. In NeurIPS, pages 4765-4774, 2017.
  34. [Malfa et al., 2021] Emanuele La Malfa, Rhiannon Michel- more, Agnieszka M. Zbrzezny, Nicola Paoletti, and Marta Kwiatkowska. On guaranteed optimal robust explanations for NLP models. In IJCAI, pages 2658-2665, 2021. IJCAI
  35. [Marques-Silva and Huang, 2024] Joao Marques-Silva and Xuanxiang Huang. Explainability is Not a game. Com- mun. ACM, 67(7):66-75, 2024.
  36. [Marques-Silva and Ignatiev, 2022] Joao Marques-Silva and Alexey Ignatiev. Delivering trustworthy AI through formal XAI. In AAAI, pages 12342-12350, 2022.
  37. [Marques-Silva, 2022] Joao Marques-Silva. Logic-based ex- plainability in machine learning. In Reasoning Web, pages 24-104, 2022.
  38. [Pawlak, 1982] Zdzislaw Pawlak. Rough sets. Int. J. Parallel Program., 11(5):341-356, 1982.
  39. [Ribeiro et al., 2016] Marco Túlio Ribeiro, Sameer Singh, and Carlos Guestrin. "why should I trust you?": Explain- ing the predictions of any classifier. In KDD, pages 1135- 1144, 2016.
  40. [Ribeiro et al., 2018] Marco Túlio Ribeiro, Sameer Singh, and Carlos Guestrin. Anchors: High-precision model- agnostic explanations. In AAAI, pages 1527-1535, 2018.
  41. [Rudin and Shaposhnik, 2019] Cynthia Rudin and Yaron Shaposhnik. Globally-consistent rule-based summary- explanations for machine learning models: Application to credit-risk evaluation. SSRN, (3395422), 2019.
  42. [Rudin and Shaposhnik, 2023] Cynthia Rudin and Yaron Shaposhnik. Globally-consistent rule-based summary- explanations for machine learning models: Application to credit-risk evaluation. J. Mach. Learn. Res., 24:16:1- 16:44, 2023.
  43. [Serban et al., 2021] Alexandru Constantin Serban, Erik Poll, and Joost Visser. Adversarial examples on object recognition: A comprehensive survey. ACM Comput. Surv., 53(3):66:1-66:38, 2021.
  44. [Shih et al., 2018] Andy Shih, Arthur Choi, and Adnan Dar- wiche. A symbolic approach to explaining bayesian net- work classifiers. In IJCAI, pages 5103-5111, 2018. IJCAI
  45. [Wäldchen et al., 2021] Stephan Wäldchen, Jan MacDonald, Sascha Hauch, and Gitta Kutyniok. The computational complexity of understanding binary classifier decisions. J. Artif. Intell. Res., 70:351-387, 2021.
  46. [Zhang et al., 2024] Hanwei Zhang, Felipe Torres Figueroa, and Holger Hermanns. Saliency maps give a false sense of explanability to image classifiers: An empirical evaluation across methods and metrics. In ACML, 2024.

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

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