Update Compression for Deep Neural Networks on the Edge
Not on the map. Why?
Abstract (arXiv)
An increasing number of artificial intelligence (AI) applications involve the execution of deep neural networks (DNNs) on edge devices. Many practical reasons motivate the need to update the DNN model on the edge device post-deployment, such as refining the model, concept drift, or outright change in the learning task. In this paper, we consider the scenario where retraining can be done on the server side based on a copy of the DNN model, with only the necessary data transmitted to the edge to update the deployed model. However, due to bandwidth constraints, we want to minimise the transmission required to achieve the update. We develop a simple approach based on matrix factorisation to compress the model update -- this differs from compressing the model itself. The key idea is to preserve existing knowledge in the current model and optimise only small additional parameters for the update which can be used to reconstitute the model on the edge. We compared our method to similar techniques used in federated learning; our method usually requires less than half of the update size of existing methods to achieve the same accuracy.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 51 of its 78 references that are in the map. First posted on arXiv 9 Mar 2022.
Builds on
51 of 78 references.
References · 51
- 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
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2014Going Deeper with Convolutionscited by 4,231
- 2016Wide Residual Networkscited by 3,057
38 more
- 2019Searching for MobileNetV3cited by 1,984
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,461
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2017SphereFace: Deep Hypersphere Embedding for Face Recognitioncited by 733
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 697
- 2020Up or Down? Adaptive Rounding for Post-Training Quantizationcited by 600
- 2020Object Goal Navigation using Goal-Oriented Semantic Explorationcited by 421
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 304
- 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 298
- 2018Model compression via distillation and quantizationcited by 287
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 283
- 2015Net2Net: Accelerating Learning via Knowledge Transfercited by 245
- 2014Speeding-up Convolutional Neural Networks Using Fine-tuned CP-Decompositioncited by 199
- 2018Discrimination-aware Channel Pruning for Deep Neural Networkscited by 171
- 2015Compression of Deep Convolutional Neural Networks for Fast and Low Power Mobile Applicationscited by 161
- 2019Drop an Octave: Reducing Spatial Redundancy in Convolutional Neural Networks with Octave Convolutioncited by 140
- 2021Split Computing and Early Exiting for Deep Learning Applications: Survey and Research Challengescited by 114
- 2020Training Binary Neural Networks with Real-to-Binary Convolutionscited by 111
- 2018Cooperative SGD: A unified Framework for the Design and Analysis of Communication-Efficient SGD Algorithmscited by 106
- 2017MorphNet: Fast & Simple Resource-Constrained Structure Learning of Deep Networkscited by 92
- 2016Understanding and Improving Convolutional Neural Networks via Concatenated Rectified Linear Unitscited by 86
- 2017Training Quantized Nets: A Deeper Understandingcited by 74
- 2020An Exploration of Embodied Visual Explorationcited by 56
- 2016Ultimate tensorization: compressing convolutional and FC layers alikecited by 55
- 2018Intelligence Beyond the Edge: Inference on Intermittent Embedded Systemscited by 25
- 2019T-Net: Parametrizing Fully Convolutional Nets with a Single High-Order Tensorcited by 22
- 2018IGCV3: Interleaved Low-Rank Group Convolutions for Efficient Deep Neural Networkscited by 14
- 2018IGCV2: Interleaved Structured Sparse Convolutional Neural Networkscited by 12
- 2018Extreme Network Compression via Filter Group Approximationcited by 12
- 2020SlimConv: Reducing Channel Redundancy in Convolutional Neural Networks by Weights Flippingcited by 11
- 2019Learning Efficient Detector with Semi-supervised Adaptive Distillationcited by 10
- 2017Distributed deep learning on edge-devices: feasibility via adaptive compressioncited by 5
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2023: 3; 2024: 0; 2025: 1; 2026: 2.
6 papers.
- 2023TinyAD: Memory-efficient anomaly detection for time series data in Industrial IoTcited by 5
- 2023Federated Neural Radiance Fieldscited by 4
- 2026Transporting Task Vectors across Different Architectures without Trainingcited by 4
- 2023Assessing Domain Gap for Continual Domain Adaptation in Object Detectioncited by 3
- 2025High-Quality Pseudo-Label Generation Based on Visual Prompt Assisted Cloud Model Updatecited by 1
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAIcited by 0
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2026Transporting Task Vectors across Different Architectures without Training13 Feb 2026
- 2025High-Quality Pseudo-Label Generation Based on Visual Prompt Assisted Cloud Model Update1 Apr 2025
- 2023Federated Neural Radiance Fields2 May 2023
- 2023TinyAD: Memory-efficient anomaly detection for time series data in Industrial IoT7 Mar 2023
- 2023Assessing Domain Gap for Continual Domain Adaptation in Object Detection21 Feb 2023