In the last years, the raise of Artificial Intelligence (AI), and its pervasiveness in our lives, has sparked a flourishing debate about the ethical principles that should lead its implementation and use in society. Driven by these concerns, we conduct a rapid review of several frameworks providing principles, guidelines, and/or tools to help practitioners in the development and deployment of Responsible AI (RAI) applications. We map each framework w.r.t. the different Software Development Life Cycle (SDLC) phases discovering that most of these frameworks fall just in the Requirements Elicitation phase, leaving the other phases uncovered. Very few of these frameworks offer supporting tools for practitioners, and they are mainly provided by private companies. Our results reveal that there is not a "catching-all" framework supporting both technical and non-technical stakeholders in the implementation of real-world projects. Our findings highlight the lack of a comprehensive framework encompassing all RAI principles and all (SDLC) phases that could be navigated by users with different skill sets and with different goals.
翻译:近年来,人工智能(AI)的兴起及其在社会生活中的广泛渗透,引发了关于其应用与部署应遵循伦理原则的激烈讨论。基于这些关切,我们针对多个提供原则、指南和/或工具的框架开展快速审查,以协助从业者开发与部署负责任AI(RAI)应用。我们将各框架映射至软件开发生命周期(SDLC)的不同阶段,发现大多数框架仅涉及需求分析阶段,其他阶段则未被覆盖。仅有极少数框架为从业者提供辅助工具,且这些工具主要由私营企业提供。研究结果表明,目前尚未存在能够同时支持技术人员与非技术人员实施真实世界项目的"全能型"框架。我们的发现凸显了当前缺乏一个涵盖所有RAI原则及完整SDLC阶段的综合性框架——这一框架应可供具备不同技能组合与目标需求的用户灵活操作。