DAI He-Peng
School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, ChinaSUN Chang-Ai
School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, ChinaJIN Hui
School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, ChinaXIAO Ming-Jun
School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, ChinaDeep learning (DL) systems have powerful learning and reasoning capabilities and are widely employed in many fields including unmanned vehicles, speech recognition, intelligent robotics, etc. Due to the dataset limit and dependence on manually labeled data, DL systems are prone to unexpected behaviors. Accordingly, the quality of DL systems has received widespread attention in recent years, especially in safety-critical fields. Fuzz testing with strong fault-detecting ability is utilized to test DL systems, which becomes a research hotspot. This study summarizes existing fuzz testing for DL systems in the aspects of test case generation (including seed queue construction, seed selection, and seed mutation), test result determination, and coverage analysis. Additionally, commonly used datasets and metrics are introduced. Finally, the study prospects for the future development of this field.
代贺鹏,孙昌爱,金慧,肖明俊.面向深度学习系统的模糊测试技术研究进展.软件学报,2023,34(11):5008-5028
Copy