Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 26136:2023 定义了 AI 系统的全面生命周期过程集,提供了一个从概念构思到退役的结构化框架。如同 ISO/IEC 12207 定义软件生命周期过程和 ISO/IEC 15288 定义系统生命周期过程一样,该标准调整并扩展了这些已建立的框架,以解决 AI 系统的独特特征——包括以数据为中心的开发、模型训练和评估、持续学习以及 AI 系统验证、部署和监控的特殊挑战。该标准认识到 AI 系统具有传统软件中不存在的独特生命周期阶段,例如数据收集和准备、模型训练和模型验证。
该标准将 AI 系统生命周期过程分为四类:协议过程(获取和供应)、组织项目使能过程(生命周期模型管理、基础设施管理、组合管理、人力资源管理、质量管理、知识管理)、技术管理过程(项目规划、项目评估和控制、决策管理、风险管理、配置管理、信息管理、质量保证、测量)和技术过程(利益相关者需求定义、需求分析、架构定义、设计定义、系统分析、实施、集成、验证、移交、确认、运行、维护、处置)。每个过程包括目的、成果和活动,并为 AI 特定方面提供了明确的裁剪指导。
ISO/IEC 26136 中的几个技术过程与 AI 系统工程特别相关。实施过程包括数据工程(收集、准备、标注、增强)、模型工程(算法选择、架构设计、超参数优化)和模型训练(训练执行、检查点、收敛验证)。集成过程解决了将训练好的模型集成到更大的软件系统中的独特挑战,包括模型服务基础设施、推理 API、预处理和后处理流水线以及人机交互界面。确认过程超越了传统的验收测试,包括数据集验证、针对多个指标的模型性能验证、偏差和公平性评估、鲁棒性测试和可解释性验证。
| 技术过程 | AI特定活动 | 传统类比 | 关键区别 |
|---|---|---|---|
| 实施 | 数据工程、模型训练、超参数调优 | 软件编码 | 以数据为中心、非确定性输出 |
| 集成 | 模型服务、推理API、预处理流水线 | 组件集成 | 模型版本管理、延迟约束 |
| 确认 | 数据集验证、偏差审计、鲁棒性测试 | 验收测试 | 统计性能、多指标评估 |
| 运行 | 模型监控、漂移检测、基于触发器的重训练 | 系统运行 | 无需代码变更的性能下降 |
| 维护 | 模型重训练、微调、迁移学习 | 软件维护 | 数据依赖、持续学习 |
| 处置 | 模型退役、数据治理、下游影响 | 系统停用 | 模型影响力持久性、数据血缘 |
该标准还介绍了 AI 特有或具有显著不同重点的过程。数据管理过程涵盖数据治理、数据质量管理、数据版本管理、数据溯源和数据权利管理——反映了数据在 AI 系统中的核心作用。AI 特定风险管理过程与 ISO/IEC 26135 集成,以解决模型特定风险,包括对抗性漏洞、数据投毒和反馈循环效应。该标准明确涉及人机交互设计过程,涵盖诸如自动化程度的适当水平、人工监督机制、AI 系统用户界面设计和用户培训要求等主题。
该标准认识到一刀切的方法不适用于所有 AI 系统,并提供了广泛的裁剪指导。对于低风险 AI 系统(例如内部分析工具),可能只需要最小的过程集,侧重于实施、基本验证和运行。对于高风险 AI 系统(例如医疗设备、自动驾驶车辆),则需要具有严格验证和确认活动的完整过程集。裁剪指导考虑了系统关键性、组织成熟度、项目规模、法规要求和技术成熟度等因素。该标准还提供了与其他相关标准的映射指导,包括 ISO/IEC 12207(软件生命周期)、ISO/IEC 15288(系统生命周期)、ISO/IEC 33001(过程评估)和 ISO/IEC 26135(AI 风险管理)。
暂无下载文件