Accelerating Decentralized Federated Learning in Heterogeneous Edge Computing

被引:19
|
作者
Wang, Lun [1 ,2 ]
Xu, Yang [1 ,2 ]
Xu, Hongli [1 ,2 ]
Chen, Min [1 ,2 ]
Huang, Liusheng [1 ,2 ]
机构
[1] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei 230027, Anhui, Peoples R China
[2] Univ Sci & Technol China, Suzhou Inst Adv Res, Suzhou 215123, Jiangsu, Peoples R China
基金
美国国家科学基金会;
关键词
Edge computing; decentralized federated learning; topology construction; model compression; PREDICTION; ALGORITHM;
D O I
10.1109/TMC.2022.3178378
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In edge computing (EC), federated learning (FL) enables massive devices to collaboratively train AI models without exposing local data. In order to avoid the possible bottleneck of the parameter server (PS) architecture, we concentrate on the decentralized federated learning (DFL), which adopts peer-to-peer (P2P) communication without maintaining a global model. However, due to the intrinsic features of EC, e.g., resource limitation and heterogeneity, network dynamics and non-IID data, DFL with a fixed P2P topology and/or an identical model compression ratio for all workers results in a slow convergence rate. In this paper, we propose an efficient algorithm (termed CoCo) to accelerate DFL by integrating optimization of topology Construction and model Compression. Concretely, we adaptively construct P2P topology and determine specific compression ratios for each worker to conquer the system dynamics and heterogeneity under bandwidth constraints. To reflect how the non-IID data influence the consistency of local models in DFL, we introduce the consensus distance, i.e., the discrepancy between local models, as the quantitative metric to guide the fine-grained operations of the joint optimization. Extensive simulations and testbed experiments show that CoCo achieves 10x speedup, and reduces the communication cost by about $50\%$50% on average, compared with the existing DFL baselines.
引用
收藏
页码:5001 / 5016
页数:16
相关论文
共 50 条
  • [31] Towards Accelerating the Adoption of Federated Learning for Heterogeneous Data
    Ntokos, Christos
    Bakalos, Nikolaos
    Kalogeras, Dimitrios
    [J]. PROCEEDINGS OF THE 16TH ACM INTERNATIONAL CONFERENCE ON PERVASIVE TECHNOLOGIES RELATED TO ASSISTIVE ENVIRONMENTS, PETRA 2023, 2023, : 617 - 624
  • [32] Decentralized Federated Learning: Balancing Communication and Computing Costs
    Liu, Wei
    Chen, Li
    Zhang, Wenyi
    [J]. IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS, 2022, 8 : 131 - 143
  • [33] FedOPT: federated learning-based heterogeneous resource recommendation and optimization for edge computing
    Ahmed, Syed Thouheed
    Kumar, V. Vinoth
    Mahesh, T. R.
    Prasad, L. V. Narasimha
    Velmurugan, A. K.
    Muthukumaran, V.
    Niveditha, V. R.
    [J]. SOFT COMPUTING, 2024,
  • [34] Multi-granularity Weighted Federated Learning in Heterogeneous Mobile Edge Computing Systems
    Cai, Shangxuan
    Zhao, Yunfeng
    Liu, Zhicheng
    Qiu, Chao
    Wang, Xiaofei
    Hu, Qinghua
    [J]. 2022 IEEE 42ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2022), 2022, : 436 - 446
  • [35] NestFL: Efficient Federated Learning through Progressive Model Pruning in Heterogeneous Edge Computing
    Zhou, Xiaomao
    Jia, Qingmin
    Xie, Renchao
    [J]. PROCEEDINGS OF THE 2022 THE 28TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, ACM MOBICOM 2022, 2022, : 817 - 819
  • [36] Orchestrating Blockchain with Decentralized Federated Learning in Edge Networks
    Jin, Yibo
    Jiao, Lei
    Qian, Zhuzhong
    Zhou, Ruiting
    Pu, Lingjun
    [J]. 2023 20TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING, SECON, 2023,
  • [37] Federated Feature Concatenate Method for Heterogeneous Computing in Federated Learning
    Chung, Wu -Chun
    Chang, Yung -Chin
    Hsu, Ching-Hsien
    Chang, Chih-Hung
    Hung, Che-Lun
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 75 (01): : 351 - 371
  • [38] Decentralized Federated Learning With Adaptive Configuration for Heterogeneous Participants
    Liao, Yunming
    Xu, Yang
    Xu, Hongli
    Wang, Lun
    Qian, Chen
    Qiao, Chunming
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (06) : 7453 - 7469
  • [39] Prototyping federated learning on edge computing systems
    Jianlei Yang
    Yixiao Duan
    Tong Qiao
    Huanyu Zhou
    Jingyuan Wang
    Weisheng Zhao
    [J]. Frontiers of Computer Science, 2020, 14
  • [40] Federated Learning in Edge Computing: A Systematic Survey
    Abreha, Haftay Gebreslasie
    Hayajneh, Mohammad
    Serhani, Mohamed Adel
    [J]. SENSORS, 2022, 22 (02)