DeepSmartFuzzer: Reward Guided Test Generation For Deep Learning
Not on the map. Why?
Abstract (arXiv)
Testing Deep Neural Network (DNN) models has become more important than ever with the increasing usage of DNN models in safety-critical domains such as autonomous cars. The traditional approach of testing DNNs is to create a test set, which is a random subset of the dataset about the problem of interest. This kind of approach is not enough for testing most of the real-world scenarios since these traditional test sets do not include corner cases, while a corner case input is generally considered to introduce erroneous behaviors. Recent works on adversarial input generation, data augmentation, and coverage-guided fuzzing (CGF) have provided new ways to extend traditional test sets. Among those, CGF aims to produce new test inputs by fuzzing existing ones to achieve high coverage on a test adequacy criterion (i.e. coverage criterion). Given that the subject test adequacy criterion is a well-established one, CGF can potentially find error inducing inputs for different underlying reasons. In this paper, we propose a novel CGF solution for structural testing of DNNs. The proposed fuzzer employs Monte Carlo Tree Search to drive the coverage-guided search in the pursuit of achieving high coverage. Our evaluation shows that the inputs generated by our method result in higher coverage than the inputs produced by the previously introduced coverage-guided fuzzing techniques.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 1; 2024: 1.
7 papers.
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 36
- 2021ModelDiff: Testing-Based DNN Similarity Comparison for Model Reuse Detectioncited by 33
- 2021DeepHyperion: Exploring the Feature Space of Deep Learning-Based Systems through Illumination Searchcited by 29
- 2022When and Why Test Generators for Deep Learning Produce Invalid Inputs: an Empirical Studycited by 18
- 2023Deep Intellectual Property Protection: A Surveycited by 16
- 2024Benchmarking Generative AI Models for Deep Learning Test Input Generationcited by 4
- 2021Provably Valid and Diverse Mutations of Real-World Media Data for DNN Testingcited by 1
- 2024Benchmarking Generative AI Models for Deep Learning Test Input Generation23 Dec 2024
- 2023Deep Intellectual Property Protection: A Survey28 Apr 2023
- 2022When and Why Test Generators for Deep Learning Produce Invalid Inputs: an Empirical Study21 Dec 2022
- 2021Provably Valid and Diverse Mutations of Real-World Media Data for DNN Testing3 Dec 2021
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Review26 Jul 2021
- 2021DeepHyperion: Exploring the Feature Space of Deep Learning-Based Systems through Illumination Search5 Jul 2021
- 2021ModelDiff: Testing-Based DNN Similarity Comparison for Model Reuse Detection11 Jun 2021