Paper published in a book (Scientific congresses, symposiums and conference proceedings)
Efficient Online Testing for DNN-Enabled Systems using Surrogate-Assisted and Many-Objective Optimization
Ul Haq, Fitash; Shin, Donghwan; Briand, Lionel
2022In Proceedings of the 44th International Conference on Software Engineering (ICSE ’22)
Peer reviewed
 

Files


Full Text
SAMOTA-authorversion.pdf
Author postprint (841.15 kB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
DNN testing; self-driving cars; online testing; many-objective search; surrogate-assisted optimization
Abstract :
[en] With the recent advances of Deep Neural Networks (DNNs) in real-world applications, such as Automated Driving Systems (ADS) for self-driving cars, ensuring the reliability and safety of such DNN- enabled Systems emerges as a fundamental topic in software testing. One of the essential testing phases of such DNN-enabled systems is online testing, where the system under test is embedded into a specific and often simulated application environment (e.g., a driving environment) and tested in a closed-loop mode in interaction with the environment. However, despite the importance of online testing for detecting safety violations, automatically generating new and diverse test data that lead to safety violations present the following challenges: (1) there can be many safety requirements to be considered at the same time, (2) running a high-fidelity simulator is often very computationally-intensive, and (3) the space of all possible test data that may trigger safety violations is too large to be exhaustively explored. In this paper, we address the challenges by proposing a novel approach, called SAMOTA (Surrogate-Assisted Many-Objective Testing Approach), extending existing many-objective search algorithms for test suite generation to efficiently utilize surrogate models that mimic the simulator, but are much less expensive to run. Empirical evaluation results on Pylot, an advanced ADS composed of multiple DNNs, using CARLA, a high-fidelity driving simulator, show that SAMOTA is significantly more effective and efficient at detecting unknown safety requirement violations than state-of-the-art many-objective test suite generation algorithms and random search. In other words, SAMOTA appears to be a key enabler technology for online testing in practice.
Research center :
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > Software Verification and Validation Lab (SVV Lab)
Disciplines :
Computer science
Author, co-author :
Ul Haq, Fitash ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SVV
Shin, Donghwan ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SVV
Briand, Lionel ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SVV
External co-authors :
no
Language :
English
Title :
Efficient Online Testing for DNN-Enabled Systems using Surrogate-Assisted and Many-Objective Optimization
Publication date :
May 2022
Event name :
44th International Conference on Software Engineering (ICSE ’22)
Event date :
from 21-05-2022 to 29-05-2022
Audience :
International
Main work title :
Proceedings of the 44th International Conference on Software Engineering (ICSE ’22)
Publisher :
ACM, New York, NY, United States
Pages :
811-822
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
European Projects :
H2020 - 694277 - TUNE - Testing the Untestable: Model Testing of Complex Software-Intensive Systems
FnR Project :
FNR14711346 - Functional Safety For Autonomous Systems, 2020 (01/08/2020-31/07/2023) - Fabrizio Pastore
Funders :
FNR - Fonds National de la Recherche [LU]
CE - Commission Européenne [BE]
Available on ORBilu :
since 28 January 2022

Statistics


Number of views
1785 (154 by Unilu)
Number of downloads
876 (42 by Unilu)

Scopus citations®
 
26
Scopus citations®
without self-citations
23
OpenCitations
 
2
WoS citations
 
23

Bibliography


Similar publications



Contact ORBilu