Learning the Optimal Path and DNN Partition for Collaborative Edge Inference
Not on the map. Why?
Abstract (arXiv)
Recent advancements in Deep Neural Networks (DNNs) have catalyzed the development of numerous intelligent mobile applications and services. However, they also introduce significant computational challenges for resource-constrained mobile devices. To address this, collaborative edge inference has been proposed. This method involves partitioning a DNN inference task into several subtasks and distributing these across multiple network nodes. Despite its potential, most current approaches presume known network parameters -- like node processing speeds and link transmission rates -- or rely on a fixed sequence of nodes for processing the DNN subtasks. In this paper, we tackle a more complex scenario where network parameters are unknown and must be learned, and multiple network paths are available for distributing inference tasks. Specifically, we explore the learning problem of selecting the optimal network path and assigning DNN layers to nodes along this path, considering potential security threats and the costs of switching paths. We begin by deriving structural insights from the DNN layer assignment with complete network information, which narrows down the decision space and provides crucial understanding of optimal assignments. We then cast the learning problem with incomplete network information as a novel adversarial group linear bandits problem with switching costs, featuring rewards generation through a combined stochastic and adversarial process. We introduce a new bandit algorithm, B-EXPUCB, which combines elements of the classical blocked EXP3 and LinUCB algorithms, and demonstrate its sublinear regret. Extensive simulations confirm B-EXPUCB's superior performance in learning for collaborative edge inference over existing algorithms.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 19 of its 45 references that are in the map. First posted on arXiv 2 Oct 2024.
Builds on
19 of 45 references.
References · 19
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
- 2019Edge AI: On-Demand Accelerating Deep Neural Network Inference via Edge Computingcited by 150
- 2018Stochastic bandits robust to adversarial corruptionscited by 118
- 2019Better Algorithms for Stochastic Bandits with Adversarial Corruptionscited by 91
- 2018JointDNN: An Efficient Training and Inference Engine for Intelligent Mobile Cloud Computing Servicescited by 79
- 2019BottleNet: A Deep Learning Architecture for Intelligent Mobile Cloud Computing Servicescited by 67
- 2020CoEdge: Cooperative DNN Inference with Adaptive Workload Partitioning over Heterogeneous Edge Devicescited by 65
- 2019Artificial Intelligence-Enabled Intelligent 6G Networkscited by 27
- 2021An Algorithm for Stochastic and Adversarial Bandits with Switching Costscited by 18
- 2024DNN Partitioning, Task Offloading, and Resource Allocation in Dynamic Vehicular Networks: A Lyapunov-Guided Diffusion-Based Reinforcement Learning Approachcited by 17
7 more
- 2017Joint Task Offloading and Resource Allocation for Multi-Server Mobile-Edge Computing Networkscited by 14
- 2022Better Best of Both Worlds Bounds for Bandits with Switching Costscited by 13
- 2021Autodidactic Neurosurgeon: Collaborative Deep Inference for Mobile Edge Intelligence via Online Learningcited by 8
- 2022DistrEdge: Speeding up Convolutional Neural Network Inference on Distributed Edge Devicescited by 8
- 2014Joint Optimization of Radio and Computational Resources for Multicell Mobile-Edge Computingcited by 4
- 2019Service Capacity Enhanced Task Offloading and Resource Allocation in Multi-Server Edge Computing Environmentcited by 1
- 2022Sequential Offloading for Distributed DNN Computation in Multiuser MEC Systemscited by 1
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.