A lightweight adaptive random testing method for deep learning systems

被引:0
|
作者
Mao, Chengying [1 ]
Song, Yue [1 ]
Chen, Jifu [1 ]
机构
[1] Jiangxi Univ Finance & Econ, Sch Software & IoT Engn, Nanchang, Peoples R China
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2023年 / 53卷 / 11期
基金
中国国家自然科学基金;
关键词
adaptive random testing; cluster analysis; deep learning systems; efficiency; failure detection; REDUCTION;
D O I
10.1002/spe.3256
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In recent years, deep learning (DL) systems are increasingly used in the safety-critical fields such as autonomous driving, medical diagnosis, and financial service. Although these systems have demonstrated an outstanding performance in enhancing the accuracy of decision-making, they pose significant challenges to the trustworthiness due to their limited interpretability and inherent uncertainty. Adaptive random testing (ART) has been proved as an effective approach for ensuring the reliability of DL systems. However, existing ART methods for DL systems incur a heavy overhead in test case selection due to the computation of distances. To address this issue, we propose a lightweight adaptive random testing (Lw-ARTDL) method for DL systems. In our improved algorithm, we employ the K-Means technique to divide the entire test suite into several subsets. Then, for a candidate test case, we only calculate distances between it and the test cases within the category to which it belongs. This partition strategy ensures that the selected test cases are more representative while significantly reducing the computational cost. To validate the proposed algorithm, the comparison experiments between Lw-ARTDL and the original ARTDL algorithm are conducted on two typical DL systems. The experimental results show that Lw-ARTDL significantly reduces the overhead of failure detection, and exhibits stronger failure detection capability compared to ARTDL in most similarity metrics.
引用
收藏
页码:2271 / 2295
页数:25
相关论文
共 50 条
  • [11] Improving Testing of Deep-Learning Systems
    Deokuliar, Harsh
    Sangwan, Raghvinder S.
    Badr, Yoaukim
    Srinivasan, Satish M.
    COMMUNICATIONS OF THE ACM, 2024, 67 (03) : 44 - 48
  • [12] Improving Testing of Deep-learning Systems
    Deokuliar H.
    Sangwan R.S.
    Badr Y.
    Srinivasan S.M.
    Queue, 2023, 21 (05):
  • [13] Restricted random testing: Adaptive random testing by exclusion
    Chan, Kwok Ping
    Chen, Tsong Yueh
    Towey, Dave
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2006, 16 (04) : 553 - 584
  • [14] MobileCrack: Object Classification in Asphalt Pavements Using an Adaptive Lightweight Deep Learning
    Hou, Yue
    Li, Qiuhan
    Han, Qiang
    Peng, Bo
    Wang, Linbing
    Gu, Xingyu
    Wang, Dawei
    JOURNAL OF TRANSPORTATION ENGINEERING PART B-PAVEMENTS, 2021, 147 (01)
  • [15] LACSLE: Lightweight and Adaptive Compressed Sensing Based on Deep Learning for Edge Devices
    Sekine, Masatoshi
    Ikada, Satoshi
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [16] An Empirical Comparison of Combinatorial Testing, Random Testing and Adaptive Random Testing
    Wu, Huayao
    Nie, Changhai
    Petke, Justyna
    Jia, Yue
    Harman, Mark
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2020, 46 (03) : 302 - 320
  • [17] A Test Case Generation Method of Combinatorial Testing based on τ-way Testing with Adaptive Random Testing
    Chen, Jinfu
    Chen, Jingyi
    Cai, Saihua
    Chen, Haibo
    Zhang, Chi
    Huang, Chuangfei
    2021 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2021), 2021, : 83 - 90
  • [18] Lightweight Deep Learning: An Overview
    Wang, Ching-Hao
    Huang, Kang-Yang
    Yao, Yi
    Chen, Jun-Cheng
    Shuai, Hong-Han
    Cheng, Wen-Huang
    IEEE CONSUMER ELECTRONICS MAGAZINE, 2024, 13 (04) : 51 - 64
  • [19] Novel Applications of Deep Learning Hidden Features for Adaptive Testing
    Xiao, Bingjun
    Xiong, Jinjun
    Shi, Yiyu
    2016 21ST ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2016, : 743 - 748
  • [20] Deep learning-based lightweight radar target detection method
    Liang, Siyuan
    Chen, Rongrong
    Duan, Guodong
    Du, Jianbo
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2023, 20 (04)