DeepGuard: a framework for safeguarding autonomous driving systems from inconsistent behaviour

被引:19
|
作者
Hussain, Manzoor [1 ]
Ali, Nazakat [1 ]
Hong, Jang-Eui [1 ]
机构
[1] Chungbuk Natl Univ, Sch Elect & Comp Engn, Cheongju, Chungbuk, South Korea
基金
新加坡国家研究基金会;
关键词
Autonomous driving systems; Anomaly detection; Deep learning; Safety guards; DNN; ANOMALY DETECTION;
D O I
10.1007/s10515-021-00310-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The deep neural networks (DNNs)-based autonomous driving systems (ADSs) are expected to reduce road accidents and improve safety in the transportation domain as it removes the factor of human error from driving tasks. The DNN-based ADS sometimes may exhibit erroneous or unexpected behaviours due to unexpected driving conditions which may cause accidents. Therefore, safety assurance is vital to the ADS. However, DNN-based ADS is a highly complex system that puts forward a strong demand for robustness, more specifically, the ability to predict unexpected driving conditions to prevent potential inconsistent behaviour. It is not possible to generalize the DNN model's performance for all driving conditions. Therefore, the driving conditions that were not considered during the training of the ADS may lead to unpredictable consequences for the safety of autonomous vehicles. This study proposes an autoencoder and time series analysis-based anomaly detection system to prevent the safety-critical inconsistent behaviour of autonomous vehicles at runtime. Our approach called DeepGuard consists of two components. The first component- the inconsistent behaviour predictor, is based on an autoencoder and time series analysis to reconstruct the driving scenarios. Based on reconstruction error (e) and threshold (theta), it determines the normal and unexpected driving scenarios and predicts potential inconsistent behaviour. The second component provides on-the-fly safety guards, that is, it automatically activates healing strategies to prevent inconsistencies in the behaviour. We evaluated the performance of DeepGuard in predicting the injected anomalous driving scenarios using already available open-sourced DNN-based ADSs in the Udacity simulator. Our simulation results show that the best variant of DeepGuard can predict up to 93% on the CHAUFFEUR ADS, 83% on DAVE-2 ADS, and 80% of inconsistent behaviour on the EPOCH ADS model, outperforming SELFORACLE and DeepRoad. Overall, DeepGuard can prevent up to 89% of all predicted inconsistent behaviours of ADS by executing predefined safety guards.
引用
收藏
页数:32
相关论文
共 50 条
  • [1] DeepGuard: a framework for safeguarding autonomous driving systems from inconsistent behaviour
    Manzoor Hussain
    Nazakat Ali
    Jang-Eui Hong
    Automated Software Engineering, 2022, 29
  • [2] Autonomous Driving: Safeguarding of autonomous Driving Functions in VR
    Hamann, Jan Hendrik
    Nels, Timo
    ATP MAGAZINE, 2021, (11-12): : 50 - 52
  • [3] From Human to Autonomous Driving: A Method to Identify and Draw Up the Driving Behaviour of Connected Autonomous Vehicles
    Caruso, Giandomenico
    Yousefi, Mohammad Kia
    Mussone, Lorenzo
    VEHICLES, 2022, 4 (04): : 1430 - 1449
  • [4] Towards of a modular framework for semi-autonomous driving assistance systems
    Curiel-Ramirez, Luis A.
    Ramirez-Mendoza, Ricardo A.
    Carrera, Gerardo
    Izquierdo-Reyes, Javier
    Rogelio Bustamante-Bello, M.
    INTERNATIONAL JOURNAL OF INTERACTIVE DESIGN AND MANUFACTURING - IJIDEM, 2019, 13 (01): : 111 - 120
  • [5] A Transformation-Aggregation Framework for State Representation of Autonomous Driving Systems
    Zhan, Guojian
    Jiang, Yuxuan
    Li, Shengbo Eben
    Lyu, Yao
    Zhang, Xiangteng
    Yin, Yuming
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (07) : 7311 - 7322
  • [6] Towards of a modular framework for semi-autonomous driving assistance systems
    Luis A. Curiel-Ramirez
    Ricardo A. Ramirez-Mendoza
    Gerardo Carrera
    Javier Izquierdo-Reyes
    M. Rogelio Bustamante-Bello
    International Journal on Interactive Design and Manufacturing (IJIDeM), 2019, 13 : 111 - 120
  • [7] Performance Evaluation Framework for Arbitrary Nodes of Autonomous-driving Systems
    Tajima, Yuta
    Miki, Tatsuya
    Azumi, Takuya
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 2520 - 2529
  • [8] A Reasoning Framework for Autonomous Urban Driving
    Ferguson, Dave
    Baker, Christopher
    Likhachev, Maxim
    Dolan, John
    2008 IEEE INTELLIGENT VEHICLES SYMPOSIUM, VOLS 1-3, 2008, : 734 - +
  • [9] A Behavioral Planning Framework for Autonomous Driving
    Wei, Junqing
    Snider, Jarrod M.
    Gu, Tianyu
    Dolan, John M.
    Litkouhi, Bakhtiar
    2014 IEEE INTELLIGENT VEHICLES SYMPOSIUM PROCEEDINGS, 2014, : 458 - 464
  • [10] A Goal-centric Framework for Behaviour Programming in Autonomous Robotic Systems
    Messina, Fabrizio
    Pappalardo, Giuseppe
    Santoro, Corrado
    2014 IEEE/ASME 10TH INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS (MESA 2014), 2014,