Distilled Split Deep Neural Networks for Edge-Assisted Real-Time Systems
원문 초록
Offloading the execution of complex Deep Neural Networks (DNNs) models to compute-capable devices at the network edge, that is, edge servers, can significantly reduce capture-to-output delay. However, the communication link between the mobile devices and edge servers can become the bottleneck when channel conditions are poor. We propose a framework to split DNNs for image processing and minimize capture-to-output delay in a wide range of network conditions and computing parameters. The core idea is to split the DNN models into head and tail models, where the two sections are deployed at the mobile device and edge server, respectively. Different from prior literature presenting DNN splitting frameworks, we distill the architecture of the head DNN to reduce its computational complexity and introduce a bottleneck, thus minimizing processing load at the mobile device as well as the amount of wirelessly transferred data. Our results show 98% reduction in used bandwidth and 85% in computation load compared to straightforward splitting.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Head Network Distillation: Splitting Distilled Deep Neural Networks for Resource-Constrained Edge Computing Systems
SeqPE: Transformer with Sequential Position Encoding
One-Shot Neural Architecture Search with Network Similarity Directed Initialization for Pathological Image Classification
Model compression using knowledge distillation with integrated gradients
Reinforced Knowledge Distillation for Time Series Regression
Distilled Gradual Pruning with Pruned Fine-tuning
토론
이 논문과 연결된 포럼 글이 아직 없습니다.