SEFeb 7, 2018

DeepRoad: GAN-based Metamorphic Autonomous Driving System Testing

arXiv:1802.02295v284 citations
Originality Incremental advance
AI Analysis

This addresses safety issues in autonomous driving by improving test authenticity, though it is incremental as it builds on existing GAN and testing techniques.

The paper tackles the problem of testing DNN-based autonomous driving systems by proposing DeepRoad, an unsupervised GAN-based framework that generates realistic driving scenes with various weather conditions, detecting thousands of behavioral inconsistencies in three systems.

While Deep Neural Networks (DNNs) have established the fundamentals of DNN-based autonomous driving systems, they may exhibit erroneous behaviors and cause fatal accidents. To resolve the safety issues of autonomous driving systems, a recent set of testing techniques have been designed to automatically generate test cases, e.g., new input images transformed from the original ones. Unfortunately, many such generated input images often render inferior authenticity, lacking accurate semantic information of the driving scenes and hence compromising the resulting efficacy and reliability. In this paper, we propose DeepRoad, an unsupervised framework to automatically generate large amounts of accurate driving scenes to test the consistency of DNN-based autonomous driving systems across different scenes. In particular, DeepRoad delivers driving scenes with various weather conditions (including those with rather extreme conditions) by applying the Generative Adversarial Networks (GANs) along with the corresponding real-world weather scenes. Moreover, we have implemented DeepRoad to test three well-recognized DNN-based autonomous driving systems. Experimental results demonstrate that DeepRoad can detect thousands of behavioral inconsistencies in these systems.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes