Misbehaviour Prediction for Autonomous Driving Systems

10/10/2019
by   Andrea Stocco, et al.
0

Deep Neural Networks (DNNs) are the core component of modern autonomous driving systems. To date, it is still unrealistic that a DNN will generalize correctly in all driving conditions. Current testing techniques consist of offline solutions that identify adversarial or corner cases for improving the training phase, and little has been done for enabling online healing of DNN-based vehicles. In this paper, we address the problem of estimating the confidence of DNNs in response to unexpected execution contexts with the purpose of predicting potential safety-critical misbehaviours such as out of bound episodes or collisions. Our approach SelfOracle is based on a novel concept of self-assessment oracle, which monitors the DNN confidence at runtime, to predict unsupported driving scenarios in advance. SelfOracle uses autoencoder and time-series-based anomaly detection to reconstruct the driving scenarios seen by the car, and determine the confidence boundary of normal/unsupported conditions. In our empirical assessment, we evaluated the effectiveness of different variants of SelfOracle at predicting injected anomalous driving contexts, using DNN models and simulation environment from Udacity. Results show that, overall, SelfOracle can predict 77 up to 6 seconds in advance, outperforming the online input validation approach of DeepRoad by a factor almost equal to 3.

READ FULL TEXT

page 6

page 7

research
11/18/2021

DeepGuard: A Framework for Safeguarding Autonomous Driving Systems from Inconsistent Behavior

The deep neural networks (DNNs)based autonomous driving systems (ADSs) a...
research
10/09/2021

Predicting decision-making in the future: Human versus Machine

Deep neural networks (DNNs) have become remarkably successful in data pr...
research
09/12/2022

Understanding Time Variations of DNN Inference in Autonomous Driving

Deep neural networks (DNNs) are widely used in autonomous driving due to...
research
03/25/2021

StyleLess layer: Improving robustness for real-world driving

Deep Neural Networks (DNNs) are a critical component for self-driving ve...
research
07/20/2023

Boundary State Generation for Testing and Improvement of Autonomous Driving Systems

Recent advances in Deep Neural Networks (DNNs) and sensor technologies a...
research
03/03/2021

Self-Checking Deep Neural Networks in Deployment

The widespread adoption of Deep Neural Networks (DNNs) in important doma...
research
11/16/2018

Evaluating Uncertainty Quantification in End-to-End Autonomous Driving Control

A rise in popularity of Deep Neural Networks (DNNs), attributed to more ...

Please sign up or login with your details

Forgot password? Click here to reset