Adaptive Training-Communication-Aggregation for Heterogeneous Federated Learning
Federated learning (FL) often suffers from reduced training efficiency and degraded global model performance due to system heterogeneity in computation and communication, as well as data heterogeneity. We present an adaptive framework that integrates three complementary mechanisms across training, communication, and aggregation to mitigate these issues. First, an adaptive local-round scheduler (ALRS) adjusts the number of local epochs based on device processing time, providing a simple yet effective means to control computational imbalance among straggling and fast devices, and reduce cross-device idle waiting. Second, a time-aligned bandwidth allocation (TABA) algorithm improves communication synchronization by redistributing uplink physical resource blocks (PRBs) based on the remaining communication time gap between the most and least delayed devices. Third, an entropy-based hybrid aggregation (EHRCA) mechanism limits the influence of highly skewed or overly dominant devices through entropy-guided risk scoring, direction-aware update correction, and adaptive reweighting, thereby reducing bias from skewed updates while preserving the contributions of well-balanced devices. Simulation results indicate that, under diverse system and data heterogeneity, these mechanisms better align computation and communication times across devices, leading to more synchronized aggregation rounds and improved training stability and accuracy.
Authors
- N.A. Yan
- Mehdi Bennis (ORCID: https://orcid.org/0000-0003-0261-0171)
- Yansha Deng
Institutions
- King's College School (GB)
- University of Oulu (FI)
Publication Details
- Journal
- IEEE Communications Letters
- Published
- 2025-12-30
- DOI
- https://doi.org/10.1109/lcomm.2025.3649501
- Primary Topic
- Privacy-Preserving Technologies in Data
- Type
- article
- Field-Weighted Citation Impact
- 0.00