A Cloud-Edge Collaboration Framework for Cognitive Service

被引:54
作者
Ding, Chuntao [1 ]
Zhou, Ao [1 ]
Liu, Yunxin [2 ]
Chang, Rong N. [3 ]
Hsu, Ching-Hsien [4 ]
Wang, Shangguang [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] Microsoft Res, Beijing 100080, Peoples R China
[3] IBM TJ Watson Res Ctr, Hawthorne, NY 10532 USA
[4] Asia Univ, Coll Informat & Elect Engn, Taichung 41354, Taiwan
基金
中国国家自然科学基金;
关键词
Cognitive service; cloud-edge collaboration; cloud computing; INTERNET; NETWORK;
D O I
10.1109/TCC.2020.2997008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile applications can leverage high-quality deep learning models such as convolutional neural networks and deep neural networks to provide high-performance cognitive services. Prior work on deep learning models-based mobile applications in a cloud-edge computing environment focuses on performing lightweight data pre-processing tasks on edge servers for cloud-hosted cognitive servers. These approaches have two major limitations. First, it is uneasy for the mobile applications to assure satisfactory user experience in terms of network communication delay, because the intermediary edge servers are used only to pre-process data (e.g., images and videos) and the cloud servers are used to complete the tasks. Second, these approaches assume the pre-trained deep learning models deployed on cloud servers are static, and will not attempt to automatically upgrade in a context-aware manner. In this article, we propose a cloud-edge collaboration framework that facilitates delivering cognitive services with long-lasting, fast response, and high accuracy properties. We fist deploy a shallow model (i.e., EdgeCNN) on the edge server and a deep model (i.e., CloudCNN) on the cloud server. EdgeCNN can provide durable and rapid response cognitive services, because edge servers not only provide computing resources for mobile applications, but also close to users. Then, we enable CloudCNN to assist in training EdgeCNN to improve the performance of the latter. Thus, EdgeCNN also provides high-accuracy cognitive services. Furthermore, because users may continue to upload data to edge servers in real-world scenarios, we propose to use the ongoing assistance of CloudCNN to further improve the accuracy of the shallow model. Experimental results show that EdgeCNN can reduce the average response time of cognitive services by up to 55.08 percent and improve accuracy by up to 26.70 percent.
引用
收藏
页码:1489 / 1499
页数:11
相关论文
共 41 条
  • [1] Alex K., 2009, LEARNING MULTIPLE LA
  • [2] Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing
    Chen, Xu
    Jiao, Lei
    Li, Wenzhong
    Fu, Xiaoming
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) : 2827 - 2840
  • [3] Cachier: Edge-caching for recognition applications
    Drolia, Utsav
    Guo, Katherine
    Tan, Jiaqi
    Gandhi, Rajeev
    Narasimhan, Priya
    [J]. 2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 276 - 286
  • [4] NestDNN: Resource-Aware Multi-Tenant On-Device Deep Learning for Continuous Mobile Vision
    Fang, Biyi
    Zeng, Xiao
    Zhang, Mi
    [J]. MOBICOM'18: PROCEEDINGS OF THE 24TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2018, : 115 - 127
  • [5] Multi-Tenant Mobile Offloading Systems for Real-Time Computer Vision Applications
    Fang, Zhou
    Lin, Jeng-Hau
    Srivastava, Mani B.
    Gupta, Rajesh K.
    [J]. ICDCN '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, 2019, : 21 - 30
  • [6] Computing with Nearby Mobile Devices: A Work Sharing Algorithm for Mobile Edge-Clouds
    Fernando, Niroshinie
    Loke, Seng W.
    Rahayu, Wenny
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2019, 7 (02) : 329 - 343
  • [7] Robust Object Co-Segmentation Using Background Prior
    Han, Junwei
    Quan, Rong
    Zhang, Dingwen
    Nie, Feiping
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2018, 27 (04) : 1639 - 1651
  • [8] Han S, 2016, Harvard Yenching Ins, V101, P123
  • [9] Deep Residual Learning for Image Recognition
    He, Kaiming
    Zhang, Xiangyu
    Ren, Shaoqing
    Sun, Jian
    [J]. 2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 770 - 778
  • [10] Hinton G. E., 2015, DISTILLING KNOWLEDGE