DeepGD: A Multi-Objective Black-Box Test Selection Approach for Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) are widely used in various application domains such as image processing, speech recognition, and natural language processing. However, testing DNN models may be challenging due to the complexity and size of their input domain. Particularly, testing DNN models often requires generating or exploring large unlabeled datasets. In practice, DNN test oracles, which identify the correct outputs for inputs, often require expensive manual effort to label test data, possibly involving multiple experts to ensure labeling correctness. In this paper, we propose DeepGD, a black-box multi-objective test selection approach for DNN models. It reduces the cost of labeling by prioritizing the selection of test inputs with high fault revealing power from large unlabeled datasets. DeepGD not only selects test inputs with high uncertainty scores to trigger as many mispredicted inputs as possible but also maximizes the probability of revealing distinct faults in the DNN model by selecting diverse mispredicted inputs. The experimental results conducted on four widely used datasets and five DNN models show that in terms of fault-revealing ability: (1) White-box, coverage-based approaches fare poorly, (2) DeepGD outperforms existing black-box test selection approaches in terms of fault detection, and (3) DeepGD also leads to better guidance for DNN model retraining when using selected inputs to augment the training set.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 28 of its 76 references that are in the map. First posted on arXiv 8 Mar 2023.
Builds on
28 of 76 references.
References · 28
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2017A Survey on Deep Learning in Medical Image Analysiscited by 1,182
- 2019Deep Batch Active Learning by Diverse, Uncertain Gradient Lower Boundscited by 602
- 2019A Survey of Deep Learning Techniques for Autonomous Drivingcited by 401
- 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
- 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
- 2020pymoo: Multi-objective Optimization in Pythoncited by 196
- 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 144
- 2018Guiding Deep Learning System Testing using Surprise Adequacycited by 123
- 2019Deep Active Learning: Unified and Principled Method for Query and Trainingcited by 92
- 2022A Comparative Survey of Deep Active Learningcited by 88
- 2018Diversity in Machine Learningcited by 48
16 more
- 2019Survey on Deep Neural Networks in Speech and Vision Systemscited by 37
- 2018Testing Deep Neural Networkscited by 36
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 36
- 2021DeepHyperion: Exploring the Feature Space of Deep Learning-Based Systems through Illumination Searchcited by 29
- 2019Test Selection for Deep Learning Systemscited by 27
- 2022Simple Techniques Work Surprisingly Well for Neural Network Test Prioritization and Active Learning (Replicability Study)cited by 27
- 2020Importance-Driven Deep Learning System Testingcited by 24
- 2019Boosting Operational DNN Testing Efficiency through Conditioningcited by 22
- 2021Black-Box Testing of Deep Neural Networks Through Test Case Diversitycited by 18
- 2022Revisiting Neuron Coverage Metrics and Quality of Deep Neural Networkscited by 14
- 2021Test Case Selection and Prioritization Using Machine Learning: A Systematic Literature Reviewcited by 12
- 2022A Search-Based Testing Approach for Deep Reinforcement Learning Agentscited by 12
- 2020Supporting DNN Safety Analysis and Retraining through Heatmap-based Unsupervised Learningcited by 11
- 2015Test Set Diameter: Quantifying the Diversity of Sets of Test Casescited by 10
- 2022Black-box Safety Analysis and Retraining of DNNs based on Feature Extraction and Clusteringcited by 8
- 2022ATM: Black-box Test Case Minimization based on Test Code Similarity and Evolutionary Searchcited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 4; 2026: 3.
11 papers.
- 2024VLATest: Testing and Evaluating Vision-Language-Action Models for Robotic Manipulationcited by 43
- 2023SMARLA: A Safety Monitoring Approach for Deep Reinforcement Learning Agentscited by 9
- 2025MetaSel: A Test Selection Approach for Fine-tuned DNN Modelscited by 3
- 2026A Highly Efficient Diversity-based Input Selection for DNN Improvement Using VLMscited by 1
- 2024Robust Black-box Testing of Deep Neural Networks using Co-Domain Coveragecited by 0
- 2024DiffGAN: A Test Generation Approach for Differential Testing of Deep Neural Networks for Image Analysiscited by 0
- 2025TopoMap: A Feature-based Semantic Discriminator of the Topographical Regions in the Test Input Spacecited by 0
- 2025Learning-Based Testing for Deep Learning: Enhancing Model Robustness with Adversarial Input Prioritizationcited by 0
- 2025Bias Testing and Mitigation in Black Box LLMs using Metamorphic Relationscited by 0
- 2026CAFD: Concept-Aware DNN Fault Detection using VLMscited by 0
- 2026Learnable Weighting of Intra-Attribute Distances for Categorical Data Clustering with Nominal and Ordinal Attributescited by 0
- 2026Learnable Weighting of Intra-Attribute Distances for Categorical Data Clustering with Nominal and Ordinal Attributes6 Jul 2026
- 2026CAFD: Concept-Aware DNN Fault Detection using VLMs19 May 2026
- 2026A Highly Efficient Diversity-based Input Selection for DNN Improvement Using VLMs12 Jan 2026
- 2025Bias Testing and Mitigation in Black Box LLMs using Metamorphic Relations29 Nov 2025
- 2025Learning-Based Testing for Deep Learning: Enhancing Model Robustness with Adversarial Input Prioritization28 Sep 2025
- 2025TopoMap: A Feature-based Semantic Discriminator of the Topographical Regions in the Test Input Space3 Sep 2025
- 2025MetaSel: A Test Selection Approach for Fine-tuned DNN Models21 Mar 2025
- 2024DiffGAN: A Test Generation Approach for Differential Testing of Deep Neural Networks for Image Analysis15 Oct 2024
- 2024VLATest: Testing and Evaluating Vision-Language-Action Models for Robotic Manipulation19 Sep 2024
- 2024Robust Black-box Testing of Deep Neural Networks using Co-Domain Coverage13 Aug 2024
- 2023SMARLA: A Safety Monitoring Approach for Deep Reinforcement Learning Agents3 Aug 2023