XAIR: A Systematic Metareview of Explainable AI (XAI) Aligned to the Software Development Process

被引:26
|
作者
Clement, Tobias [1 ]
Kemmerzell, Nils [1 ]
Abdelaal, Mohamed [2 ]
Amberg, Michael [1 ]
机构
[1] Friedrich Alexander Univ Erlangen Nuremberg, Sch Business & Econ, D-90403 Nurnberg, Germany
[2] Software AG, D-64297 Darmstadt, Germany
来源
关键词
explainable AI; software development process; systematic review; feature importance; ARTIFICIAL-INTELLIGENCE; PERFORMANCE PREDICTION; EXPLANATIONS; INTERPRETABILITY; CLASSIFICATION; NETWORKS; FUTURE;
D O I
10.3390/make5010006
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Currently, explainability represents a major barrier that Artificial Intelligence (AI) is facing in regard to its practical implementation in various application domains. To combat the lack of understanding of AI-based systems, Explainable AI (XAI) aims to make black-box AI models more transparent and comprehensible for humans. Fortunately, plenty of XAI methods have been introduced to tackle the explainability problem from different perspectives. However, due to the vast search space, it is challenging for ML practitioners and data scientists to start with the development of XAI software and to optimally select the most suitable XAI methods. To tackle this challenge, we introduce XAIR, a novel systematic metareview of the most promising XAI methods and tools. XAIR differentiates itself from existing reviews by aligning its results to the five steps of the software development process, including requirement analysis, design, implementation, evaluation, and deployment. Through this mapping, we aim to create a better understanding of the individual steps of developing XAI software and to foster the creation of real-world AI applications that incorporate explainability. Finally, we conclude with highlighting new directions for future research.
引用
下载
收藏
页码:78 / 108
页数:31
相关论文
共 36 条
  • [21] Systematic review of success factors and barriers for software process improvement in global software development
    Khan, Arif Ali
    Keung, Jacky
    IET SOFTWARE, 2016, 10 (05) : 125 - 135
  • [22] Aspects of software quality applied to the process of agile software development: a systematic literature review
    Arcos-Medina, Gloria
    Mauricio, David
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2019, 10 (05) : 867 - 897
  • [23] Process models in the practice of distributed software development: A systematic review of the literature
    Prikladnicki, Rafael
    Nicolas Audy, Jorge Luis
    INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (08) : 779 - 791
  • [24] TumorMapr™ analytical software platform: Unbiased spatial analytics and explainable AI (xAI) platform for generating data, extracting information, and creating knowledge from multi to hyperplexed fluorescence and/or mass spectrometry image datasets
    Panakkal, Samantha
    Falkenstein, Brian
    Tosun, Akif Burak
    Campbell, Bruce
    Becich, Michael
    Fine, Jeffrey
    Taylor, D. Lansing
    Chennubhotla, S. Chakra
    Pullara, Filippo
    CANCER RESEARCH, 2022, 82 (12)
  • [25] A Systematic Study to Improve the Requirements Engineering Process in the Domain of Global Software Development
    Akbar, Muhammad Azeem
    Alsanad, Ahmed
    Mahmood, Sajjad
    Alsanad, Abeer Abdulaziz
    Gumaei, Abdu
    IEEE ACCESS, 2020, 8 : 53374 - 53393
  • [26] Software engineering process models for mobile app development: A systematic literature review
    Jabangwe, Ronald
    Edison, Henry
    Anh Nguyen Duc
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 145 : 98 - 111
  • [27] Systematic multimedia courseware development using a software engineering style process model
    Department of Computer Science, University of Bahrain, Bahrain
    Inf. Technol. J., 2006, 4 (726-734):
  • [28] Using process mining in agile software development methodologies: a systematic mapping study
    Arias, Michael
    Marques, Maira R.
    Rojas, Eric
    2018 XLIV LATIN AMERICAN COMPUTER CONFERENCE (CLEI 2018), 2018, : 552 - 561
  • [29] The software engineering curriculum development based on working process oriented systematic curriculum system
    Shi, Yang
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON ECONOMICS, SOCIAL SCIENCE, ARTS, EDUCATION AND MANAGEMENT ENGINEERING, 2015, 38 : 319 - 322
  • [30] Metrics and Indicators to Assist in the Distribution of Process Steps for Distributed Software Development: A Systematic Review
    Matusse, Euclides Alfredo
    Huzita, Elisa H. M.
    Tait, Tania F. C.
    2012 XXXVIII CONFERENCIA LATINOAMERICANA EN INFORMATICA (CLEI), 2012,