arrow
返回

Toward Understanding Deep Learning Framework Bugs

delete2023-09-29
delete10
delete
OA
AI
J
Junjie Chen
Y
Yihua Liang
Q
Qingchao Shen
J
Jiajun Jiang *
S
Shuochuan Li
DOI:10.1145/3587155delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
DL frameworks are the basis of constructing all DL programs and models, and thus their bugs could lead to the unexpected behaviors of any DL program or model relying on them. Such a wide effect demonstrates the necessity and importance of guaranteeing DL frameworks' quality. Understanding the characteristics of DL framework bugs is a fundamental step for this quality assurance task, facilitating designing effective bug detection and debugging approaches. Hence, in this work, we conduct the most large-scale study on 1,000 bugs from four popular and diverse DL frameworks (i.e., TensorFlow, PyTorch, MXNet, and DL4J). By analyzing the root causes and symptoms of DL framework bugs associated with five components decomposed from DL frameworks, as well as measuring test coverage achieved by three state-of-the-art testing techniques, we obtain 12 major findings for the comprehensive understanding of DL framework bugs and the current status of existing DL framework testing practice, and then provide a series of actionable guidelines for better DL framework bug detection and debugging. Finally, based on the guidelines, we design and implement a prototype DL-framework testing tool, called TENFUZZ, which is evaluated to be effective and finds three unknown bugs on the latest TensorFlow framework in a preliminary study, indicating the significance of our guidelines.
Keyword:
Deep learning frameworks
bug analysis
empirical study
deep learning testing

期刊

A
ACM Transactions on Software Engineering and Methodology
IF:
6.2
论文数:
1.2K
被引数:
3.4K

机构

T
tianjin university
学者数:
8.0W
论文数: 5.8W
被引数: 88
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
Evidências de validade da Escala Multidimensional de Suporte Social Percebido (EMSSP) em universitários
err2022-11-01
err0
errOAAI
errAdriana Vieira Macêdo Brugnoli; Tonantzin Ribeiro Gonçalves; Renato Canevari Dutra da Silva; Marcos Pascoal Pattussi
err分享
err收藏
err分享
err收藏
err分享
err收藏
Adenocarcinoma of the Urachus Associated with Elevated Levels of CA 125
err1991-01-01
err0
PREAI
errSteven Guarnaccia; Vernon Pais; John Grous; Nicholas Spirito
err分享
err收藏
Modulation of non-specific immunity by hippocampal stimulation
err1993-02-01
err0
PREAI
errR.Sheela Devi; A. Namasivayam; K. Prabhakaran
err分享
err收藏
学者 查看更多内容