For an AI solution to evolve from a trained machine learning model into a production-ready AI system, many more things need to be considered than just the performance of the machine learning model. A production-ready AI system needs to be trustworthy, i.e. of high quality. But how to determine this in practice? For traditional software, ISO25000 and its predecessors have since long time been used to define and measure quality characteristics. Recently, quality models for AI systems, based on ISO25000, have been introduced. This paper applies one such quality model to a real-life case study: a deep learning platform for monitoring wildflowers. The paper presents three realistic scenarios sketching what it means to respectively use, extend and incrementally improve the deep learning platform for wildflower identification and counting. Next, it is shown how the quality model can be used as a structured dictionary to define quality requirements for data, model and software. Future work remains to extend the quality model with metrics, tools and best practices to aid AI engineering practitioners in implementing trustworthy AI systems.
翻译:为了从训练的机器学习模型发展为可供生产使用的AI系统,需要考虑很多其他因素,而不仅仅是机器学习模型的性能。生产就绪的AI系统需要是可信赖的,即具有高质量。但是在实践中如何确定这一点呢?对于传统软件,ISO25000及其前身长期以来一直用于定义和衡量质量特征。最近,基于ISO25000的AI系统质量模型被引入。本文将一个这样的质量模型应用于一个真实的案例研究:用于监测野花的深度学习平台。本文提出了三个现实场景,概述了分别使用、扩展和逐步改进野花识别和计数深度学习平台的情况。接下来,本文展示了如何使用质量模型作为结构化字典,为数据、模型和软件定义质量要求。未来的工作仍然需要通过指标、工具和最佳实践来扩展质量模型,以帮助AI工程实践者实施可信赖的AI系统。