mlsanityData to 14 Oct 2026

Evaluating the Robustness of Test Selection Methods for Deep Neural Networks

arXiv 2308.01314 ↗First posted 29 Jul 2023cs.LG cs.SE stat.MLcited by 4

Not on the map. Why?

Abstract (arXiv)

Testing deep learning-based systems is crucial but challenging due to the required time and labor for labeling collected raw data. To alleviate the labeling effort, multiple test selection methods have been proposed where only a subset of test data needs to be labeled while satisfying testing requirements. However, we observe that such methods with reported promising results are only evaluated under simple scenarios, e.g., testing on original test data. This brings a question to us: are they always reliable? In this paper, we explore when and to what extent test selection methods fail for testing. Specifically, first, we identify potential pitfalls of 11 selection methods from top-tier venues based on their construction. Second, we conduct a study on five datasets with two model architectures per dataset to empirically confirm the existence of these pitfalls. Furthermore, we demonstrate how pitfalls can break the reliability of these methods. Concretely, methods for fault detection suffer from test data that are: 1) correctly classified but uncertain, or 2) misclassified but confident. Remarkably, the test relative coverage achieved by such methods drops by up to 86.85%. On the other hand, methods for performance estimation are sensitive to the choice of intermediate-layer output. The effectiveness of such methods can be even worse than random selection when using an inappropriate layer.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 24 of its 45 references that are in the map. First posted on arXiv 29 Jul 2023.

Builds on

24 of 45 references.

References · 24

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  3. 2016Densely Connected Convolutional Networkscited by 6,720
  4. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
  5. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,877
  6. 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,385
  7. 2018A Simple Unified Framework for Detecting Out-of-Distribution Samples and Adversarial Attackscited by 1,485
  8. 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,287
  9. 2019On Evaluating Adversarial Robustnesscited by 447
  10. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 311
  11. 2019Self-Driving Cars: A Surveycited by 148
  12. 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 147
12 more
  1. 2018Guiding Deep Learning System Testing using Surprise Adequacycited by 124
  2. 2018Deep Bayesian Active Learning for Natural Language Processing: Results of a Large-Scale Empirical Studycited by 90
  3. 2021Mandoline: Model Evaluation under Distribution Shiftcited by 55
  4. 2019Test Selection for Deep Learning Systemscited by 27
  5. 2022Simple Techniques Work Surprisingly Well for Neural Network Test Prioritization and Active Learning (Replicability Study)cited by 27
  6. 2020Towards Characterizing Adversarial Defects of Deep Learning Software from the Lens of Uncertaintycited by 26
  7. 2019Boosting Operational DNN Testing Efficiency through Conditioningcited by 22
  8. 2015When Face Recognition Meets with Deep Learning: an Evaluation of Convolutional Neural Networks for Face Recognitioncited by 21
  9. 2022When and Why Test Generators for Deep Learning Produce Invalid Inputs: an Empirical Studycited by 18
  10. 2022Revisiting Neuron Coverage Metrics and Quality of Deep Neural Networkscited by 15
  11. 2021DeepMetis: Augmenting a Deep Learning Test Set to Increase its Mutation Scorecited by 12
  12. 2021TestRank: Bringing Order into Unlabeled Test Instances for Deep Learning Taskscited by 7

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 1; 2025: 1; 2026: 2.

4 papers.