DDE process: A requirements engineering approach for machine learning in automated driving

Ran Zhang, Andreas Albrecht, Jonathan Kausch, H. Putzer, Thomas Geipel, Prashanth Halady
{"title":"DDE process: A requirements engineering approach for machine learning in automated driving","authors":"Ran Zhang, Andreas Albrecht, Jonathan Kausch, H. Putzer, Thomas Geipel, Prashanth Halady","doi":"10.1109/RE51729.2021.00031","DOIUrl":null,"url":null,"abstract":"Machine learning (ML) is key to achieve complex automation like in self-driving cars: implementation of implicit requirements and faster time-to-market are just two promises. Despite technological advances, research questions remain open about improving the level of trust and quality (quality in terms of ISO 25010) that can be placed on such ML-based systems. Their quality depends on the quality of the data used for training and appropriate verification and validation. This data quality - and with it the confidence in ML - relies on a systematic and structured process incorporating hierarchical requirements engineering for the quality and composition of data sets.This paper presents the data-driven engineering process (DDE process) as a new systematic and structured approach for leveraging future application of ML in industry. The DDE process includes hierarchical requirements engineering to link the operational design domain with the requirements and semi-automated generation of data sets. We describe the DDE process as a Vmodel that is fully integrated with other engineering processes. It represents a consistent approach that harmonizes development abstraction levels and DDE for ML as a third technology next to hardware and software (section III). Furthermore, the DDE process allows process automation leading to automated data set compilation. Applicability of the DDE process is shown by an application example using a convolutional neural network for traffic light detection (section IV). A summary and next steps are concluding the paper (section V).","PeriodicalId":440285,"journal":{"name":"2021 IEEE 29th International Requirements Engineering Conference (RE)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 29th International Requirements Engineering Conference (RE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/RE51729.2021.00031","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Machine learning (ML) is key to achieve complex automation like in self-driving cars: implementation of implicit requirements and faster time-to-market are just two promises. Despite technological advances, research questions remain open about improving the level of trust and quality (quality in terms of ISO 25010) that can be placed on such ML-based systems. Their quality depends on the quality of the data used for training and appropriate verification and validation. This data quality - and with it the confidence in ML - relies on a systematic and structured process incorporating hierarchical requirements engineering for the quality and composition of data sets.This paper presents the data-driven engineering process (DDE process) as a new systematic and structured approach for leveraging future application of ML in industry. The DDE process includes hierarchical requirements engineering to link the operational design domain with the requirements and semi-automated generation of data sets. We describe the DDE process as a Vmodel that is fully integrated with other engineering processes. It represents a consistent approach that harmonizes development abstraction levels and DDE for ML as a third technology next to hardware and software (section III). Furthermore, the DDE process allows process automation leading to automated data set compilation. Applicability of the DDE process is shown by an application example using a convolutional neural network for traffic light detection (section IV). A summary and next steps are concluding the paper (section V).
DDE过程:自动驾驶中机器学习的需求工程方法
机器学习(ML)是实现自动驾驶汽车等复杂自动化的关键:实现隐含要求和加快上市时间只是两个承诺。尽管技术取得了进步,但关于提高基于ml的系统的信任和质量水平(ISO 25010方面的质量)的研究问题仍然开放。它们的质量取决于用于培训和适当核查和确认的数据的质量。这种数据质量——以及对机器学习的信心——依赖于一个系统和结构化的过程,该过程结合了数据集质量和组成的分层需求工程。本文提出了数据驱动工程过程(DDE过程)作为利用机器学习在工业中的未来应用的一种新的系统和结构化方法。DDE过程包括层次需求工程,将操作设计领域与需求和半自动化的数据集生成联系起来。我们将DDE过程描述为与其他工程过程完全集成的v模型。它代表了一种一致的方法,可以协调开发抽象级别和ML的DDE,作为硬件和软件之后的第三种技术(第三部分)。此外,DDE过程允许过程自动化,从而实现自动数据集编译。DDE过程的适用性通过使用卷积神经网络进行交通灯检测的应用示例(第IV节)来展示。总结和后续步骤是本文的结语(第V节)。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信