AdaSpring: Context-adaptive and Runtime-evolutionary Deep Model Compression for Mobile Applications
Sicong Liu, Bin Guo, Ke Ma, Zhiwen Yu, Junzhao Du
Abstract
There are many deep learning (e.g. DNN) powered mobile and wearable applications today continuously and unobtrusively sensing the ambient surroundings to enhance all aspects of human lives. To enable robust and private mobile sensing, DNN tends to be deployed locally on the resource-constrained mobile devices via model compression. The current practice either hand-crafted DNN compression techniques, i.e., for optimizing DNN-relative performance (e.g. parameter size), or on-demand DNN compression methods, i.e., for optimizing hardware-dependent metrics (e.g. latency), cannot be locally online because they require offline retraining to ensure accuracy. Also, none of them have correlated their efforts with runtime adaptive compression to consider the dynamic nature of deployment context of mobile applications. To address those challenges, we present AdaSpring, a context-adaptive and self-evolutionary DNN compression framework. It enables the runtime adaptive DNN compression locally online. Specifically, it presents the ensemble training of a retraining-free and self-evolutionary network to integrate multiple alternative DNN compression configurations (i.e., compressed architectures and weights). It then introduces the runtime search strategy to quickly search for the most suitable compression configurations and evolve the corresponding weights. With evaluation on five tasks across three platforms and a real-world case study, experiment outcomes show that AdaSpring obtains up to 3.1× latency reduction, 4.2× energy efficiency improvement in DNNs, compared to hand-crafted compression techniques, while only incurring ≤ 6.2𝑚𝑠 runtime-evolution latency.
CCS Concepts: • Human-centered computing → Ubiquitous and mobile computing systems and tools.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers7
- A Workload-Aware DVFS Robust to Concurrent Tasks for Mobile DevicesChengdong Lin, Kun Wang, Zhenjiang Li, Yu PuMobiCom 2023 · 52 citations
- Model Compression in Practice: Lessons Learned from Practitioners Creating On-device Machine Learning ExperiencesFred Hohman, Mary Beth Kery, Donghao Ren, Dominik MoritzCHI 2024 · 27 citations
- Re-thinking computation offload for efficient inference on IoT devices with duty-cycled radiosJin Huang, Hui Guan, Deepak GanesanMobiCom 2023 · 11 citations
- UbiHR: Resource-efficient Long-range Heart Rate Sensing on Ubiquitous DevicesHaoyu Bian, Bin Guo, Sicong Liu, Yasan Ding et al.UbiComp 2025 · 6 citations
- AdaStreamLite: Environment-adaptive Streaming Speech Recognition on Mobile DevicesYuheng Wei, Jie Xiong, Hui Liu, Yingtao Yu et al.UbiComp 2024 · 5 citations
Builds on8
- Once-for-All: Train One Network and Specialize it for Efficient DeploymentHan Cai, Chuang Gan, Tianzhe Wang, Zhekai Zhang et al.ICLR 2020 · 1,522 citations
- Progressive Differentiable Architecture Search: Bridging the Depth Gap Between Search and EvaluationXin Chen, Lingxi Xie, Jun Wu, Qi TianICCV 2019 · 725 citations
- IMUTube: Automatic Extraction of Virtual on-body Accelerometry from Video for Human Activity RecognitionHyeokHyen Kwon, Catherine Tong, Harish Haresamudram, Yan Gao et al.UbiComp 2020 · 153 citations
- AutoDispNet: Improving Disparity Estimation With AutoMLTonmoy Saikia, Yassine Marrakchi, Arber Zela, Frank Hutter et al.ICCV 2019 · 84 citations
- METIER: A Deep Multi-Task Learning Based Activity and User Recognition Model Using Wearable SensorsLing Chen, Yi Zhang, Liangying PengUbiComp 2020 · 71 citations
Related papers
- DeepAdapter: A Collaborative Deep Learning Framework for the Mobile Web Using Context-Aware Network PruningYakun Huang, Xiuquan Qiao, Jian Tang, Pei Ren et al.INFOCOM 2020 · 32 citations
- PatDNN: Achieving Real-Time DNN Execution on Mobile Devices with Pattern-based Weight PruningWei Niu, Xiaolong Ma, Sheng Lin, Shihao Wang et al.ASPLOS 2020 · 214 citations
- NPAS: A Compiler-Aware Framework of Unified Network Pruning and Architecture Search for Beyond Real-Time Mobile AccelerationZhengang Li, Geng Yuan, Wei Niu, Pu Zhao et al.CVPR 2021
- Genie in the Model: Automatic Generation of Human-in-the-Loop Deep Neural Networks for Mobile ApplicationsYanfei Wang, Zhiwen Yu, Sicong Liu, Zimu Zhou et al.UbiComp 2023 · 5 citations
- Auto Graph Encoder-Decoder for Neural Network PruningSixing Yu, Arya Mazaheri, Ali JannesariICCV 2021 · 47 citations
