Revisiting Neuron Coverage Metrics and Quality of Deep Neural Networks
Zhou Yang, Jieke Shi, Muhammad Hilmi Asyrofi, David Lo

TL;DR
This study replicates and extends previous research on neuron coverage metrics in DNN testing, confirming that gradient-based methods outperform coverage-driven ones in defect detection and robustness improvement, with implications for future defensive strategies.
Contribution
The paper replicates prior findings and extends experiments with larger models and datasets, providing deeper analysis of neuron coverage metrics and testing methods in DNN robustness.
Findings
Gradient-based methods outperform coverage-driven methods in defect detection.
Coverage-driven methods cannot be effectively repaired by gradient-based retraining.
Coverage-driven methods are limited to differentiable transformations, affecting their defect repair capability.
Abstract
Deep neural networks (DNN) have been widely applied in modern life, including critical domains like autonomous driving, making it essential to ensure the reliability and robustness of DNN-powered systems. As an analogy to code coverage metrics for testing conventional software, researchers have proposed neuron coverage metrics and coverage-driven methods to generate DNN test cases. However, Yan et al. doubt the usefulness of existing coverage criteria in DNN testing. They show that a coverage-driven method is less effective than a gradient-based method in terms of both uncovering defects and improving model robustness. In this paper, we conduct a replication study of the work by Yan et al. and extend the experiments for deeper analysis. A larger model and a dataset of higher resolution images are included to examine the generalizability of the results. We also extend the experiments…
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.
Code & Models
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 · Integrated Circuits and Semiconductor Failure Analysis
