Optimizing Aggregation Frequency for Hierarchical Model Training in Heterogeneous Edge Computing

被引:6
|
作者
Yang, Lei [1 ]
Gan, Yingqi [1 ]
Cao, Jiannong [2 ]
Wang, Zhenyu [1 ]
机构
[1] South China Univ Technol, Sch Software Engn, Guangzhou 510006, Guangdong, Peoples R China
[2] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Edge intelligence; distributed machine learning; aggregation frequency;
D O I
10.1109/TMC.2022.3149584
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated Learning (FL) has been widely used for distributed machine learning in edge computing. In FL, the model parameters are iteratively aggregated from the clients to a central server, which is inclined to be the communication bottleneck and single point of failure. To solve these drawbacks, hierarchical model training frameworks like Hierarchical Federated Learning (HFL) and E-Tree learning have been proposed. One of the most challenging problems in the hierarchical model training framework is optimizing the aggregation frequencies of the edge devices at various levels. Because, in an edge computing environment, heterogeneity in the resource can introduce synchronization delays caused by waiting for slow workers and significantly impact the training performance. This paper tackles the problem with weak synchronization where edge devices on the same level have different frequencies on local updates and/or model aggregations. Existing works based on weak synchronization lack solutions to quantitatively determine the aggregation frequencies of each edge device. Thus, we propose a resource-based aggregation frequency controlling method, termed RAF, which determines the optimal aggregation frequencies of edge devices to minimize the loss function according to heterogeneous resources. Our proposed method can alleviate the waiting time and fully utilize the resources of the edge devices. Besides, RAF dynamically adjusts the aggregation frequencies at different phases during the model training to achieve fast convergence speed and high accuracy. We evaluated the performance of RAF via extensive experiments with real datasets on our self-developed edge computing testbed. Evaluation results demonstrate that RAF outperforms the benchmark approaches in terms of learning accuracy and convergence speed.
引用
收藏
页码:4181 / 4194
页数:14
相关论文
共 50 条
  • [1] Optimizing Training Efficiency and Cost of Hierarchical Federated Learning in Heterogeneous Mobile-Edge Cloud Computing
    Cui, Yangguang
    Cao, Kun
    Zhou, Junlong
    Wei, Tongquan
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (05) : 1518 - 1531
  • [2] Resource-Efficient Federated Learning with Hierarchical Aggregation in Edge Computing
    Wang, Zhiyuan
    Xu, Hongli
    Liu, Jianchun
    Huang, He
    Qiao, Chunming
    Zhao, Yangming
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021), 2021,
  • [3] Accelerating federated learning based on grouping aggregation in heterogeneous edge computing
    Li, Long
    Li, Chao
    [J]. 6TH INTERNATIONAL CONFERENCE ON INNOVATION IN ARTIFICIAL INTELLIGENCE, ICIAI2022, 2022, : 19 - 22
  • [4] Hierarchical Edge Computing
    Smeliansky, R.
    [J]. 2018 INTERNATIONAL SCIENTIFIC AND TECHNICAL CONFERENCE MODERN COMPUTER NETWORK TECHNOLOGIES (MONETEC 2018), 2018,
  • [5] Node Resource Management Model of Hierarchical Edge Computing
    Wang, Zhi-Bo
    [J]. Journal of Computers (Taiwan), 2021, 32 (05) : 232 - 243
  • [6] A Hierarchical Federated Learning Algorithm Based on Time Aggregation in Edge Computing Environment
    Zhang, Wenbo
    Zhao, Yuchen
    Li, Fangjing
    Zhu, Hongbo
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (09):
  • [7] Federated Learning Meets Edge Computing: A Hierarchical Aggregation Mechanism for Mobile Devices
    Chen, Jiewei
    Li, Wenjing
    Yang, Guoming
    Qiu, Xuesong
    Guo, Shaoyong
    [J]. WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT III, 2022, 13473 : 456 - 467
  • [8] The Hierarchical Heterogeneous of Parallel Computing Model Based on Method Library
    Duan, Jibing
    Ji, Xiaopeng
    Dou, Jinye
    Wei, Zhiqiang
    [J]. PROCEEDINGS OF 2013 CHINESE INTELLIGENT AUTOMATION CONFERENCE: INTELLIGENT INFORMATION PROCESSING, 2013, 256 : 255 - 263
  • [9] Hierarchical model parallel memetic algorithm in heterogeneous computing environment
    Tang, J.
    Lim, M. H.
    Ong, Y. S.
    Song, L. Q.
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 2758 - +
  • [10] Heterogeneous Computing for Edge AI
    Tsung, Pei-Kuei
    Chen, Tung-Chien
    Lin, Chien-Hung
    Chang, Chih-Yu
    Hsu, Jih-Ming
    [J]. 2019 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2019,