Focused Test Generation for Autonomous Driving Systems

被引:1
|
作者
Zohdinasab, Tahereh [1 ]
Riccio, Vincenzo [2 ]
Tonella, Paolo [3 ]
机构
[1] Univ Svizzera italiana, Informat, Lugano, Ticino, Switzerland
[2] Univ Udine, Udine, Italy
[3] Univ Svizzera Italiana, Lugano, Switzerland
基金
欧盟地平线“2020”;
关键词
Software testing; deep learning; search based software engineering; autonomous driving systems;
D O I
10.1145/3664605
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Testing Autonomous Driving Systems (ADSs) is crucial to ensure their reliability when navigating complex environments. ADSs may exhibit unexpected behaviours when presented, during operation, with driving scenarios containing features inadequately represented in the training dataset. To address this shift from development to operation, developers must acquire new data with the newly observed features. This data can be then utilised to fine tune the ADS, so as to reach the desired level of reliability in performing driving tasks. However, the resource-intensive nature of testing ADSs requires efficientmethodologies for generating targeted and diverse tests. In this work, we introduce a novel approach, DeepAtash-LR, that incorporates a surrogate model into the focused test generation process. This integration significantly improves focused testing effectiveness and applicability in resource-intensive scenarios. Experimental results show that the integration of the surrogate model is fundamental to the success of DeepAtash-LR. Our approach was able to generate an average of up to 60x more targeted, failure-inducing inputs compared to the baseline approach. Moreover, the inputs generated by DeepAtash-LR were useful to significantly improve the quality of the original ADS through fine tuning.
引用
收藏
页数:32
相关论文
共 50 条
  • [1] Test Scenario Generation for Autonomous Driving Systems with Reinforcement Learning
    Lu, Chengjie
    2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS, ICSE-COMPANION, 2023, : 317 - 319
  • [2] An Extreme Test for Autonomous Driving Systems
    Porta, Pier Paolo
    PROCEEDINGS OF THE 24TH INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS 2011), 2011, : 1 - 54
  • [3] Towards robust autonomous driving systems through adversarial test set generation
    Unal, Devrim
    Catak, Ferhat Ozgur
    Houkan, Mohammad Talal
    Mudassir, Mohammed
    Hammoudeh, Mohammad
    ISA TRANSACTIONS, 2023, 132 : 69 - 79
  • [4] Efficient and Unbiased Safety Test for Autonomous Driving Systems
    Jiang, Zhengmin
    Liu, Jia
    Li, Huiyun
    Pan, Yi
    2024 35TH IEEE INTELLIGENT VEHICLES SYMPOSIUM, IEEE IV 2024, 2024, : 3156 - 3156
  • [5] Efficient and Unbiased Safety Test for Autonomous Driving Systems
    Jiang, Zhengmin
    Pan, Wenbo
    Liu, Jia
    Dang, Shaobo
    Yang, Zhiheng
    Li, Huiyun
    Pan, Yi
    IEEE TRANSACTIONS ON INTELLIGENT VEHICLES, 2023, 8 (05): : 3336 - 3348
  • [6] Doppelganger Test Generation for Revealing Bugs in Autonomous Driving Software
    Huai, Yuqi
    Chen, Yuntianyi
    Almanee, Sumaya
    Ngo, Tuan
    Liao, Xiang
    Wan, Ziwen
    Chen, Qi Alfred
    Garcia, Joshua
    2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ICSE, 2023, : 2591 - 2603
  • [7] Boundary State Generation for Testing and Improvement of Autonomous Driving Systems
    Biagiola, Matteo
    Tonella, Paolo
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2024, 50 (08) : 2040 - 2053
  • [8] Research Progress on Autonomous Driving Simulation Test Scenario Generation Technology
    自动驾驶仿真测试场景生成技术研究进展
    Huang, Song (huangsong@aeu.edu.cn), 2025, 61 (01) : 59 - 79
  • [9] Ontology-based test generation for automated and autonomous driving functions
    Li, Yihao
    Tao, Jianbo
    Wotawa, Franz
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 117
  • [10] Using Ontologies for Test Suites Generation for Automated and Autonomous Driving Functions
    Klueck, Florian
    Li, Yihao
    Nica, Mihai
    Tao, Jianbo
    Wotawa, Franz
    2018 29TH IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2018, : 118 - 123