mlsanityData to 7 Oct 2026

Dynamic DNN Decomposition for Lossless Synergistic Inference

arXiv 2101.05952 ↗First posted 15 Jan 2021cs.DC cs.LG cs.NIcited by 3

Not on the map. Why?

Abstract (arXiv)

Deep neural networks (DNNs) sustain high performance in today's data processing applications. DNN inference is resource-intensive thus is difficult to fit into a mobile device. An alternative is to offload the DNN inference to a cloud server. However, such an approach requires heavy raw data transmission between the mobile device and the cloud server, which is not suitable for mission-critical and privacy-sensitive applications such as autopilot. To solve this problem, recent advances unleash DNN services using the edge computing paradigm. The existing approaches split a DNN into two parts and deploy the two partitions to computation nodes at two edge computing tiers. Nonetheless, these methods overlook collaborative device-edge-cloud computation resources. Besides, previous algorithms demand the whole DNN re-partitioning to adapt to computation resource changes and network dynamics. Moreover, for resource-demanding convolutional layers, prior works do not give a parallel processing strategy without loss of accuracy at the edge side. To tackle these issues, we propose D3, a dynamic DNN decomposition system for synergistic inference without precision loss. The proposed system introduces a heuristic algorithm named horizontal partition algorithm to split a DNN into three parts. The algorithm can partially adjust the partitions at run time according to processing time and network conditions. At the edge side, a vertical separation module separates feature maps into tiles that can be independently run on different edge nodes in parallel. Extensive quantitative evaluation of five popular DNNs illustrates that D3 outperforms the state-of-the-art counterparts up to 3.4 times in end-to-end DNN inference time and reduces backbone network communication overhead up to 3.68 times.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 13 of its 36 references that are in the map. First posted on arXiv 15 Jan 2021.

Builds on

13 of 36 references.

References · 13

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  3. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  4. 2018YOLOv3: An Incremental Improvementcited by 2,652
  5. 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,509
  6. 2019Edge Intelligence: Paving the Last Mile of Artificial Intelligence with Edge Computingcited by 225
  7. 2019Edge AI: On-Demand Accelerating Deep Neural Network Inference via Edge Computingcited by 150
  8. 2016Dual Learning for Machine Translationcited by 146
  9. 2019Convergence of Edge Computing and Deep Learning: A Comprehensive Surveycited by 120
  10. 2017Distributed Deep Neural Networks over the Cloud, the Edge and End Devicescited by 119
  11. 2020SPINN: Synergistic Progressive Inference of Neural Networks over Device and Cloudcited by 109
  12. 2018Tracking by Animation: Unsupervised Learning of Multi-Object Attentive Trackerscited by 22
1 more
  1. 2019Neural Network Inference on Mobile SoCscited by 17

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 1; 2024: 1.

3 papers.