mlsanityData to 7 Oct 2026

Revisiting Neuron Coverage for DNN Testing: A Layer-Wise and Distribution-Aware Criterion

arXiv 2112.01955 ↗First posted 3 Dec 2021cs.LG cs.SEcited by 9

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

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  5. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
  6. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  7. 2016Improved Techniques for Training GANscited by 2,938
  8. 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
  9. 2013Visualizing and Understanding Convolutional Networkscited by 2,278
  10. 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
  11. 2014Deep Learning in Neural Networks: An Overviewcited by 765
  12. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
11 more
  1. 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
  2. 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
  3. 2019DRIT++: Diverse Image-to-Image Translation via Disentangled Representationscited by 244
  4. 2018Guiding Deep Learning System Testing using Surprise Adequacycited by 123
  5. 2018Glow: Graph Lowering Compiler Techniques for Neural Networkscited by 73
  6. 2018TensorFuzz: Debugging Neural Networks with Coverage-Guided Fuzzingcited by 67
  7. 2018TVM: An Automated End-to-End Optimizing Compiler for Deep Learningcited by 62
  8. 2018Testing Deep Neural Networkscited by 36
  9. 2018Exploring Disentangled Feature Representation Beyond Face Identificationcited by 36
  10. 2020Reducing DNN Labelling Cost using Surprise Adequacy: An Industrial Case Study for Autonomous Drivingcited by 21
  11. 2020Interpreting and Disentangling Feature Components of Various Complexity from DNNscited by 8

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 2; 2024: 2; 2025: 3; 2026: 2.

9 papers.