An investigation of challenges encountered when specifying training data and runtime monitors for safety critical ML applications

01/31/2023
by   Hans-Martin Heyn, et al.
0

Context and motivation: The development and operation of critical software that contains machine learning (ML) models requires diligence and established processes. Especially the training data used during the development of ML models have major influences on the later behaviour of the system. Runtime monitors are used to provide guarantees for that behaviour. Question / problem: We see major uncertainty in how to specify training data and runtime monitoring for critical ML models and by this specifying the final functionality of the system. In this interview-based study we investigate the underlying challenges for these difficulties. Principal ideas/results: Based on ten interviews with practitioners who develop ML models for critical applications in the automotive and telecommunication sector, we identified 17 underlying challenges in 6 challenge groups that relate to the challenge of specifying training data and runtime monitoring. Contribution: The article provides a list of the identified underlying challenges related to the difficulties practitioners experience when specifying training data and runtime monitoring for ML models. Furthermore, interconnection between the challenges were found and based on these connections recommendation proposed to overcome the root causes for the challenges.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/10/2023

Application of Systems Engineering Process in Building ML-Enabled Systems

Machine learning (ML) components are being added to more and more critic...
research
07/26/2021

How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Review

Context: Machine Learning (ML) has been at the heart of many innovations...
research
02/08/2020

Manifold for Machine Learning Assurance

The increasing use of machine-learning (ML) enabled systems in critical ...
research
06/06/2022

A Human-Centric Take on Model Monitoring

Predictive models are increasingly used to make various consequential de...
research
03/20/2023

What does it take to catch a Chinchilla? Verifying Rules on Large-Scale Neural Network Training via Compute Monitoring

As advanced machine learning systems' capabilities begin to play a signi...
research
03/10/2023

Automotive Perception Software Development: An Empirical Investigation into Data, Annotation, and Ecosystem Challenges

Software that contains machine learning algorithms is an integral part o...
research
03/09/2022

Transfer Learning as an Essential Tool for Digital Twins in Renewable Energy Systems

Transfer learning (TL), the next frontier in machine learning (ML), has ...

Please sign up or login with your details

Forgot password? Click here to reset