Partitioning Intelligent Applications Based Inception Networks in Mobile Edge Computing
Mobile terminals deploy deep neural networks (DNNs) in order to be able to perform tasks such as target detection and speech recognition. However, mobile terminals have limited computing power and storage space. It is difficult to run DNN-based applications directly on these devices. One solution is to offload some of partitioned tasks to the edge server for execution. Implementing this method is not easy due to two aspects: (1) Partitioning layer selection: a suitable partitioning layer needs to be selected in order to efficiently offload computational tasks to the edge servers. (2) Ineffectiveness of partitioning: the layer partitioning method does not significantly improve operational efficiency of DNNs in many cases, especially when dealing with complex structured DNNs such as Inception neural Network. This paper proposes a novel partitioning method, called INCEPTIONOFF. For a given DNN-based application, the method determines the partitioning layer, automatically determines the offloading scheme. We evaluated it on an image classification task using inception neural network and showed that this partitioning method achieves an average speedup of 205% and the fastest speedup of 263% compared to other methods.
Authors
- Yuting An (ORCID: https://orcid.org/0000-0001-5652-4215)
- Juan Fang (ORCID: https://orcid.org/0000-0002-4542-8727)
- Ziyi Teng
- Shen Wu (ORCID: https://orcid.org/0009-0007-2981-9123)
Institutions
- Beijing University of Technology (CN)
Publication Details
- Published
- 2024-12-20
- DOI
- https://doi.org/10.1109/msn63567.2024.00141
- Primary Topic
- Multimedia Communication and Technology
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- Beijing Municipal Natural Science Foundation