mlsanityData to 13 Oct 2026

Hierarchical Distribution-Aware Testing of Deep Learning

arXiv 2205.08589 ↗First posted 17 May 2022cs.SE cs.AI cs.LGcited by 8

Not on the map. Why?

Abstract (arXiv)

Deep Learning (DL) is increasingly used in safety-critical applications, raising concerns about its reliability. DL suffers from a well-known problem of lacking robustness, especially when faced with adversarial perturbations known as Adversarial Examples (AEs). Despite recent efforts to detect AEs using advanced attack and testing methods, these approaches often overlook the input distribution and perceptual quality of the perturbations. As a result, the detected AEs may not be relevant in practical applications or may appear unrealistic to human observers. This can waste testing resources on rare AEs that seldom occur during real-world use, limiting improvements in DL model dependability. In this paper, we propose a new robustness testing approach for detecting AEs that considers both the feature level distribution and the pixel level distribution, capturing the perceptual quality of adversarial perturbations. The two considerations are encoded by a novel hierarchical mechanism. First, we select test seeds based on the density of feature level distribution and the vulnerability of adversarial robustness. The vulnerability of test seeds are indicated by the auxiliary information, that are highly correlated with local robustness. Given a test seed, we then develop a novel genetic algorithm based local test case generation method, in which two fitness functions work alternatively to control the perceptual quality of detected AEs. Finally, extensive experiments confirm that our holistic approach considering hierarchical distributions is superior to the state-of-the-arts that either disregard any input distribution or only consider a single (non-hierarchical) distribution, in terms of not only detecting imperceptible AEs but also improving the overall robustness of the DL model under testing.

Key facts. Cited by 8 papers in the map (data through 13 Oct 2026). Builds on 36 of its 67 references that are in the map. First posted on arXiv 17 May 2022.

Builds on

36 of 67 references.

References · 36

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,336
  2. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,379
  3. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,457
  4. 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,511
  5. 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,445
  6. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 311
  7. 2016Safety Verification of Deep Neural Networkscited by 263
  8. 2019Machine Learning Testing: Survey, Landscapes and Horizonscited by 216
  9. 2017Generating Natural Adversarial Examplescited by 183
  10. 2018Evaluating the Robustness of Neural Networks: An Extreme Value Theory Approachcited by 182
  11. 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 147
  12. 2021On the Convergence and Robustness of Adversarial Trainingcited by 127
24 more
  1. 2018Reachability Analysis of Deep Neural Networks with Provable Guaranteescited by 93
  2. 2018Semantic Adversarial Examplescited by 86
  3. 2018GenAttack: Practical Black-box Attacks with Gradient-Free Optimizationcited by 82
  4. 2018A Statistical Approach to Assessing Neural Network Robustnesscited by 54
  5. 2018Concolic Testing for Deep Neural Networkscited by 51
  6. 2020Model-based Exploration of the Frontier of Behaviours for Deep Learning System Testingcited by 40
  7. 2020A Simple Fine-tuning Is All You Need: Towards Robust Deep Learning Via Adversarial Fine-tuningcited by 30
  8. 2021RobOT: Robustness-Oriented Testing for Deep Learning Systemscited by 28
  9. 2022Simple Techniques Work Surprisingly Well for Neural Network Test Prioritization and Active Learning (Replicability Study)cited by 27
  10. 2021Distribution-Aware Testing of Neural Networks Using Generative Modelscited by 22
  11. 2020A Batch Normalized Inference Network Keeps the KL Vanishing Awaycited by 20
  12. 2020A Safety Framework for Critical Systems Utilising Deep Neural Networkscited by 19
  13. 2022NPC: Neuron Path Coverage via Characterizing Decision Logic of Deep Neural Networkscited by 18
  14. 2019Statistically Robust Neural Network Classificationcited by 16
  15. 2021Reliability Assessment and Safety Arguments for Machine Learning Components in System Assurancecited by 16
  16. 2019Coverage Guided Testing for Recurrent Neural Networkscited by 15
  17. 2020SINVAD: Search-based Image Space Navigation for DNN Image Classifier Test Input Generationcited by 15
  18. 2021DeepMetis: Augmenting a Deep Learning Test Set to Increase its Mutation Scorecited by 12
  19. 2021Exposing Previously Undetectable Faults in Deep Neural Networkscited by 11
  20. 2021Assessing the Reliability of Deep Learning Classifiers Through Robustness Evaluation and Operational Profilescited by 11
  21. 2021Detecting Operational Adversarial Examples for Reliable Deep Learningcited by 8
  22. 2022Black-box Safety Analysis and Retraining of DNNs based on Feature Extraction and Clusteringcited by 8
  23. 2021Distribution Awareness for AI System Testingcited by 6
  24. 2020Manifold-based Test Generation for Image Classifierscited by 3

Built on by

Cited by year

Citing papers per year: 2023: 3; 2024: 1; 2025: 4.

8 papers.