Proceedings

Explaining Black-box Model Predictions via Two-level Nested Feature Attributions with Consistency Property

Download BibTeX Cite

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

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

Abstract

Techniques that explain the predictions of black-box machine learning models are crucial to make the models transparent, thereby increasing trust in AI systems.

The input features to the models often have a nested structure that consists of high- and low-level features, and each high-level feature is decomposed into multiple low-level features.

For such inputs, both high-level feature attributions (HiFAs) and low-level feature attributions (LoFAs) are important for better understanding the model's decision.

In this paper, we propose a model-agnostic local explanation method that effectively exploits the nested structure of the input to estimate the two-level feature attributions simultaneously.

A key idea of the proposed method is to introduce the consistency property that should exist between the HiFAs and LoFAs, thereby bridging the separate optimization problems for estimating them.

Thanks to this consistency property, the proposed method can produce HiFAs and LoFAs that are both faithful to the black-box models and consistent with each other, using a smaller number of queries to the models.

In experiments on image classification in multiple instance learning and text classification using language models, we demonstrate that the HiFAs and LoFAs estimated by the proposed method are accurate, faithful to the behaviors of the black-box models, and provide consistent explanations.

  1. [Boyd et al., 2011] Stephen Boyd, Neal Parikh, Eric Chu, Borja Peleato, and Jonathan Eckstein. Distributed Opti- mization and Statistical Learning via the Alternating Di- rection Method of Multipliers. Now Foundations and Trends, 2011.
  2. [Cheplygina et al., 2019] Veronika Cheplygina, Marleen de Bruijne, and Josien P.W. Pluim. Not-so-supervised: A sur- vey of semi-supervised, multi-instance, and transfer learn- ing in medical image analysis. Medical Image Analysis, 54:280-296, 2019.
  3. [Danilevsky et al., 2020] Marina Danilevsky, Kun Qian, Ranit Aharonov, Yannis Katsis, Ban Kawas, and Prithviraj Sen. A Survey of the State of Explainable AI for Natural Language Processing. In Proceedings of the Conference of the Asia-Pacific Chapter of the Association for Computa- tional Linguistics and the International Joint Conference on Natural Language Processing, pages 447-459, 2020.
  4. [Dara et al., 2020] Sriharsha Dara, C Ravindranath Chowdary, and Chintoo Kumar. A survey on group recommender systems. Journal of Intelligent Information Systems, 54(2):271-295, 2020.
  5. [Devlin et al., 2018] Jacob Devlin, Ming-Wei Chang, Ken- ton Lee, and Kristina Toutanova. BERT: pre-training of deep bidirectional transformers for language understand- ing. arXiv preprint arXiv:1810.04805, 2018.
  6. [Došilović et al., 2018] Filip Karlo Došilović, Mario Brčić, and Nikica Hlupić. Explainable artificial intelligence: A survey. In Proceedings of the International Convention on Information and Communication Technology, Electronics and Microelectronics, pages 210-215, 2018.
  7. [Early et al., 2022] Joseph Early, Christine Evers, and Sarva- pali Ramchurn. In Proceedings of the International Con- ference on Learning Representations, 2022.
  8. [Everingham et al., 2015] M. Everingham, S. M. A. Eslami, L. Van Gool, C. K. I. Williams, J. Winn, and A. Zisserman. The Pascal Visual Object Classes Challenge: A Retrospec- tive. International Journal of Computer Vision, 111(1):98- 136, 2015.
  9. [fabriceyhc (Hugging Face), 2022] fabriceyhc (Hug- ging Face). fabriceyhc/bert-base-uncased- amazon polarity, 2022. Accessed: 2024-2-2.
  10. [Guo et al., 2021] Yulan Guo, Hanyun Wang, Qingyong Hu, Hao Liu, Li Liu, and Mohammed Bennamoun. Deep Learning for 3D Point Clouds: A Survey. IEEE Trans- actions on Pattern Analysis and Machine Intelligence, 43(12):4338-4364, 2021.
  11. [He et al., 2016] Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. Deep residual learning for image recog- nition. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 770-778, 2016.
  12. [Ilse et al., 2018] Maximilian Ilse, Jakub Tomczak, and Max Welling. Attention-based Deep Multiple Instance Learn- ing. In Proceedings of the International Conference on Machine Learning, volume 80, pages 2127-2136, 2018.
  13. [Jain et al., 2022] Saachi Jain, Hadi Salman, Eric Wong, Pengchuan Zhang, Vibhav Vineet, Sai Vemprala, and Aleksander Madry. Missingness Bias in Model Debug- ging. In Proceedings of the International Conference on Learning Representations, 2022.
  14. [Javed et al., 2022] Syed Ashar Javed, Dinkar Juyal, Harshith Padigela, Amaro Taylor-Weiner, Limin Yu, and Aaditya Prakash. Additive MIL: intrinsically in- terpretable multiple instance learning for pathology. Advances in Neural Information Processing Systems, pages 20689-20702, 2022.
  15. [Kimura et al., 2024] Masanari Kimura, Ryotaro Shimizu, Yuki Hirakawa, Ryosuke Goto, and Yuki Saito. On permutation-invariant neural networks. arXiv preprint arXiv:2403.17410, 2024.
  16. [Kingma and Ba, 2015] Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. In Proceed- ings of the International Conference on Learning Repre- sentations, 2015.
  17. [Lundberg and Lee, 2017] Scott M Lundberg and Su-In Lee. A Unified Approach to Interpreting Model Predictions. Advances in Neural Information Processing Systems, pages 4765-4774, 2017.
  18. [Mosca et al., 2022] Edoardo Mosca, Defne Demirtürk, Luca Mülln, Fabio Raffagnato, and Georg Groh. Gram- marSHAP: An efficient model-agnostic and structure- aware NLP explainer. In Proceedings of the ACL Work- shop on Learning with Natural Language Supervision, pages 10-16, 2022.
  19. [Petsiuk et al., 2018] Vitali Petsiuk, Abir Das, and Kate Saenko. RISE: Randomized Input Sampling for Expla- nation of Black-box Models. In Proceedings of the British Machine Vision Conference, 2018.
  20. [Plumb et al., 2018] Gregory Plumb, Denali Molitor, and Ameet S Talwalkar. Model Agnostic Supervised Local Explanations. Advances in Neural Information Process- ing Systems, pages 4768-4777, 2018.
  21. [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 ACM SIGKDD International Conference on Knowl- edge Discovery and Data Mining, pages 1135-1144, 2016.
  22. [Ribeiro et al., 2018] Marco Tulio Ribeiro, Sameer Singh, and Carlos Guestrin. Anchors: High-Precision Model- Agnostic Explanations. In Proceedings of the AAAI Con- ference on Artificial Intelligence, volume 32(1), 2018.
  23. [Rychener et al., 2023] Yves Rychener, Xavier Renard, Djamé Seddah, Pascal Frossard, and Marcin Detyniecki. On the Granularity of Explanations in Model Agnostic NLP Interpretability. In Proceedings of the Machine Learning and Principles and Practice of Knowledge Dis- covery in Databases, pages 498-512, 2023.
  24. [Saeed and Omlin, 2023] Waddah Saeed and Christian Om- lin. Explainable AI (XAI): A systematic meta-survey of current challenges and future opportunities. Knowledge- Based Systems, 263:110273, 2023.
  25. [Sampaio and Cordeiro, 2023] Vicente Sampaio and Fil- ipe R. Cordeiro. Improving Mass Detection in Mammog- raphy Images: A Study of Weakly Supervised Learning and Class Activation Map Methods. In Proceedings of the Conference on Graphics, Patterns and Images, pages 139- 144, 2023.
  26. [shap (GitHub), 2024] shap (GitHub). shap: A game theo- retic approach to explain the output of any machine learn- ing model, 2024. Accessed: 2024-2-2.
  27. [Tan and Kotthaus, 2022] Hanxiao Tan and Helena Kotthaus. Surrogate model-based explainability methods for point cloud NNs. In Proceedings of the IEEE/CVF Winter Con- ference on Applications of Computer Vision, pages 2927- 2936, 2022.
  28. [van der Velden et al., 2022] Bas H M van der Velden, Hugo J Kuijf, Kenneth G A Gilhuijs, and Max A Viergever. Explainable artificial intelligence (XAI) in deep learning-based medical image analysis. Medical image analysis, 79:102470, 2022.
  29. [Vedaldi and Soatto, 2008] Andrea Vedaldi and Stefano Soatto. Quick Shift and Kernel Methods for Mode Seek- ing. In Proceedings of the European Conference on Com- puter Vision, pages 705-718, 2008.
  30. [Zafar et al., 2021] Muhammad Bilal Zafar, Philipp Schmidt, Michele Donini, Cédric Archambeau, Fe- lix Biessmann, Sanjiv Ranjan Das, and Krishnaram Kenthapadi. More Than Words: Towards Better Qual- ity Interpretations of Text Classifiers. arXiv preprint arXiv:2112.12444, 2021.
  31. [Zaheer et al., 2017] Manzil Zaheer, Satwik Kottur, Siamak Ravanbakhsh, Barnabas Poczos, Ruslan R Salakhutdinov, and Alexander J Smola. Deep Sets. Advances in Neural Information Processing Systems, pages 3391-3401, 2017.
  32. [Zhang et al., 2015] Xiang Zhang, Junbo Zhao, and Yann LeCun. Character-level convolutional networks for text classification. Advances in Neural Information Processing Systems, 28:649-657, 2015.

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

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