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 条
  • [31] Deep learning-driven wireless communication for edge-cloud computing: opportunities and challenges
    Wu, Huaming
    Li, Xiangyi
    Deng, Yingjun
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2020, 9 (01):
  • [32] A Deep-Learning-Based Collaborative Edge-Cloud Telemedicine System for Retinopathy of Prematurity
    Luo, Zeliang
    Ding, Xiaoxuan
    Hou, Ning
    Wan, Jiafu
    SENSORS, 2023, 23 (01)
  • [33] CDC: Classification Driven Compression for Bandwidth Efficient Edge-Cloud Collaborative Deep Learning
    Dong, Yuanrui
    Zhao, Peng
    Yu, Hanqiao
    Zhao, Cong
    Yang, Shusen
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 3378 - 3384
  • [34] Deep learning-driven wireless communication for edge-cloud computing: opportunities and challenges
    Huaming Wu
    Xiangyi Li
    Yingjun Deng
    Journal of Cloud Computing, 9
  • [35] Research of Lightweight Cloud Edge Collaboration Framework Based on Edge Agent and Deep Learning
    Li X.
    Ren Y.
    Jin T.
    Pei C.
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2023, 52 (05): : 756 - 764
  • [36] Multiuser computation offloading for edge-cloud collaboration using submodular optimization
    Liang B.
    Ji W.
    Tongxin Xuebao/Journal on Communications, 2020, 41 (10): : 25 - 36
  • [37] The Service Computational Resource Management Strategy Based On Edge-Cloud Collaboration
    Li, You
    Xu, Liutong
    PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019), 2019, : 400 - 404
  • [38] A Fast and Efficient Task Offloading Approach in Edge-Cloud Collaboration Environment
    Liu, Linyuan
    Zhu, Haibin
    Wang, Tianxing
    Tang, Mingwei
    ELECTRONICS, 2024, 13 (02)
  • [39] A Systematic Review on Federated Learning in Edge-Cloud Continuum
    Sambit Kumar Mishra
    Subham Kumar Sahoo
    Chinmaya Kumar Swain
    SN Computer Science, 5 (7)
  • [40] Development of an edge-cloud collaboration framework for fission battery management system
    Xu H.
    Duo Y.
    Tang T.
    International Journal of Advanced Nuclear Reactor Design and Technology, 2022, 4 (04): : 177 - 186