Variable Strength Combinatorial Testing for Deep Neural Networks

被引:6
作者
Chen, Yanshan [1 ]
Wang, Ziyuan [1 ]
Wang, Dong [2 ]
Fang, Chunrong [2 ]
Chen, Zhenyu [2 ]
机构
[1] Nanjing Univ Posts & Telecommun, Sch Comp Sci, Nanjing, Jiangsu, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Jiangsu, Peoples R China
来源
2019 IEEE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2019) | 2019年
基金
中国国家自然科学基金;
关键词
Deep neural networks; variable strength combinatorial testing; interaction relationship; coverage criteria;
D O I
10.1109/ICSTW.2019.00066
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In deep neural networks (DNNs), each neuron in the post-layer receives the influence of all the neurons in the pre-layer. As we known, different connections in a DNN model have different weights. It means that, different combinations of pre-layer neurons have different effects on the post-layer neurons. Therefore, the variable strength combinatorial testing can reflect the effect of combination interaction of neurons in the pre-layer on the neurons in the post-layer. In this paper, we propose to adopt variable strength combinatorial testing technique on DNNs testing. In order to modeling the effect of combinatorial interaction of pre-layer neurons on the post-layer neurons, we propose three methods to construct variable strength combinatorial interaction relationship for DNNs. The experimental results show that, 1) variable strength combinatorial coverage criteria are discriminating to measure the adequacy of DNNs testing, and 2) there is correlation between variable strength combinatorial coverage and adversarial detection.
引用
收藏
页码:281 / 284
页数:4
相关论文
共 12 条
[1]  
[Anonymous], 2019, DeepCT: tomographic combinatorial testing for deep learning systems. Paper presented at: Proceedings of the 26th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER'19), Hangzhou
[2]  
[Anonymous], 2018, ARXIV180100553
[3]  
[Anonymous], 2018, ARXIV180607723
[4]  
Brendel Wieland, 2017, arXiv:1712.04248.
[5]  
Cohen MB, 2003, 27TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, P413
[6]  
Goodfellow I J, 2015, P INT C LEARN REPR I
[7]   DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systems [J].
Ma, Lei ;
Juefei-Xu, Felix ;
Zhang, Fuyuan ;
Sun, Jiyuan ;
Xue, Minhui ;
Li, Bo ;
Chen, Chunyang ;
Su, Ting ;
Li, Li ;
Liu, Yang ;
Zhao, Jianjun ;
Wang, Yadong .
PROCEEDINGS OF THE 2018 33RD IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMTED SOFTWARE ENGINEERING (ASE' 18), 2018, :120-131
[8]   A Survey of Combinatorial Testing [J].
Nie, Changhai ;
Leung, Hareton .
ACM COMPUTING SURVEYS, 2011, 43 (02)
[9]  
Odena A., 2018, ARXIV PREPRINT ARXIV
[10]   The Limitations of Deep Learning in Adversarial Settings [J].
Papernot, Nicolas ;
McDaniel, Patrick ;
Jha, Somesh ;
Fredrikson, Matt ;
Celik, Z. Berkay ;
Swami, Ananthram .
1ST IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY, 2016, :372-387