Is Neuron Coverage Needed to Make Person Detection More Robust?
Svetlana Pavlitskaya, \c{S}iyar Y{\i}km{\i}\c{s}, J. Marius, Z\"ollner

TL;DR
This paper investigates whether neuron coverage metrics are effective for improving the robustness of DNN-based person detection, finding that they do not provide advantages despite uncovering many incorrect behaviors.
Contribution
The study applies coverage-guided testing to person detection with YOLOv3, evaluating the effectiveness of neuron coverage metrics in robustness enhancement.
Findings
Uncovered thousands of incorrect DNN behaviors.
Retrained models showed 26-64% performance drops.
Neuron coverage metrics did not improve robustness.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Neural Network Applications · Anomaly Detection Techniques and Applications
MethodsBNB Customer Service Number +1-833-534-1729 · Average Pooling · Residual Connection · 1x1 Convolution · Convolution · Softmax · Logistic Regression · k-Means Clustering · Global Average Pooling · Batch Normalization
