DeepRebirth: Accelerating Deep Neural Network Execution on Mobile Devices
Not on the map. Why?
Abstract (arXiv)
Deploying deep neural networks on mobile devices is a challenging task. Current model compression methods such as matrix decomposition effectively reduce the deployed model size, but still cannot satisfy real-time processing requirement. This paper first discovers that the major obstacle is the excessive execution time of non-tensor layers such as pooling and normalization without tensor-like trainable parameters. This motivates us to design a novel acceleration framework: DeepRebirth through "slimming" existing consecutive and parallel non-tensor and tensor layers. The layer slimming is executed at different substructures: (a) streamline slimming by merging the consecutive non-tensor and tensor layer vertically; (b) branch slimming by merging non-tensor and tensor branches horizontally. The proposed optimization operations significantly accelerate the model execution and also greatly reduce the run-time memory cost since the slimmed model architecture contains less hidden layers. To maximally avoid accuracy loss, the parameters in new generated layers are learned with layer-wise fine-tuning based on both theoretical analysis and empirical verification. As observed in the experiment, DeepRebirth achieves more than 3x speed-up and 2.5x run-time memory saving on GoogLeNet with only 0.4% drop of top-5 accuracy on ImageNet. Furthermore, by combining with other model compression techniques, DeepRebirth offers an average of 65ms inference time on the CPU of Samsung Galaxy S6 with 86.5% top-5 accuracy, 14% faster than SqueezeNet which only has a top-5 accuracy of 80.5%.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 1.
4 papers.
- 2025What Your Features Reveal: Data-Efficient Black-Box Feature Inversion Attack for Split DNNscited by 2
- 2024Precise Extraction of Deep Learning Models via Side-Channel Attacks on Edge/Endpoint Devicescited by 1
- 2023Mobiprox: Supporting Dynamic Approximate Computing on Mobilescited by 0
- 2024Exploring Hardware Friendly Bottleneck Architecture in CNN for Embedded Computing Systemscited by 0
- 2025What Your Features Reveal: Data-Efficient Black-Box Feature Inversion Attack for Split DNNs19 Nov 2025
- 2024Exploring Hardware Friendly Bottleneck Architecture in CNN for Embedded Computing Systems11 Mar 2024
- 2024Precise Extraction of Deep Learning Models via Side-Channel Attacks on Edge/Endpoint Devices5 Mar 2024
- 2023Mobiprox: Supporting Dynamic Approximate Computing on Mobiles16 Mar 2023