Black-Box Testing of Deep Neural Networks

Loading...
Thumbnail Image

Persistent link to this item

Statistics
View Statistics

Journal Title

Journal ISSN

Volume Title

Published Date

Publisher

IEEE

Abstract

Several test adequacy criteria have been developed for quantifying the coverage of deep neural networks (DNNs) achieved by a test suite. Being dependent on the structure of the DNN, these can be costly to measure and use, especially given the highly iterative nature of the model training workflow. Further, testing provides higher overall assurance when such implementation dependent measures are used along with implementation independent ones. In this paper, we rigorously define a new black-box coverage criterion that is independent of the DNN model under test. We further describe a few desirable properties and associated evaluation metrics for assessing test coverage criteria and use those to empirically compare and contrast the black-box criterion with several DNN structural coverage criteria. Results indicate that the black-box criterion has comparable effectiveness and provides benefits that complement white-box criteria. The results also reveal a few weaknesses of coverage criteria for DNNs.

Description

Related to

Replaces

License

Series/Report Number

Funding information

This work was supported by AFRL and DARPA under contract FA8750-18-C-0099.

Isbn identifier

Doi identifier

10.1109/ISSRE52982.2021.00041

Previously Published Citation

T. Byun, S. Rayadurgam and M. P. E. Heimdahl, "Black-Box Testing of Deep Neural Networks," 2021 IEEE 32nd International Symposium on Software Reliability Engineering (ISSRE), Wuhan, China, 2021, pp. 309-320

Other identifiers

Suggested citation

Byun, Taejoon; Rayadurgam, Sanjai; Heimdahl, Mats. (2021). Black-Box Testing of Deep Neural Networks. Retrieved from the University Digital Conservancy, 10.1109/ISSRE52982.2021.00041.

Content distributed via the University Digital Conservancy may be subject to additional license and use restrictions applied by the depositor. By using these files, users agree to the Terms of Use. Materials in the UDC may contain content that is disturbing and/or harmful. For more information, please see our statement on harmful content in digital repositories.