已入深夜,您辛苦了!由于当前在线用户较少,发布求助请尽量完整地填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!祝你早点完成任务,早点休息,好梦!

Towards Understanding the Faults of JavaScript-Based Deep Learning Systems

JavaScript 低调的JavaScript 调试 计算机科学 构造(python库) 人工智能 阿贾克斯 软件工程 根本原因 万维网 程序设计语言 Web应用程序 富Internet应用程序 工程类 可靠性工程
作者
Lili Quan,Qianyu Guo,Xiaofei Xie,Sen Chen,Xiaohong Li,Yang Liu
标识
DOI:10.1145/3551349.3560427
摘要

Quality assurance is of great importance for deep learning (DL) systems, especially when they are applied in safety-critical applications. While quality issues of native DL applications have been extensively analyzed, the issues of JavaScript-based DL applications have never been systematically studied. Compared with native DL applications, JavaScript-based DL applications can run on major browsers, making the platform- and device-independent. Specifically, the quality of JavaScript-based DL applications depends on the 3 parts: the application, the third-party DL library used and the underlying DL framework (e.g., TensorFlow.js), called JavaScript-based DL system. In this paper, we conduct the first empirical study on the quality issues of JavaScript-based DL systems. Specifically, we collect and analyze 700 real-world faults from relevant GitHub repositories, including the official TensorFlow.js repository, 13 third-party DL libraries, and 58 JavaScript-based DL applications. To better understand the characteristics of these faults, we manually analyze and construct taxonomies for the fault symptoms, root causes, and fix patterns, respectively. Moreover, we also study the fault distributions of symptoms and root causes, in terms of the different stages of the development lifecycle, the 3-level architecture in the DL system, and the 4 major components of TensorFlow.js framework. Based on the results, we suggest actionable implications and research avenues that can potentially facilitate the development, testing, and debugging of JavaScript-based DL systems.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
Zhangym完成签到 ,获得积分10
1秒前
YYX完成签到 ,获得积分10
2秒前
Enyiqi001完成签到 ,获得积分10
2秒前
PDE完成签到 ,获得积分10
2秒前
王晓芳发布了新的文献求助10
2秒前
路向北完成签到,获得积分10
3秒前
慈祥的蛋挞完成签到 ,获得积分10
4秒前
矜天完成签到 ,获得积分10
5秒前
一一完成签到 ,获得积分10
5秒前
七安完成签到 ,获得积分10
6秒前
抱抱龙完成签到 ,获得积分10
7秒前
Nash完成签到,获得积分10
8秒前
Ania99完成签到 ,获得积分10
9秒前
XJH关闭了XJH文献求助
9秒前
感动谷菱完成签到,获得积分10
9秒前
Haki完成签到,获得积分0
10秒前
华华华完成签到,获得积分10
10秒前
星点完成签到 ,获得积分10
10秒前
乐观的雨真完成签到 ,获得积分10
11秒前
11秒前
wugang完成签到 ,获得积分10
12秒前
复杂的皮皮虾完成签到,获得积分10
12秒前
12秒前
cheng完成签到 ,获得积分10
13秒前
liu完成签到 ,获得积分10
14秒前
spz150完成签到,获得积分10
14秒前
峰成完成签到 ,获得积分10
14秒前
酷酷的万恶完成签到 ,获得积分10
15秒前
yeee完成签到,获得积分10
15秒前
null_01完成签到,获得积分10
16秒前
故事完成签到 ,获得积分10
17秒前
三三发布了新的文献求助10
18秒前
Ava应助emmmm采纳,获得10
19秒前
Criminology34举报messyTuesdsy_求助涉嫌违规
19秒前
娜娜子完成签到 ,获得积分10
20秒前
20秒前
null_01发布了新的文献求助10
21秒前
风中秋天完成签到,获得积分10
22秒前
123完成签到 ,获得积分10
24秒前
弈天完成签到 ,获得积分10
25秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
The Cambridge History of China: Volume 4, Sui and T'ang China, 589–906 AD, Part Two 1500
Cowries - A Guide to the Gastropod Family Cypraeidae 1200
Quality by Design - An Indispensable Approach to Accelerate Biopharmaceutical Product Development 800
Pulse width control of a 3-phase inverter with non sinusoidal phase voltages 777
Signals, Systems, and Signal Processing 610
Research Methods for Applied Linguistics: A Practical Guide 600
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6398833
求助须知:如何正确求助?哪些是违规求助? 8214090
关于积分的说明 17407009
捐赠科研通 5452240
什么是DOI,文献DOI怎么找? 2881702
邀请新用户注册赠送积分活动 1858158
关于科研通互助平台的介绍 1700087