TY - JOUR
T1 - Ergo, SMIRK is safe
T2 - a safety case for a machine learning component in a pedestrian automatic emergency brake system
AU - Borg, Markus
AU - Henriksson, Jens
AU - Socha, Kasper
AU - Lennartsson, Olof
AU - Sonnsjö Lönegren, Elias
AU - Bui, Thanh
AU - Tomaszewski, Piotr
AU - Sathyamoorthy, Sankar Raman
AU - Brink, Sebastian
AU - Helali Moghadam, Mahshid
PY - 2023
Y1 - 2023
N2 - Integration of machine learning (ML) components in critical applications introduces novel challenges for software certification and verification. New safety standards and technical guidelines are under development to support the safety of ML-based systems, e.g., ISO 21448 SOTIF for the automotive domain and the Assurance of Machine Learning for use in Autonomous Systems (AMLAS) framework. SOTIF and AMLAS provide high-level guidance but the details must be chiseled out for each specific case. We initiated a research project with the goal to demonstrate a complete safety case for an ML component in an open automotive system. This paper reports results from an industry-academia collaboration on safety assurance of SMIRK, an ML-based pedestrian automatic emergency braking demonstrator running in an industry-grade simulator. We demonstrate an application of AMLAS on SMIRK for a minimalistic operational design domain, i.e., we share a complete safety case for its integrated ML-based component. Finally, we report lessons learned and provide both SMIRK and the safety case under an open-source license for the research community to reuse.
AB - Integration of machine learning (ML) components in critical applications introduces novel challenges for software certification and verification. New safety standards and technical guidelines are under development to support the safety of ML-based systems, e.g., ISO 21448 SOTIF for the automotive domain and the Assurance of Machine Learning for use in Autonomous Systems (AMLAS) framework. SOTIF and AMLAS provide high-level guidance but the details must be chiseled out for each specific case. We initiated a research project with the goal to demonstrate a complete safety case for an ML component in an open automotive system. This paper reports results from an industry-academia collaboration on safety assurance of SMIRK, an ML-based pedestrian automatic emergency braking demonstrator running in an industry-grade simulator. We demonstrate an application of AMLAS on SMIRK for a minimalistic operational design domain, i.e., we share a complete safety case for its integrated ML-based component. Finally, we report lessons learned and provide both SMIRK and the safety case under an open-source license for the research community to reuse.
KW - Automotive demonstrator
KW - Machine learning safety
KW - Safety case
KW - Safety standards
U2 - 10.1007/s11219-022-09613-1
DO - 10.1007/s11219-022-09613-1
M3 - Article
AN - SCOPUS:85149021250
SN - 0963-9314
JO - Software Quality Journal
JF - Software Quality Journal
ER -