Cardiff University | Prifysgol Caerdydd ORCA
Online Research @ Cardiff 
WelshClear Cookie - decide language by browser settings

Explainable AI (XAI): core ideas, techniques and solutions

Dwivedi, Rudresh, Dave, Devam, Naik, Het, Singhal, Smiti, Rana, Omer ORCID:, Patel, Pankesh, Qian, Bin, Wen, Zhenyu, Shah, Tejal, Morgan, Graham and Ranjan, Rajiv 2023. Explainable AI (XAI): core ideas, techniques and solutions. ACM Computing Surveys 55 (9) , 835. 10.1145/3561048

[thumbnail of 3561048.pdf] PDF - Accepted Post-Print Version
Download (1MB)


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 (AI) systems in critical domains. Explainable Artificial Intelligence (XAI) aims to provide a suite of machine learning (ML) 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 ML 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.

Item Type: Article
Date Type: Publication
Status: Published
Schools: Computer Science & Informatics
Publisher: Association for Computing Machinery (ACM)
ISSN: 0360-0300
Date of First Compliant Deposit: 28 September 2022
Date of Acceptance: 21 August 2022
Last Modified: 06 Nov 2023 13:39

Actions (repository staff only)

Edit Item Edit Item


Downloads per month over past year

View more statistics