CoEdge: Exploiting the Edge-Cloud Collaboration for Faster Deep Learning

被引:13
|
作者
Hu, Liangyan [1 ]
Sun, Guodong [1 ,3 ]
Ren, Yanlong [2 ]
机构
[1] Beijing Forestry Univ, Sch Informat Sci & Technol, Beijing 100083, Peoples R China
[2] Beijing Univ Civil Engn & Architecture, Network Informat Management & Serv Ctr, Beijing 100044, Peoples R China
[3] Natl Forestry & Grassland Adm, Engn Res Ctr Forestry Oriented Intelligent Inform, Beijing 10083, Peoples R China
关键词
Cloud computing; Task analysis; Machine learning; Internet of Things; Edge computing; Time factors; deep learning; latency; allocation of DNN layers; IOT; WORKLOAD; INTERNET; THINGS;
D O I
10.1109/ACCESS.2020.2995583
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently a great number of ubiquitous Internet-of-Things (IoT) devices have been connecting to the Internet. With the massive amount of IoT data, the cloud-based intelligent applications have sprang up to support accurate monitoring and decision-making. In practice, however, the intrinsic transport bottleneck of the Internet severely handicaps the real-time performance of the cloud-based intelligence depending on IoT data. In the past few years, researchers have paid attention to the computing paradigm of edge-cloud collaboration; they offload the computing tasks from the cloud to the edge environment, in order to avoid transmitting much data through the Internet to the cloud. To present, it is still an open issue to effectively allocate the deep learning task (i.e., deep neural network computation) over the edge-cloud system to shorten the response time of application. In this paper, we propose the latency-minimum allocation (LMA) problem, aimed at allocating the deep neural network (DNN) layers over the edge-cloud environment while the total latency of processing this DNN can be minimized. First, we formalize the LMA problem in general form, prove its NP-hardness, and present an insightful characteristic of feasible DNN layer allocations. Second, we design an approximate algorithm, called CoEdge, which can handle the LMA problem in polynomial time. By exploiting the communication and computation resources of the edge, CoEdge greedily selects the beneficial edge nodes and allocates the DNN layers to the selected nodes by a recursion-based policy. Finally, we conduct extensive simulation experiments with realistic setups, and the experimental results show the efficacy of CoEdge in reducing the deep learning latency compared to two state-of-the-art schemes.
引用
下载
收藏
页码:100533 / 100541
页数:9
相关论文
共 50 条
  • [21] Personalized human activity recognition using deep learning and edge-cloud architecture
    Luay Alawneh
    Mahmoud Al-Ayyoub
    Ziad A. Al-Sharif
    Ahmed Shatnawi
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 12021 - 12033
  • [22] An Edge-Cloud Collaboration Framework for Graph Processing in Smart Society
    Zhou, Jun
    Kondo, Masaaki
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2023, 11 (04) : 985 - 1001
  • [23] Energy-Efficient Offloading in Mobile Edge Computing with Edge-Cloud Collaboration
    Long, Xin
    Wu, Jigang
    Chen, Long
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT III, 2018, 11336 : 460 - 475
  • [24] Accelerated Inference of Face Detection under Edge-Cloud Collaboration
    Zhang, Weiwei
    Zhou, Hongbo
    Mo, Jian
    Zhen, Chenghui
    Ji, Ming
    APPLIED SCIENCES-BASEL, 2022, 12 (17):
  • [25] High-Precision Cluster Federated Learning for Smart Home: An Edge-Cloud Collaboration Approach
    Li, Chao
    Yang, Hui
    Sun, Zhengjie
    Yao, Qiuyan
    Zhang, Jie
    Yu, Ao
    Vasilakos, Athanasios V.
    Liu, Sheng
    Li, Yunbo
    IEEE ACCESS, 2023, 11 : 102157 - 102168
  • [26] Hybrid Learning for Orchestrating Deep Learning Inference in Multi-user Edge-cloud Networks
    Shahhosseini, Sina
    Hu, Tianyi
    Seo, Dongjoo
    Kanduri, Anil
    Donyanavard, Bryan
    Rahmani, Amir M.
    Dutt, Nikil
    PROCEEDINGS OF THE TWENTY THIRD INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2022), 2022, : 1 - 6
  • [27] FedCAE: A New Federated Learning Framework for Edge-Cloud Collaboration Based Machine Fault Diagnosis
    Yu, Yaoxiang
    Guo, Liang
    Gao, Hongli
    He, Yichen
    You, Zhichao
    Duan, Andongzhe
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2024, 71 (04) : 4108 - 4119
  • [28] Selfish-Aware and Learning-Aided Computation Offloading for Edge-Cloud Collaboration Network
    Zhao, Ping
    Yang, Ziyi
    Mu, Yaqiong
    Zhang, Guanglin
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (11) : 9953 - 9965
  • [29] Deploying Deep Neural Network on Edge-Cloud environment
    Kum, Seungwoo
    Kim, Youngkee
    Moon, Jaewon
    2019 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC): ICT CONVERGENCE LEADING THE AUTONOMOUS FUTURE, 2019, : 242 - 244
  • [30] Exploiting the Potential of the Edge-Cloud Continuum with Self-distributing Systems
    Rodrigues Filho, Roberto
    Bittencourt, Luiz F.
    Porter, Barry
    Costa, Fabio M.
    2022 IEEE/ACM 15TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC, 2022, : 255 - 260