Is Neuron Coverage Needed to Make Person Detection More Robust?
Not on the map. Why?
Abstract (arXiv)
The growing use of deep neural networks (DNNs) in safety- and security-critical areas like autonomous driving raises the need for their systematic testing. Coverage-guided testing (CGT) is an approach that applies mutation or fuzzing according to a predefined coverage metric to find inputs that cause misbehavior. With the introduction of a neuron coverage metric, CGT has also recently been applied to DNNs. In this work, we apply CGT to the task of person detection in crowded scenes. The proposed pipeline uses YOLOv3 for person detection and includes finding DNN bugs via sampling and mutation, and subsequent DNN retraining on the updated training set. To be a bug, we require a mutated image to cause a significant performance drop compared to a clean input. In accordance with the CGT, we also consider an additional requirement of increased coverage in the bug definition. In order to explore several types of robustness, our approach includes natural image transformations, corruptions, and adversarial examples generated with the Daedalus attack. The proposed framework has uncovered several thousand cases of incorrect DNN behavior. The relative change in mAP performance of the retrained models reached on average between 26.21% and 64.24% for different robustness types. However, we have found no evidence that the investigated coverage metrics can be advantageously used to improve robustness.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 14 of its 24 references that are in the map. First posted on arXiv 21 Apr 2022.
Builds on
14 of 24 references.
References · 14
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2019Benchmarking Robustness in Object Detection: Autonomous Driving when Winter is Comingcited by 332
- 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
- 2018CrowdHuman: A Benchmark for Detecting Human in a Crowdcited by 283
- 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
- 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 144
- 2018Guiding Deep Learning System Testing using Surprise Adequacycited by 123
- 2020Metamorphic Testing: A New Approach for Generating Next Test Casescited by 71
- 2018TensorFuzz: Debugging Neural Networks with Coverage-Guided Fuzzingcited by 67
- 2018DLFuzz: Differential Fuzzing Testing of Deep Learning Systemscited by 64
- 2018Concolic Testing for Deep Neural Networkscited by 51
- 2018Testing Deep Neural Networkscited by 36
Built on by
Citing papers per year: 2023: 1.
1 paper.
- 2023Rethinking Diversity in Deep Neural Network Testingcited by 2
- 2023Rethinking Diversity in Deep Neural Network Testing25 May 2023