Source File Tracking Localization: A Fault Localization Method for Deep Learning Frameworks

被引:0
|
作者
Ma, Zhenshu [1 ]
Yang, Bo [1 ]
Zhang, Yuhang [1 ]
机构
[1] Beijing Forestry Univ, Sch Informat Sci & Technol, Beijing 100083, Peoples R China
基金
国家重点研发计划;
关键词
fault report; fault localization; source file retrieval; sequence matching; fuzzy matching;
D O I
10.3390/electronics12224579
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deep learning has been widely used in computer vision, natural language processing, speech recognition, and other fields. If there are errors in deep learning frameworks, such as missing module errors and GPU/CPU result discrepancy errors, it will cause many application problems. We propose a source-based fault location method, SFTL (Source File Tracking Localization), to improve the fault location efficiency of these two types of errors in deep learning frameworks. We screened 3410 crash reports on GitHub and conducted fault location experiments based on those reports. The experimental results show that the SFTL method has a high accuracy, which can help deep learning framework developers quickly locate faults and improve the stability and reliability of models.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] A Deep Learning based Method for Microscopic Object Localization and Classification
    Li, Boya
    Li, Jianqiang
    Zhu, Zhichao
    Zhao, Linna
    Cheng, Wenxiu
    2022 IEEE 46TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2022), 2022, : 1426 - 1431
  • [42] Deep Learning Scene Recognition Method Based on Localization Enhancement
    Guo, Wei
    Wu, Ran
    Chen, Yanhua
    Zhu, Xinyan
    SENSORS, 2018, 18 (10)
  • [43] Fault localization based on wide & deep learning model by mining software behavior
    Wang, TianTian
    Yu, HaiLong
    Wang, KeChao
    Su, XiaoHong
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 127 : 309 - 319
  • [44] Simultaneous fault localization and detection of analog circuits using deep learning approach
    Moezi, Alireza
    Kargar, Seyed Mohamad
    COMPUTERS & ELECTRICAL ENGINEERING, 2021, 92
  • [45] Moving source localization and tracking based on data
    Yang, T. C.
    OCEANS 2014 - TAIPEI, 2014,
  • [46] Distributed Underwater Acoustic Source Localization and Tracking
    Yu, Jun Ye
    Uestebay, Deniz
    Blouin, Stephane
    Rabbat, Michael
    Coates, Mark
    2013 ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, 2013, : 634 - 638
  • [47] Quadrotor Control for RF Source Localization and Tracking
    Isaacs, Jason T.
    Quitin, Francois
    Carrillo, Luis R. Garcia
    Madhow, Upamanyu
    Hespanha, Joao P.
    2014 INTERNATIONAL CONFERENCE ON UNMANNED AIRCRAFT SYSTEMS (ICUAS), 2014, : 244 - 252
  • [48] The LOCATA Challenge: Acoustic Source Localization and Tracking
    Evers, Christine
    Loellmann, Heinrich W.
    Mellmann, Heinrich
    Schmidt, Alexander
    Barfuss, Hendrik
    Naylor, Patrick A.
    Kellermann, Walter
    IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2020, 28 : 1620 - 1643
  • [49] DeepFault: Fault Localization for Deep Neural Networks
    Eniser, Hasan Ferit
    Gerasimou, Simos
    Sen, Alper
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING (FASE 2019), 2019, 11424 : 171 - 191
  • [50] DeepLocalize: Fault Localization for Deep Neural Networks
    Wardat, Mohammad
    Le, Wei
    Rajan, Hridesh
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2021), 2021, : 251 - 262