论文标题
AI和ML的技术准备水平
Technology Readiness Levels for AI & ML
论文作者
论文摘要
可以使用现代工具轻松地执行机器学习系统的开发和部署,但是该过程通常会急于进行,并且可以实现。缺乏勤奋会导致技术债务,范围蔓延和未对准目标,模型滥用和失败以及昂贵的后果。另一方面,工程系统遵循定义明确的过程和测试标准,以简化高质量,可靠结果的开发。极端是航天器系统,在开发过程中,任务关键的措施和鲁棒性根深蒂固。利用航天器工程和AI/ML的经验(从研究到产品),我们提出了一种可靠的系统工程方法,用于机器学习开发和部署。我们的ML(TRL4ML)框架的技术准备水平定义了一个原则上的过程,以确保系统稳定的系统,同时简化用于ML研究和产品的过程,包括与传统软件工程的关键区别。更重要的是,TRL4ML为整个组织中的人们定义了一种共同的语言,以在ML技术上进行协作。
The development and deployment of machine learning systems can be executed easily with modern tools, but the process is typically rushed and means-to-an-end. The lack of diligence can lead to technical debt, scope creep and misaligned objectives, model misuse and failures, and expensive consequences. Engineering systems, on the other hand, follow well-defined processes and testing standards to streamline development for high-quality, reliable results. The extreme is spacecraft systems, where mission critical measures and robustness are ingrained in the development process. Drawing on experience in both spacecraft engineering and AI/ML (from research through product), we propose a proven systems engineering approach for machine learning development and deployment. Our Technology Readiness Levels for ML (TRL4ML) framework defines a principled process to ensure robust systems while being streamlined for ML research and product, including key distinctions from traditional software engineering. Even more, TRL4ML defines a common language for people across the organization to work collaboratively on ML technologies.