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 条
  • [31] Approaches to manage the user experience process in Agile software development: A systematic literature review
    Hinderks, Andreas
    Mayo, Francisco Jose Dominguez
    Thomaschewski, Jorg
    Escalona, Maria Jose
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 150
  • [32] Approaches to manage the user experience process in Agile software development: A systematic literature review
    Hinderks, Andreas
    Dominguez Mayo, Francisco Jose
    Thomaschewski, Joerg
    Jose Escalona, Maria
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 150
  • [33] Approaches to manage the user experience process in Agile software development: A systematic literature review
    Hinderks, Andreas
    Dominguez Mayo, Francisco Jose
    Thomaschewski, Joerg
    Jose Escalona, Maria
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 150
  • [34] Systematic literature review and empirical investigation of motivators for requirements change management process in global software development
    Khan, Arif Ali
    Akbar, Muhammad Azeem
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2020, 32 (04)
  • [35] Systematic literature review and empirical investigation of barriers to process improvement in global software development: Client-vendor perspective
    Khan, Arif Ali
    Keung, Jacky
    Niazi, Mahmood
    Hussain, Shahid
    Ahmad, Awais
    INFORMATION AND SOFTWARE TECHNOLOGY, 2017, 87 : 180 - 205
  • [36] Systematic literature study for dimensional classification of success factors affecting process improvement in global software development: client-vendor perspective
    Khan, Arif Ali
    Keung, Jacky
    Hussain, Shahid
    Niazi, Mahmood
    Kieffer, Suzanne
    IET SOFTWARE, 2018, 12 (04) : 333 - 344