Self-Adaptive Approximate Mobile Deep Learning

被引:4
|
作者
Knez, Timotej [1 ]
Machidon, Octavian [1 ]
Pejovic, Veljko [1 ]
机构
[1] Univ Ljubljana, Fac Comp & Informat Sci, Ljubljana 1000, Slovenia
关键词
mobile sensing; neural networks; dynamic optimization; quantization; DNN slimming; HUMAN ACTIVITY RECOGNITION;
D O I
10.3390/electronics10232958
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge intelligence is currently facing several important challenges hindering its performance, with the major drawback being meeting the high resource requirements of deep learning by the resource-constrained edge computing devices. The most recent adaptive neural network compression techniques demonstrated, in theory, the potential to facilitate the flexible deployment of deep learning models in real-world applications. However, their actual suitability and performance in ubiquitous or edge computing applications has not, to this date, been evaluated. In this context, our work aims to bridge the gap between the theoretical resource savings promised by such approaches and the requirements of a real-world mobile application by introducing algorithms that dynamically guide the compression rate of a neural network according to the continuously changing context in which the mobile computation is taking place. Through an in-depth trace-based investigation, we confirm the feasibility of our adaptation algorithms in offering a scalable trade-off between the inference accuracy and resource usage. We then implement our approach on real-world edge devices and, through a human activity recognition application, confirm that it offers efficient neural network compression adaptation in highly dynamic environments. The results of our experiment with 21 participants show that, compared to using static network compression, our approach uses 2.18x less energy with only a 1.5% drop in the average accuracy of the classification.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Self-adaptive deep learning for multimode process monitoring
    Wu, Hao
    Zhao, Jinsong
    COMPUTERS & CHEMICAL ENGINEERING, 2020, 141 (141)
  • [2] Self-Adaptive Learning and Cellular Automata based Mobile Crowdsensing
    Anand, Saurabh
    Ram, Anant
    Mishra, Manas Kumar
    JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2022, 81 (01): : 94 - 102
  • [3] The Improved Training Algorithm of Deep Learning with Self-Adaptive Learning Rate
    Ongart, Sutit
    Jearanaitanakij, Kietikul
    Sangthong, Jirapat
    2018 18TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2018, : 463 - 466
  • [4] Hierarchical deep reinforcement learning for self-adaptive economic dispatch
    Li, Mengshi
    Yang, Dongyan
    Xu, Yuhan
    Ji, Tianyao
    HELIYON, 2024, 10 (14)
  • [5] Deep Learning with a Self-Adaptive Threshold for OTFS Channel Estimation
    Zhang, Xiaoqi
    Yuan, Weijie
    Liu, Chang
    Liu, Fan
    Wen, Miaowen
    2022 INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATION SYSTEMS, ISWCS, 2022,
  • [6] Self-Adaptive Learning of Task Offloading in Mobile Edge Computing Systems
    Huang, Peng
    Deng, Minjiang
    Kang, Zhiliang
    Liu, Qinshan
    Xu, Lijia
    ENTROPY, 2021, 23 (09)
  • [7] DeepWiERL: Bringing Deep Reinforcement Learning to the Internet of Self-Adaptive Things
    Restuccia, Francesco
    Melodia, Tommaso
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 844 - 853
  • [8] Development of Deep Learning-based Self-adaptive Harmony Search
    Kim, Taewook
    Jung, Hyeon Woo
    Kim, Joong Hoon
    PROCEEDINGS OF 7TH INTERNATIONAL CONFERENCE ON HARMONY SEARCH, SOFT COMPUTING AND APPLICATIONS (ICHSA 2022), 2022, 140 : 345 - 352
  • [9] Self-adaptive Uncertainty Economic Dispatch Based on Deep Reinforcement Learning
    Peng L.
    Sun Y.
    Xu J.
    Liao S.
    Yang L.
    Dianli Xitong Zidonghua/Automation of Electric Power Systems, 2020, 44 (09): : 33 - 42
  • [10] Self-Adaptive Deep Multiple Kernel Learning Based on Rademacher Complexity
    Ren, Shengbing
    Shen, Wangbo
    Siddique, Chaudry Naeem
    Li, You
    SYMMETRY-BASEL, 2019, 11 (03):