Online Management for Edge-Cloud Collaborative Continuous Learning: A Two-Timescale Approach

被引:0
|
作者
Lin, Shaohui [1 ]
Zhang, Xiaoxi [1 ]
Li, Yupeng [2 ]
Joe-Wong, Carlee [3 ]
Duan, Jingpu [4 ]
Yu, Dongxiao [5 ]
Wu, Yu [6 ]
Chen, Xu [1 ]
机构
[1] Sun Yat-sen University, School of Computer Science and Engineering, Guangzhou,510006, China
[2] Hong Kong Baptist University, Department of Interactive Media, Kowloon Tong, Hong Kong
[3] Carnegie Mellon University, Department of Electrical and Computer Engineering, Pittsburgh,PA,15213, United States
[4] Pengcheng Laboratory, Department of Communications, Shenzhen,518066, China
[5] Shandong University, Institute of Intelligent Computing, School of Computer Science and Technology, Qingdao,266237, China
[6] Dongguan University of Technology, School of Cyberspace Security, Dongguan,523808, China
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Computation offloading - Costs;
D O I
10.1109/TMC.2024.3451715
中图分类号
学科分类号
摘要
Deep learning (DL) powered real-time applications usually need continuous training using data streams generated over time and across different geographical locations. Enabling data offloading among computation nodes through model training is promising to mitigate the problem that devices generating large datasets may have low computation capability. However, offloading can compromise model convergence and incur communication costs, which must be balanced with the long-term cost spent on computation and model synchronization. Therefore, this paper proposes EdgeC3, a novel framework that can optimize the frequency of model aggregation and dynamic offloading for continuously generated data streams, navigating the trade-off between long-term accuracy and cost. We first provide a new error bound to capture the impacts of data dynamics that are varying over time and heterogeneous across devices, as well as quantifying varied data heterogeneity between local models and the global one. Based on the bound, we design a two-timescale online optimization framework. We periodically learn the synchronization frequency to adapt with uncertain future offloading and network changes. In the finer timescale, we manage online offloading by extending Lyapunov optimization techniques to handle an unconventional setting, where our long-term global constraint can have abruptly changed aggregation frequencies that are decided in the longer timescale. Finally, we theoretically prove the convergence of EdgeC3 by integrating the coupled effects of our two-timescale decisions, and we demonstrate its advantage through extensive experiments performing distributed DL training for different domains. © 2002-2012 IEEE.
引用
收藏
页码:14561 / 14574
相关论文
共 50 条
  • [1] Energy-efficient Edge-cloud Collaborative Intelligent Computing: A Two-timescale Approach
    Wang, Tao
    Jiang, Yuru
    Zhao, Kailan
    Liu, Xiulei
    2022 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2022), 2022, : 249 - 258
  • [2] Resource Price-Aware Offloading for Edge-Cloud Collaboration: A Two-Timescale Online Control Approach
    Li, Rui
    Zhou, Zhi
    Chen, Xu
    Ling, Qing
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (01) : 648 - 661
  • [3] Service Provisioning Based on Edge-Cloud Collaboration: A Two-Timescale Online Scheduling Algorithm
    Qi, Yuxiao
    Pan, Li
    Liu, Shijun
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (19): : 31999 - 32011
  • [4] EdgeC3: Online Management for Edge-Cloud Collaborative Continuous Learning
    Lin, Shaohui
    Zhang, Xiaoxi
    Li, Yupeng
    Joe-Wong, Carlee
    Duan, Jingpu
    Chen, Xu
    2023 20TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING, SECON, 2023,
  • [5] Two-timescale joint service caching and resource allocation for task offloading with edge-cloud cooperation
    Li, Yafei
    Wang, Huiqiang
    Sun, Jiayu
    Lv, Hongwu
    Zheng, Wenqi
    Feng, Guangsheng
    COMPUTER NETWORKS, 2024, 254
  • [6] A Two-Timescale Approach to Mobility Management for Multicell Mobile Edge Computing
    Liang, Zezu
    Liu, Yuan
    Lok, Tat-Ming
    Huang, Kaibin
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2022, 21 (12) : 10981 - 10995
  • [7] Joint Task Offloading and Service Placement for Mobile Edge Computing: An Online Two-Timescale Approach
    Li, Xin
    Zhang, Xinglin
    Huang, Tiansheng
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (04) : 3656 - 3671
  • [8] Edge-cloud Collaborative Learning with Federated and Centralized Features
    Li, Zexi
    Li, Qunwei
    Zhou, Yi
    Zhong, Wenliang
    Zhang, Guannan
    Wu, Chao
    PROCEEDINGS OF THE 46TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, SIGIR 2023, 2023, : 1949 - 1953
  • [9] Two-Timescale Online Learning of Joint User Association and Resource Scheduling in Dynamic Mobile Edge Computing
    Zhang, Jian
    Cui, Qimei
    Zhang, Xuefei
    Huang, Xueqing
    Tao, Xiaofeng
    CHINA COMMUNICATIONS, 2021, 18 (08) : 316 - 331
  • [10] Two-Timescale Online Learning of Joint User Association and Resource Scheduling in Dynamic Mobile Edge Computing
    Jian Zhang
    Qimei Cui
    Xuefei Zhang
    Xueqing Huang
    Xiaofeng Tao
    China Communications, 2021, 18 (08) : 316 - 331