软件系统具有有效和高效的生命周期流程可以显著提高其质量、成本和性能。人工智能(AI)系统涉及许多特定的流程,这正是国际标准可发挥作用的地方。
机器学习、自然语言处理、语音识别和信息检索等人工智能系统结合了代码和数据库等传统软件元素以及人工智能特有的软件元素。例如,在机器学习中,系统的一部分是通过数据训练来定义的,而不是直接输入代码。数据也会随着时间的推移而变化,因此可能需要对系统进行重新训练。涉及这些流程的国际标准可以为开发人员和用户提供一个强大的沟通平台,从而提高理解和性能并降低成本。
ISO/IEC 5338 致力于规范 AI 系统生命周期描述方式,它综合考虑了特定的 AI 特征。该文件将有助于提高人工智能系统在开发过程中对功能和性能的理解,促进人工智能系统开发者和用户之间的相互理解。
该标准定义了一组用于描述人工智能系统生命周期的流程和相关术语。它基于现有标准 ISO/IEC/IEE 15288 和 ISO/IEC/IEEE 12207,适用于系统和软件生命周期流程,并进行了调整以支持人工智能系统的定义、控制和改进。
ISO/IEC 5388 涵盖了从关键概念到风险管理、利益相关者需求、验证、维护和处置的方方面面。它包括基于 ISO/IEC TR 24030 中发现的用例对流程的观察,以帮助识别 AI 特定方面。
ISO/IEC 5338 项目编辑 Yuchang Cheng 表示:“该标准扩展了当前已建立并广泛使用的传统软件生命周期流程,因此 AI 系统也可以受益。它使开发人员能够不断改进,从而产生更有效和高效的人工智能产品,并增强用户的信任度。
制定该标准SC 42的ISO和IEC人工智能联合委员会主席Wael William Diab表示:“该标准建立了人工智能系统生命周期流程。拥有共同的语言和框架是确保负责任地设计、开发和采用人工智能的关键。
SC 42 负责制定人工智能国际标准,该技术委员会采用整体方法来考虑整个人工智能生态系统,着眼于技术能力和非技术要求,例如业务、监管和政策要求、应用领域需求以及道德和社会问题。该委员会定期组织有关人工智能的研讨会,讨论新兴趋势、技术、要求和应用以及标准的作用。他们汇集了来自不同地点、部门和背景的人工智能发展前沿的创新者,涉及研究、部署、标准化、初创公司、应用和监督。