Mutation Operator Reduction for Cost-effective Deep Learning Software Testing via Decision Boundary Change Measurement

Li-Chao Feng,
Xing-Ya Wang,
Shi-Yu Zhang,
Rui-Zhi Gao,
Zhi-Hong Zhao,

Abstract


Mutation testing has been deemed an effective way to ensure Deep Learning (DL) software quality. Due to the requirements of generating and executing mass mutants, mutation testing suffers low-efficiency problems. In regard to traditional software, mutation operators that are hard to cause program logic changes can be reduced. Thus, the number of the mutants, as well as their executions, can be effectively decreased. However, DL software relies on model logic to make a decision. Decision boundaries characterize its logic. In this paper, we propose a DL software mutation operator reduction technique. Specifically, for each group of DL operators, we propose and use DocEntropy to measure the model’s decision boundary changes among mutants generated and the original model. Then, we select the operator group with the highest entropy value and use the involved operators for further mutation testing. An empirical study on two DL models verified that the proposed approach could lead to cost-effective DL software mutation testing (i.e., 33.61% mutants and their executions decreased on average) and archive more accuracy mutation scores (i.e., 9.45% accuracy increased on average).

Keywords


DL software, Mutation testing, Decision boundary, Mutation operator reduction

Citation Format:
Li-Chao Feng, Xing-Ya Wang, Shi-Yu Zhang, Rui-Zhi Gao, Zhi-Hong Zhao, "Mutation Operator Reduction for Cost-effective Deep Learning Software Testing via Decision Boundary Change Measurement," Journal of Internet Technology, vol. 23, no. 3 , pp. 601-610, May. 2022.

Full Text:

PDF

Refbacks

  • There are currently no refbacks.





Published by Executive Committee, Taiwan Academic Network, Ministry of Education, Taipei, Taiwan, R.O.C
JIT Editorial Office, Office of Library and Information Services, National Dong Hwa University
No. 1, Sec. 2, Da Hsueh Rd., Shoufeng, Hualien 974301, Taiwan, R.O.C.
Tel: +886-3-931-7314  E-mail: jit.editorial@gmail.com