Within the field of Requirements Engineering (RE), the increasing significance of Explainable Artificial Intelligence (XAI) in aligning AI-supported systems with user needs, societal expectations, and regulatory standards has garnered recognition. In general, explainability has emerged as an important non-functional requirement that impacts system quality. However, the supposed trade-off between explainability and performance challenges the presumed positive influence of explainability. If meeting the requirement of explainability entails a reduction in system performance, then careful consideration must be given to which of these quality aspects takes precedence and how to compromise between them. In this paper, we critically examine the alleged trade-off. We argue that it is best approached in a nuanced way that incorporates resource availability, domain characteristics, and considerations of risk. By providing a foundation for future research and best practices, this work aims to advance the field of RE for AI.
翻译:在需求工程(RE)领域中,可解释人工智能(XAI)在使AI支持系统与用户需求、社会期望及监管标准保持一致方面的重要性日益凸显,已获得广泛认可。总体而言,可解释性已成为影响系统质量的重要非功能性需求。然而,可解释性与性能之间所谓的权衡关系,对可解释性本应具有的积极影响提出了挑战。如果满足可解释性要求需要以牺牲系统性能为代价,那么就必须审慎考量这两个质量维度孰轻孰重,以及如何在二者之间达成折中。本文对上述权衡关系进行了批判性审视。我们认为,应以一种融合资源可用性、领域特征与风险考量的细致方式来探讨这一权衡。通过为未来研究和最佳实践奠定基础,本研究旨在推动面向AI的需求工程领域的发展。