On-Device Deep Learning for Mobile and Wearable Sensing Applications: A Review

被引:23
作者
Incel, Ozlem Durmaz [1 ]
Bursa, Sevda Ozge [2 ]
机构
[1] Bogazici Univ, Dept Comp Engn, TR-34342 Istanbul, Turkiye
[2] Galatasaray Univ, Dept Comp Engn, TR-34349 Istanbul, Turkiye
关键词
Sensors; Wearable computers; Deep learning; Data models; Computational modeling; Hardware; Training; Deep learning (DL); resource management; sensing; wearable devices; HUMAN ACTIVITY RECOGNITION; FRAMEWORK; SYSTEM; AUTHENTICATION; NETWORKS;
D O I
10.1109/JSEN.2023.3240854
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Although running deep-learning (DL) algorithms is challenging due to resource constraints on mobile and wearable devices, they provide performance improvements compared to lightweight or shallow architectures. The widespread application areas for on-device DL include computer vision, image processing, natural language processing, and audio classification. However, mobile and wearable sensing applications are also gaining attention. They can benefit from on-device DL, given that these devices are integrated with various sensors and produce large amounts of data. This article reviews state-of-the-art studies on on-device DL for mobile and wearable devices, particularly from the sensor data analytics perspective. We first discuss the general optimization techniques of DL algorithms to meet the resource limitations of the devices. Then, we elaborate on model update and personalization techniques and review the studies by classifying them according to several aspects, including application areas, sensors, types of devices, utilized DL algorithms, mode of implementation, methods for optimizing DL algorithms for the target devices, training method, implementation toolkit/platform, performance metrics, and resource consumption analysis. Finally, we discuss the open issues and future research directions about on-device DL for mobile and wearable sensing applications.
引用
收藏
页码:5501 / 5512
页数:12
相关论文
共 83 条
  • [71] InnoHAR: A Deep Neural Network for Complex Human Activity Recognition
    Xu, Cheng
    Chai, Duo
    He, Jie
    Zhang, Xiaotong
    Duan, Shihong
    [J]. IEEE ACCESS, 2019, 7 : 9893 - 9902
  • [72] A First Look at Deep Learning Apps on Smartphones
    Xu, Mengwei
    Liu, Jiawei
    Liu, Yuanqiang
    Lin, Felix Xiaozhu
    Liu, Yunxin
    Liu, Xuanzhe
    [J]. WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, : 2125 - 2136
  • [73] Yang H.-C., 2018, ARXIV
  • [74] Yang LT, 2017, INT SYM QUAL ELECT, P7, DOI 10.1109/ISQED.2017.7918284
  • [75] EdgeRNN: A Compact Speech Recognition Network With Spatio-Temporal Features for Edge Computing
    Yang, Shunzhi
    Gong, Zheng
    Ye, Kai
    Wei, Yungen
    Huang, Zhenhua
    Huang, Zheng
    [J]. IEEE ACCESS, 2020, 8 : 81468 - 81478
  • [76] QualityDeepSense: Quality-Aware Deep Learning Framework for Internet of Things Applications with Sensor-Temporal Attention
    Yao, Shuochao
    Zhao, Yiran
    Hu, Shaohan
    Abdelzaher, Tarek
    [J]. PROCEEDINGS OF THE 2018 INTERNATIONAL WORKSHOP ON EMBEDDED AND MOBILE DEEP LEARNING (EMDL '18), 2018, : 42 - 47
  • [77] FastDeepIoT: Towards Understanding and Optimizing Neural Network Execution Time on Mobile and Embedded Devices
    Yao, Shuochao
    Zhao, Yiran
    Shao, Huajie
    Liu, ShengZhong
    Liu, Dongxin
    Su, Lu
    Abdelzaher, Tarek
    [J]. SENSYS'18: PROCEEDINGS OF THE 16TH CONFERENCE ON EMBEDDED NETWORKED SENSOR SYSTEMS, 2018, : 278 - 291
  • [78] DeepSense: a Unified Deep Learning Framework for Time-Series Mobile Sensing Data Processing
    Yao, Shuochao
    Hu, Shaohan
    Zhao, Yiran
    Zhang, Aston
    Abdelzaher, Tarek
    [J]. PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17), 2017, : 351 - 360
  • [79] Design and Implementation of a Convolutional Neural Network on an Edge Computing Smartphone for Human Activity Recognition
    Zebin, Tahmina
    Scully, Patricia J.
    Peek, Niels
    Casson, Alexander J.
    Ozanyan, Krikor B.
    [J]. IEEE ACCESS, 2019, 7 : 133509 - 133520
  • [80] MDLdroidLite: A Release-and-Inhibit Control Approach to Resource-Efficient Deep Neural Networks on Mobile Devices
    Zhang, Yu
    Gu, Tao
    Zhang, Xi
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2022, 21 (10) : 3670 - 3686