Engineering problems in machine learning systems
Hiroshi Kuwajima, Hirotoshi Yasuoka, Toshihiro Nakae

TL;DR
This paper discusses the engineering challenges in developing safety-critical machine learning systems, emphasizing the need for structured requirements, design, and verification processes, and analyzing open problems and quality standards using automated driving as an example.
Contribution
It identifies and classifies key open problems in engineering safety-critical machine learning systems and explores their implications for system quality standards.
Findings
Machine learning models lack requirements and design specifications.
Models exhibit limited interpretability and robustness.
Lack of requirements and robustness significantly impact quality standards.
Abstract
Fatal accidents are a major issue hindering the wide acceptance of safety-critical systems that employ machine learning and deep learning models, such as automated driving vehicles. In order to use machine learning in a safety-critical system, it is necessary to demonstrate the safety and security of the system through engineering processes. However, thus far, no such widely accepted engineering concepts or frameworks have been established for these systems. The key to using a machine learning model in a deductively engineered system is decomposing the data-driven training of machine learning models into requirement, design, and verification, particularly for machine learning models used in safety-critical systems. Simultaneously, open problems and relevant technical fields are not organized in a manner that enables researchers to select a theme and work on it. In this study, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Explainable Artificial Intelligence (XAI) · Software Reliability and Analysis Research
