跳到主要导航 跳到搜索 跳到主要内容

HaloFL: Efficient Heterogeneity-Aware Federated Learning Through Optimal Submodel Extraction and Dynamic Sparse Adjustment

  • Zirui Lian
  • , Qianyue Cao
  • , Chao Liang
  • , Jing Cao
  • , Zongwei Zhu*
  • , Zhi Yang
  • , Cheng Ji
  • , Changlong Li
  • , Xuehai Zhou
  • *此作品的通讯作者
  • University of Science and Technology of China
  • Xi'an Modern Control Technology Research Institute
  • China Aerospace Science and Technology Corporation
  • Nanjing University of Science and Technology

科研成果: 期刊稿件 › 文章 › 同行评审

摘要

Federated learning (FL) is an advanced framework that enables collaborative training of machine learning models across edge devices. An effective strategy to enhance training efficiency is to allocate the optimal submodel based on each device’s resource capabilities. However, system heterogeneity significantly increases the difficulty of allocating submodel parameter budgets appropriately for each device, leading to the straggler problem. Meanwhile, data heterogeneity complicates the selection of the optimal submodel structure for specific devices, thereby impacting training performance. Furthermore, the dynamic nature of edge environments, such as fluctuations in network communication and computational resources, exacerbates these challenges, making it even more difficult to precisely extract appropriately sized and structured submodels from the global model. To address the challenges in heterogeneous training environments, we propose an efficient FL framework, namely, HaloFL. The framework dynamically adjusts the structure and parameter budget of submodels during training by evaluating three dimensions: 1) model-wise performance; 2) layer-wise performance; and 3) unit-wise performance. First, we design a data-aware model unit importance evaluation method to determine the optimal submodel structure for different data distributions. Next, using this evaluation method, we analyze the importance of model layers and reallocate parameters from noncritical layers to critical layers within a fixed parameter budget, further optimizing the submodel structure. Finally, we introduce a resource-aware dual-UCB multiarmed bandit agent, which dynamically adjusts the total parameter budget of submodels according to changes in the training environment, allowing the framework to better adapt to the performance differences of heterogeneous devices. Experimental results demonstrate that HaloFL exhibits outstanding efficiency in various dynamic and heterogeneous scenarios, achieving up to a 14.80% improvement in accuracy and a 3.06× speedup compared to existing FL frameworks.

源语言英语
页(从-至)3518-3531
页数14
期刊IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
卷44
期9
DOI
出版状态已出版 - 2025

学术指纹

探究 'HaloFL: Efficient Heterogeneity-Aware Federated Learning Through Optimal Submodel Extraction and Dynamic Sparse Adjustment' 的科研主题。它们共同构成独一无二的学术指纹。

引用此