2020
DOI: 10.1109/access.2019.2962695
|View full text |Cite
|
Sign up to set email alerts
|

ARTDL: Adaptive Random Testing for Deep Learning Systems

Abstract: With recent breakthroughs in Deep Learning (DL), DL systems are increasingly deployed in safety-critical fields. Hence, some software testing methods are required to ensure the reliability and safety of DL systems. Since the rules of DL systems are inferred from training data, it is difficult to know the implementation rules about each behavior of DL systems. At the same time, Random Testing (RT) is a popular testing method and the knowledge about software implementation is not needed when we use RT. Therefore… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
14
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 15 publications
(15 citation statements)
references
References 31 publications
1
14
0
Order By: Relevance
“…If coverage based generation is the most widespread technique used, we identified techniques utilizing other methods to manage test cases generation for testing purposes. On image datasets, techniques based on Adaptive Random test [243] leveraging PCA decomposition of network's features, Lowdiscrepancy among sequences of images and Active Learning [53], with metamorphic testing either using entropy based technique with softmax predictions [218] or through the search of critical images following those transformations [169]. Note that metamorphic testing [34] is an effective proxy for image generation and testing which is also used by techniques mentioned previously such as DeepTest.…”
Section: Test Generation Other Methodsmentioning
confidence: 99%
“…If coverage based generation is the most widespread technique used, we identified techniques utilizing other methods to manage test cases generation for testing purposes. On image datasets, techniques based on Adaptive Random test [243] leveraging PCA decomposition of network's features, Lowdiscrepancy among sequences of images and Active Learning [53], with metamorphic testing either using entropy based technique with softmax predictions [218] or through the search of critical images following those transformations [169]. Note that metamorphic testing [34] is an effective proxy for image generation and testing which is also used by techniques mentioned previously such as DeepTest.…”
Section: Test Generation Other Methodsmentioning
confidence: 99%
“…For example, [83] hybridized CNN and long-short term memory (LSTM)/recurrent neural network (RNN) to predict the steering angle. Three DNNbased steering angle prediction algorithms were independently designed by Chauffeur [84], Autumn [84], and Rambo [85]. The Chauffeur model included one CNN for extracting features from image and LSTM/RNN model for steering angle prediction; the Autumn model had five (5) CNNs layers connected together and an LSTM/RNN layer, and the Rambo model had three (3) CNNs layers whose output was combined at the final layer.…”
Section: Applications Of Hybrid Methods In Autonomous Vehicle Steementioning
confidence: 99%
“…They discuss testing of the data itself, but also testing ML infrastructure, model development, and methods of ML monitoring. There are also methodologies developed for particular branches of ML, such as methodologies dedicated to deep learning testing [47,56,114], testing for machine translation [102], or computing bounds on ML assurances from manifold learning [45]. A comprehensive survey of over 140 scientific papers on ML testing is available [118].…”
Section: Testing Of ML Codementioning
confidence: 99%