paperbot · PL 论文追踪

全部论文 待读 收藏

P2 An Empirical Study on Deployment Faults of Deep Learning Based Mobile Applications

基于深度学习的移动应用部署故障实证研究
ICSE 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE)2021匹配度 3/10 · 该论文研究移动DL应用的部署故障与修复分类,属于ML系统可靠性/调试的实证研究,与用户关注的机器学习系统软件工程有较弱的背景关联。但它不涉及静态分析、Agentic程序、LLM与程序分析/形式化验证的交叉,也不涉及浮点或贝叶斯程序分析,因此与研究方向核心匹配度较低。引用 97 inbox
Zhenpeng Chen, Huihan Yao, Yiling Lou, Yanbin Cao, Yuanqiang Liu, Haoyu Wang, Xuanzhe Liu
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:首次系统研究移动深度学习应用的部署故障,基于 304 个真实故障构建症状分类法与修复策略。

随着深度学习模型被集成到移动应用中,移动 DL 应用的部署可靠性日益关键,但现有研究多关注 DL 模型开发和 DL 程序故障,忽视模型在移动设备上的部署故障。本文从 Stack Overflow 和 GitHub 两个常用数据源识别出 304 个真实部署故障,并据此构建包含 23 个故障症状类别的细粒度分类法,同时提炼不同故障症状对应的常见修复策略。最后,论文提出可操作启示和潜在研究路线,以促进 DL 模型在移动设备上的部署。

问题
移动深度学习应用的部署故障尚未被充分研究,其故障特征、症状类别和修复策略缺乏系统认识。
方法
从 Stack Overflow 和 GitHub 收集 304 个真实部署故障,归纳出 23 类故障症状,并提炼不同症状的常见修复策略。
评估
通过分析 Stack Overflow 和 GitHub 中的真实部署故障构建分类法并提炼修复策略,最终提出可操作启示和研究方向。
原文摘要(Abstract)

Deep learning (DL) is moving its step into a growing number of mobile software applications. These software applications, named as DL based mobile applications (abbreviated as mobile DL apps) integrate DL models trained using large-scale data with DL programs. A DL program encodes the structure of a desirable DL model and the process by which the model is trained using training data. Due to the increasing dependency of current mobile apps on DL, software engineering (SE) for mobile DL apps has become important. However, existing efforts in SE research community mainly focus on the development of DL models and extensively analyze faults in DL programs. In contrast, faults related to the deployment of DL models on mobile devices (named as deployment faults of mobile DL apps) have not been well studied. Since mobile DL apps have been used by billions of end users daily for various purposes including for safety-critical scenarios, characterizing their deployment faults is of enormous importance. To fill in the knowledge gap, this paper presents the first comprehensive study to date on the deployment faults of mobile DL apps. We identify 304 real deployment faults from Stack Overflow and GitHub, two commonly used data sources for studying software faults. Based on the identified faults, we construct a fine-granularity taxonomy consisting of 23 categories regarding to fault symptoms and distill common fix strategies for different fault symptoms. Furthermore, we suggest actionable implications and research avenues that can potentially facilitate the deployment of DL models on mobile devices.

链接与引用

DOI 原文 · arXiv · PDF(开放获取) · DBLP

BibTeX
@inproceedings{ChenYLCLWL21,
  title = {An Empirical Study on Deployment Faults of Deep Learning Based Mobile Applications},
  author = {Zhenpeng Chen and Huihan Yao and Yiling Lou and Yanbin Cao and Yuanqiang Liu and Haoyu Wang and Xuanzhe Liu},
  booktitle = {ICSE},
  year = {2021},
  doi = {10.1109/icse43902.2021.00068}
}