Explainable AI (XAI): Core Ideas, Techniques, and Solutions

被引:225
|
作者
Dwivedi, Rudresh [1 ]
Dave, Devam [2 ]
Naik, Het [2 ]
Singhal, Smiti [2 ]
Omer, Rana [3 ]
Patel, Pankesh [4 ]
Qian, Bin [5 ]
Wen, Zhenyu [5 ,6 ,7 ]
Shah, Tejal [5 ]
Morgan, Graham [5 ]
Ranjan, Rajiv [5 ]
机构
[1] Netaji Subhas Univ Technol, Delhi, India
[2] Pandit Deendayal Petr Univ, Gandhinagar, India
[3] Cardiff Univ, Sch Comp Sci & Informat, Cardiff, Wales
[4] Univ South Carolina, AI Inst, Columbia, SC 29208 USA
[5] Newcastle Univ, Sch Comp, Newcastle Upon Tyne, Tyne & Wear, England
[6] Zhejiang Univ Technol, Inst Cyberspace Secur, Hangzhou 310023, Peoples R China
[7] Zhejiang Univ Technol, Coll Informat Engn, Hangzhou 310023, Peoples R China
关键词
Explainable artificial intelligence; interpretable AI; programming framework; software toolkits;
D O I
10.1145/3561048
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As our dependence on intelligent machines continues to grow, so does the demand for more transparent and interpretable models. In addition, the ability to explain the model generally is now the gold standard for building trust and deployment of artificial intelligence systems in critical domains. Explainable artificial intelligence (XAI) aims to provide a suite of machine learning techniques that enable human users to understand, appropriately trust, and produce more explainable models. Selecting an appropriate approach for building an XAI-enabled application requires a clear understanding of the core ideas within XAI and the associated programming frameworks. We survey state-of-the-art programming techniques for XAI and present the different phases of XAI in a typical machine learning development process. We classify the various XAI approaches and, using this taxonomy, discuss the key differences among the existing XAI techniques. Furthermore, concrete examples are used to describe these techniques that are mapped to programming frameworks and software toolkits. It is the intention that this survey will help stakeholders in selecting the appropriate approaches, programming frameworks, and software toolkits by comparing them through the lens of the presented taxonomy.
引用
收藏
页数:33
相关论文
共 50 条
  • [31] CO-XAI-Cognitive Decision Intelligence Framework for Explainable AI Systems
    Sajno, Elena
    De Gaspari, Stefano
    Pupillo, Chiara
    Riva, Giuseppe
    CYBERPSYCHOLOGY BEHAVIOR AND SOCIAL NETWORKING, 2024, 27 (12) : 954 - 956
  • [32] Survey of Explainable AI Techniques in Healthcare
    Chaddad, Ahmad
    Peng, Jihao
    Xu, Jian
    Bouridane, Ahmed
    SENSORS, 2023, 23 (02)
  • [33] An eXplainable AI (XAI) model for text-based patent novelty analysis
    Jang, Hyejin
    Kim, Sunhye
    Yoon, Byungun
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 231
  • [34] A Practical Tutorial on Explainable AI Techniques
    Bennetot, Adrien
    Donadello, Ivan
    Haouari, Ayoub el qadi el
    Dragoni, Mauro
    Frossard, Thomas
    Wagner, Benedikt
    Sarranti, Anna
    Tulli, Silvia
    Trocan, Maria
    Chatila, Raja
    Holzinger, Andreas
    Garcez, Artur d'avila
    Diaz-rodriguez, Natalia
    ACM COMPUTING SURVEYS, 2025, 57 (02)
  • [35] Urban Vegetation Mapping from Aerial Imagery Using Explainable AI (XAI)
    Abdollahi, Abolfazl
    Pradhan, Biswajeet
    SENSORS, 2021, 21 (14)
  • [36] Toward explainable AI (XAI) for mental health detection based on language behavior
    Kerz, Elma
    Zanwar, Sourabh
    Qiao, Yu
    Wiechmann, Daniel
    FRONTIERS IN PSYCHIATRY, 2023, 14
  • [37] Novel Insights in Spatial Epidemiology Utilizing Explainable AI (XAI) and Remote Sensing
    Temenos, Anastasios
    Tzortzis, Ioannis N.
    Kaselimi, Maria
    Rallis, Ioannis
    Doulamis, Anastasios
    Doulamis, Nikolaos
    REMOTE SENSING, 2022, 14 (13)
  • [38] Interpretable Classification of Pneumonia Infection Using eXplainable AI (XAI-ICP)
    Sheu, Ruey-Kai
    Pardeshi, Mayuresh Sunil
    Pai, Kai-Chih
    Chen, Lun-Chi
    Wu, Chieh-Liang
    Chen, Wei-Cheng
    IEEE ACCESS, 2023, 11 : 28896 - 28919
  • [39] XAIR: A Systematic Metareview of Explainable AI (XAI) Aligned to the Software Development Process
    Clement, Tobias
    Kemmerzell, Nils
    Abdelaal, Mohamed
    Amberg, Michael
    MACHINE LEARNING AND KNOWLEDGE EXTRACTION, 2023, 5 (01): : 78 - 108
  • [40] The Situation Awareness Framework for Explainable AI (SAFE-AI) and Human Factors Considerations for XAI Systems
    Sanneman, Lindsay
    Shah, Julie A.
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 2022, 38 (18-20) : 1772 - 1788