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 条
  • [21] An Overview of the Empirical Evaluation of Explainable AI (XAI): A Comprehensive Guideline for User-Centered Evaluation in XAI
    Naveed, Sidra
    Stevens, Gunnar
    Robin-Kern, Dean
    Applied Sciences (Switzerland), 2024, 14 (23):
  • [22] Explainable AI for all - A roadmap for inclusive XAI for people with cognitive disabilities
    Tielman, Myrthe L.
    Suarez-Figueroa, Mari Carmen
    Jonsson, Arne
    Neerincx, Mark A.
    Siebert, Luciano Cavalcante
    TECHNOLOGY IN SOCIETY, 2024, 79
  • [23] Evaluating Explainable AI (XAI) in Terms of User Gender and Educational Background
    Reeder, Samuel
    Jensen, Joshua
    Ball, Robert
    ARTIFICIAL INTELLIGENCE IN HCI, AI-HCI 2023, PT I, 2023, 14050 : 286 - 304
  • [24] XAI Unveiled: Revealing the Potential of Explainable AI in Medicine: A Systematic Review
    Scarpato, Noemi
    Ferroni, Patrizia
    Guadagni, Fiorella
    IEEE ACCESS, 2024, 12 : 191498 - 191516
  • [25] Comparative Analysis of XAI(eXplainable AI) for Optimization of Wastewater Treatment Process
    Nahm, Eui-Seok
    Transactions of the Korean Institute of Electrical Engineers, 2024, 73 (10): : 1711 - 1717
  • [26] EXPLAINABLE AI (XAI) IN BIOMEDICAL SIGNAL AND IMAGE PROCESSING: PROMISES AND CHALLENGES
    Yang, Guang
    Rao, Arvind
    Fernandez-Maloigne, Christine
    Calhoun, Vince
    Menegaz, Gloria
    2022 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP, 2022, : 1531 - 1535
  • [27] An efficient ensemble explainable AI (XAI) approach for morphed face detection
    Dwivedi, Rudresh
    Kothari, Pranay
    Chopra, Deepak
    Singh, Manjot
    Kumar, Ritesh
    PATTERN RECOGNITION LETTERS, 2024, 184 : 197 - 204
  • [28] Explainable AI (XAI) Applied in Machine Learning for Pain Modeling: A Review
    Madanu, Ravichandra
    Abbod, Maysam F.
    Hsiao, Fu-Jung
    Chen, Wei-Ta
    Shieh, Jiann-Shing
    TECHNOLOGIES, 2022, 10 (03)
  • [30] Explainable AI (XAI) Techniques for Convolutional Neural Network-Based Classification of Drilled Holes in Melamine Faced Chipboard
    Sieradzki, Alexander
    Bednarek, Jakub
    Jegorowa, Albina
    Kurek, Jaroslaw
    APPLIED SCIENCES-BASEL, 2024, 14 (17):