mlsanityData to 7 Oct 2026

Distribution-Aware Testing of Neural Networks Using Generative Models

arXiv 2102.13602 ↗First posted 26 Feb 2021cs.SE cs.LGcited by 22

Not on the map. Why?

Abstract (arXiv)

The reliability of software that has a Deep Neural Network (DNN) as a component is urgently important today given the increasing number of critical applications being deployed with DNNs. The need for reliability raises a need for rigorous testing of the safety and trustworthiness of these systems. In the last few years, there have been a number of research efforts focused on testing DNNs. However the test generation techniques proposed so far lack a check to determine whether the test inputs they are generating are valid, and thus invalid inputs are produced. To illustrate this situation, we explored three recent DNN testing techniques. Using deep generative model based input validation, we show that all the three techniques generate significant number of invalid test inputs. We further analyzed the test coverage achieved by the test inputs generated by the DNN testing techniques and showed how invalid test inputs can falsely inflate test coverage metrics. To overcome the inclusion of invalid inputs in testing, we propose a technique to incorporate the valid input space of the DNN model under test in the test generation process. Our technique uses a deep generative model-based algorithm to generate only valid inputs. Results of our empirical studies show that our technique is effective in eliminating invalid tests and boosting the number of valid test inputs generated.

Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 28 of its 48 references that are in the map. First posted on arXiv 26 Feb 2021.

Builds on

28 of 48 references.

References · 28

  1. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  4. 2013Auto-Encoding Variational Bayescited by 3,980
  5. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  6. 2016Adversarial examples in the physical worldcited by 1,762
  7. 2016End to End Learning for Self-Driving Carscited by 1,000
  8. 2014Striving for Simplicity: The All Convolutional Netcited by 983
  9. 2018Deep Anomaly Detection with Outlier Exposurecited by 939
  10. 2016Conditional Image Generation with PixelCNN Decoderscited by 859
  11. 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 774
  12. 2019Likelihood Ratios for Out-of-Distribution Detectioncited by 451
16 more
  1. 2018Do Deep Generative Models Know What They Don't Know?cited by 443
  2. 2017PixelCNN++: Improving the PixelCNN with Discretized Logistic Mixture Likelihood and Other Modificationscited by 415
  3. 2019Deep Learning for Anomaly Detection: A Surveycited by 357
  4. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
  5. 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
  6. 2018Unsupervised Anomaly Detection via Variational Auto-Encoder for Seasonal KPIs in Web Applicationscited by 223
  7. 2019Machine Learning Testing: Survey, Landscapes and Horizonscited by 213
  8. 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 144
  9. 2018Efficient GAN-Based Anomaly Detectioncited by 122
  10. 2018TensorFuzz: Debugging Neural Networks with Coverage-Guided Fuzzingcited by 67
  11. 2018DLFuzz: Differential Fuzzing Testing of Deep Learning Systemscited by 64
  12. 2018Concolic Testing for Deep Neural Networkscited by 51
  13. 2018Testing Deep Neural Networkscited by 36
  14. 2018Distribution Matching in Variational Inferencecited by 35
  15. 2017Toward Low-Flying Autonomous MAV Trail Navigation using Deep Neural Networks for Environmental Awarenesscited by 17
  16. 2018Combinatorial Testing for Deep Learning Systemscited by 8

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 4; 2022: 6; 2023: 4; 2024: 4; 2025: 3; 2026: 1.

22 papers.

Sort:

By area:

  1. 2022When and Why Test Generators for Deep Learning Produce Invalid Inputs: an Empirical Studycited by 18
  2. 2021Reliability Assessment and Safety Arguments for Machine Learning Components in System Assurancecited by 16
  3. 2021DeepMetis: Augmenting a Deep Learning Test Set to Increase its Mutation Scorecited by 12
  4. 2022Hierarchical Distribution-Aware Testing of Deep Learningcited by 8
  5. 2022Generating and Detecting True Ambiguity: A Forgotten Danger in DNN Supervision Testingcited by 8
  6. 2023What, Indeed, is an Achievable Provable Guarantee for Learning-Enabled Safety Critical Systemscited by 6
  7. 2024Decictor: Towards Evaluating the Robustness of Decision-Making in Autonomous Driving Systemscited by 4
  8. 2024Bridging the Gap between Real-world and Synthetic Images for Testing Autonomous Driving Systemscited by 4
  9. 2024Benchmarking Generative AI Models for Deep Learning Test Input Generationcited by 4
  10. 2025Hierarchical Testing with Rabbit Optimization for Industrial Cyber-Physical Systemscited by 4
  11. 2022Characterizing and Understanding the Behavior of Quantized Models for Reliable Deploymentcited by 2
  12. 2022White-box Testing of NLP models with Mask Neuron Coveragecited by 2
10 more
  1. 2021Provably Valid and Diverse Mutations of Real-World Media Data for DNN Testingcited by 1
  2. 2022LaF: Labeling-Free Model Selection for Automated Deep Neural Network Reusingcited by 1
  3. 2023Topological Parallax: A Geometric Specification for Deep Perception Modelscited by 1
  4. 2021HOMRS: High Order Metamorphic Relations Selector for Deep Neural Networkscited by 0
  5. 2023Understanding the Complexity and Its Impact on Testing in ML-Enabled Systemscited by 0
  6. 2023Adopting Two Supervisors for Efficient Use of Large-Scale Remote Deep Neural Networkscited by 0
  7. 2024A3Rank: Augmentation Alignment Analysis for Prioritizing Overconfident Failing Samples for Deep Learning Modelscited by 0
  8. 2025Generating Realistic, Diverse, and Fault-Revealing Inputs with Latent Space Interpolation for Testing Deep Neural Networkscited by 0
  9. 2025Effort-Optimized, Accuracy-Driven Labelling and Validation of Test Inputs for DL Systems: A Mixed-Integer Linear Programming Approachcited by 0
  10. 2026Latent Anchor-Driven Test Generation for Deep Neural Networkscited by 0