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 条
  • [1] Enabling Large Scale Deep Learning on Smart Device by Exploiting Edge-Cloud Computational Paradigm
    Putra, Tryan Aditya
    Rufaida, Syahidah Izza
    Leu, Jenq-Shiou
    2021 IEEE 94TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2021-FALL), 2021,
  • [2] Secure and Efficient Federated Learning for Smart Grid With Edge-Cloud Collaboration
    Su, Zhou
    Wang, Yuntao
    Luan, Tom H.
    Zhang, Ning
    Li, Feng
    Chen, Tao
    Cao, Hui
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (02) : 1333 - 1344
  • [3] High-Precision Edge-Cloud Collaboration with Federated Learning in Edge Optical Network
    Li, Chao
    Yang, Hui
    Yao, Quiyan
    Sun, Zhengjie
    Zhang, Jie
    2021 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXPOSITION (OFC), 2021,
  • [4] Accelerating DNN Inference by Edge-Cloud Collaboration
    Chen, Jianan
    Qi, Qi
    Wang, Jingyu
    Sun, Haifeng
    Liao, Jianxin
    2021 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE (IPCCC), 2021,
  • [5] Automatic incident detection using edge-cloud collaboration based deep learning scheme for intelligent transportation systems
    Lu, Yuhuan
    Lin, Qinghai
    Chi, Haiyang
    Chen, Jin-Yong
    APPLIED INTELLIGENCE, 2023, 53 (21) : 24864 - 24875
  • [6] Joint Computation Offloading and Resource Allocation for Edge-Cloud Collaboration in Internet of Vehicles via Deep Reinforcement Learning
    Huang, Jiwei
    Wan, Jiangyuan
    Lv, Bofeng
    Ye, Qiang
    Chen, Ying
    IEEE SYSTEMS JOURNAL, 2023, 17 (02): : 2500 - 2511
  • [7] Automatic incident detection using edge-cloud collaboration based deep learning scheme for intelligent transportation systems
    Yuhuan Lu
    Qinghai Lin
    Haiyang Chi
    Jin-Yong Chen
    Applied Intelligence, 2023, 53 : 24864 - 24875
  • [8] Deep reinforcement learning based resource allocation in edge-cloud gaming
    Jaya I.
    Li Y.
    Cai W.
    Multimedia Tools and Applications, 2024, 83 (26) : 67903 - 67926
  • [9] Intelligent Machine Tool Based on Edge-Cloud Collaboration
    Lou, Ping
    Liu, Shiyu
    Hu, Jianmin
    Li, Ruiya
    Xiao, Zheng
    Yan, Junwei
    IEEE ACCESS, 2020, 8 (08): : 139953 - 139965
  • [10] Edge-Cloud Polarization and Collaboration: A Comprehensive Survey for AI
    Yao, Jiangchao
    Zhang, Shengyu
    Yao, Yang
    Wang, Feng
    Ma, Jianxin
    Zhang, Jianwei
    Chu, Yunfei
    Ji, Luo
    Jia, Kunyang
    Shen, Tao
    Wu, Anpeng
    Zhang, Fengda
    Tan, Ziqi
    Kuang, Kun
    Wu, Chao
    Wu, Fei
    Zhou, Jingren
    Yang, Hongxia
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (07) : 6866 - 6886