Hierarchical Distribution-Aware Testing of Deep Learning
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
- 2014Explaining and Harnessing Adversarial Examplescited by 7,336
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,379
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,457
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,511
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,445
- 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 311
- 2016Safety Verification of Deep Neural Networkscited by 263
- 2019Machine Learning Testing: Survey, Landscapes and Horizonscited by 216
- 2017Generating Natural Adversarial Examplescited by 183
- 2018Evaluating the Robustness of Neural Networks: An Extreme Value Theory Approachcited by 182
- 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 147
- 2021On the Convergence and Robustness of Adversarial Trainingcited by 127
24 more
- 2018Reachability Analysis of Deep Neural Networks with Provable Guaranteescited by 93
- 2018Semantic Adversarial Examplescited by 86
- 2018GenAttack: Practical Black-box Attacks with Gradient-Free Optimizationcited by 82
- 2018A Statistical Approach to Assessing Neural Network Robustnesscited by 54
- 2018Concolic Testing for Deep Neural Networkscited by 51
- 2020Model-based Exploration of the Frontier of Behaviours for Deep Learning System Testingcited by 40
- 2020A Simple Fine-tuning Is All You Need: Towards Robust Deep Learning Via Adversarial Fine-tuningcited by 30
- 2021RobOT: Robustness-Oriented Testing for Deep Learning Systemscited by 28
- 2022Simple Techniques Work Surprisingly Well for Neural Network Test Prioritization and Active Learning (Replicability Study)cited by 27
- 2021Distribution-Aware Testing of Neural Networks Using Generative Modelscited by 22
- 2020A Batch Normalized Inference Network Keeps the KL Vanishing Awaycited by 20
- 2020A Safety Framework for Critical Systems Utilising Deep Neural Networkscited by 19
- 2022NPC: Neuron Path Coverage via Characterizing Decision Logic of Deep Neural Networkscited by 18
- 2019Statistically Robust Neural Network Classificationcited by 16
- 2021Reliability Assessment and Safety Arguments for Machine Learning Components in System Assurancecited by 16
- 2019Coverage Guided Testing for Recurrent Neural Networkscited by 15
- 2020SINVAD: Search-based Image Space Navigation for DNN Image Classifier Test Input Generationcited by 15
- 2021DeepMetis: Augmenting a Deep Learning Test Set to Increase its Mutation Scorecited by 12
- 2021Exposing Previously Undetectable Faults in Deep Neural Networkscited by 11
- 2021Assessing the Reliability of Deep Learning Classifiers Through Robustness Evaluation and Operational Profilescited by 11
- 2021Detecting Operational Adversarial Examples for Reliable Deep Learningcited by 8
- 2022Black-box Safety Analysis and Retraining of DNNs based on Feature Extraction and Clusteringcited by 8
- 2021Distribution Awareness for AI System Testingcited by 6
- 2020Manifold-based Test Generation for Image Classifierscited by 3
Built on by
Citing papers per year: 2023: 3; 2024: 1; 2025: 4.
8 papers.
- 2023A Survey of Safety and Trustworthiness of Large Language Models through the Lens of Verification and Validationcited by 92
- 2023What, Indeed, is an Achievable Provable Guarantee for Learning-Enabled Safety Critical Systemscited by 6
- 2025Probabilistic Robustness in Deep Learning: A Concise yet Comprehensive Guidecited by 6
- 2025Hierarchical Testing with Rabbit Optimization for Industrial Cyber-Physical Systemscited by 4
- 2025A Hierarchical Imprecise Probability Approach to Reliability Assessment of Large Language Modelscited by 2
- 2023Distribution-aware Fairness Test Generationcited by 0
- 2024Ensemble Adversarial Defense via Integration of Multiple Dispersed Low Curvature Modelscited by 0
- 2025Towards Assessing Deep Learning Test Input Generatorscited by 0
- 2025A Hierarchical Imprecise Probability Approach to Reliability Assessment of Large Language Models1 Nov 2025
- 2025Hierarchical Testing with Rabbit Optimization for Industrial Cyber-Physical Systems5 Jul 2025
- 2025Towards Assessing Deep Learning Test Input Generators3 Apr 2025
- 2025Probabilistic Robustness in Deep Learning: A Concise yet Comprehensive Guide20 Feb 2025
- 2024Ensemble Adversarial Defense via Integration of Multiple Dispersed Low Curvature Models25 Mar 2024
- 2023What, Indeed, is an Achievable Provable Guarantee for Learning-Enabled Safety Critical Systems20 Jul 2023
- 2023A Survey of Safety and Trustworthiness of Large Language Models through the Lens of Verification and Validation19 May 2023
- 2023Distribution-aware Fairness Test Generation8 May 2023