Revisiting Neuron Coverage for DNN Testing: A Layer-Wise and Distribution-Aware Criterion
Not on the map. Why?
Abstract (arXiv)
Various deep neural network (DNN) coverage criteria have been proposed to assess DNN test inputs and steer input mutations. The coverage is characterized via neurons having certain outputs, or the discrepancy between neuron outputs. Nevertheless, recent research indicates that neuron coverage criteria show little correlation with test suite quality. In general, DNNs approximate distributions, by incorporating hierarchical layers, to make predictions for inputs. Thus, we champion to deduce DNN behaviors based on its approximated distributions from a layer perspective. A test suite should be assessed using its induced layer output distributions. Accordingly, to fully examine DNN behaviors, input mutation should be directed toward diversifying the approximated distributions. This paper summarizes eight design requirements for DNN coverage criteria, taking into account distribution properties and practical concerns. We then propose a new criterion, NeuraL Coverage (NLC), that satisfies all design requirements. NLC treats a single DNN layer as the basic computational unit (rather than a single neuron) and captures four critical properties of neuron output distributions. Thus, NLC accurately describes how DNNs comprehend inputs via approximated distributions. We demonstrate that NLC is significantly correlated with the diversity of a test suite across a number of tasks (classification and generation) and data formats (image and text). Its capacity to discover DNN prediction errors is promising. Test input mutation guided by NLC results in a greater quality and diversity of exposed erroneous behaviors.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 23 of its 50 references that are in the map. First posted on arXiv 3 Dec 2021.
Builds on
23 of 50 references.
References · 23
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2016Improved Techniques for Training GANscited by 2,938
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2014Deep Learning in Neural Networks: An Overviewcited by 765
- 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
11 more
- 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
- 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
- 2019DRIT++: Diverse Image-to-Image Translation via Disentangled Representationscited by 244
- 2018Guiding Deep Learning System Testing using Surprise Adequacycited by 123
- 2018Glow: Graph Lowering Compiler Techniques for Neural Networkscited by 73
- 2018TensorFuzz: Debugging Neural Networks with Coverage-Guided Fuzzingcited by 67
- 2018TVM: An Automated End-to-End Optimizing Compiler for Deep Learningcited by 62
- 2018Testing Deep Neural Networkscited by 36
- 2018Exploring Disentangled Feature Representation Beyond Face Identificationcited by 36
- 2020Reducing DNN Labelling Cost using Surprise Adequacy: An Industrial Case Study for Autonomous Drivingcited by 21
- 2020Interpreting and Disentangling Feature Components of Various Complexity from DNNscited by 8
Built on by
Citing papers per year: 2023: 2; 2024: 2; 2025: 3; 2026: 2.
9 papers.
- 2023Neuron Activation Coverage: Rethinking Out-of-distribution Detection and Generalizationcited by 28
- 2025Efficient Input-level Backdoor Defense on Text-to-Image Synthesis via Neuron Activation Variationcited by 8
- 2023Precise and Generalized Robustness Certification for Neural Networkscited by 4
- 2025DANDI: Diffusion as Normative Distribution for Deep Neural Network Inputcited by 1
- 2024A3Rank: Augmentation Alignment Analysis for Prioritizing Overconfident Failing Samples for Deep Learning Modelscited by 0
- 2024Robust Black-box Testing of Deep Neural Networks using Co-Domain Coveragecited by 0
- 2025Towards Understanding Deep Learning Model in Image Recognition via Coverage Testcited by 0
- 2026Learnable Weighting of Intra-Attribute Distances for Categorical Data Clustering with Nominal and Ordinal Attributescited by 0
- 2026RepTran: Search-Based Repair of Transformer Modelscited by 0
- 2026RepTran: Search-Based Repair of Transformer Models13 Jul 2026
- 2026Learnable Weighting of Intra-Attribute Distances for Categorical Data Clustering with Nominal and Ordinal Attributes6 Jul 2026
- 2025Towards Understanding Deep Learning Model in Image Recognition via Coverage Test12 May 2025
- 2025Efficient Input-level Backdoor Defense on Text-to-Image Synthesis via Neuron Activation Variation9 Mar 2025
- 2025DANDI: Diffusion as Normative Distribution for Deep Neural Network Input5 Feb 2025
- 2024Robust Black-box Testing of Deep Neural Networks using Co-Domain Coverage13 Aug 2024
- 2024A3Rank: Augmentation Alignment Analysis for Prioritizing Overconfident Failing Samples for Deep Learning Models19 Jul 2024
- 2023Precise and Generalized Robustness Certification for Neural Networks11 Jun 2023
- 2023Neuron Activation Coverage: Rethinking Out-of-distribution Detection and Generalization5 Jun 2023