AdaScale: Dynamic Context-aware DNN Scaling via Automated Adaptation Loop on Mobile Devices
Not on the map. Why?
Abstract (arXiv)
Deep learning is reshaping mobile applications, with a growing trend of deploying deep neural networks (DNNs) directly to mobile and embedded devices to address real-time performance and privacy. To accommodate local resource limitations, techniques like weight compression, convolution decomposition, and specialized layer architectures have been developed. However, the textitdynamic and textitdiverse deployment contexts of mobile devices pose significant challenges. Adapting deep models to meet varied device-specific requirements for latency, accuracy, memory, and energy is labor-intensive. Additionally, changing processor states, fluctuating memory availability, and competing processes frequently necessitate model re-compression to preserve user experience. To address these issues, we introduce AdaScale, an elastic inference framework that automates the adaptation of deep models to dynamic contexts. AdaScale leverages a self-evolutionary model to streamline network creation, employs diverse compression operator combinations to reduce the search space and improve outcomes, and integrates a resource availability awareness block and performance profilers to establish an automated adaptation loop. Our experiments demonstrate that AdaScale significantly enhances accuracy by 5.09%, reduces training overhead by 66.89%, speeds up inference latency by 1.51 to 6.2 times, and lowers energy costs by 4.69 times.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 42 of its 74 references that are in the map. First posted on arXiv 1 Dec 2024.
Builds on
42 of 74 references.
References · 42
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2014Going Deeper with Convolutionscited by 4,231
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
30 more
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
- 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 591
- 2017Progressive Neural Architecture Searchcited by 483
- 2019GhostNet: More Features from Cheap Operationscited by 410
- 20218-bit Optimizers via Block-wise Quantizationcited by 395
- 2019Dynamic Convolution: Attention over Convolution Kernelscited by 355
- 2020A Survey on Evolutionary Neural Architecture Searchcited by 142
- 2017CondenseNet: An Efficient DenseNet using Learned Group Convolutionscited by 121
- 2019MixConv: Mixed Depthwise Convolutional Kernelscited by 108
- 2023InceptionNeXt: When Inception Meets ConvNeXtcited by 84
- 2018ChamNet: Towards Efficient Network Design through Platform-Aware Model Adaptationcited by 76
- 2014DenseNet: Implementing Efficient ConvNet Descriptor Pyramidscited by 66
- 2018SqueezeNext: Hardware-Aware Neural Network Designcited by 61
- 2018Deep k-Means: Re-Training and Parameter Sharing with Harder Cluster Assignments for Compressing Deep Convolutionscited by 33
- 2017NeuralPower: Predict and Deploy Energy-Efficient Convolutional Neural Networkscited by 30
- 2021LegoDNN: Block-grained Scaling of Deep Neural Networks for Mobile Visioncited by 20
- 2023AdaptiveNet: Post-deployment Neural Architecture Adaptation for Diverse Edge Environmentscited by 19
- 2019Distributed Deep Convolutional Neural Networks for the Internet-of-Thingscited by 13
- 2020Latency-Aware Differentiable Neural Architecture Searchcited by 10
- 2020AdaDeep: A Usage-Driven, Automated Deep Model Compression Framework for Enabling Ubiquitous Intelligent Mobilescited by 10
- 2023Enabling Resource-efficient AIoT System with Cross-level Optimization: A surveycited by 8
- 2022GPUNet: Searching the Deployable Convolution Neural Networks for GPUscited by 7
- 2024Tiny Models are the Computational Saver for Large Modelscited by 4
- 2018A Survey on Behavioral Biometric Authentication on Smartphonescited by 3
- 2024AdaShadow: Responsive Test-time Model Adaptation in Non-stationary Mobile Environmentscited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.