DynamicFL: Federated Learning with Dynamic Communication Resource Allocation
Qi Le, Enmao Diao, Xinran Wang, Vahid Tarokh, Jie Ding, Ali Anwar

TL;DR
DynamicFL is a federated learning framework that optimizes communication resource allocation based on data heterogeneity, significantly improving model accuracy and bridging the gap between FedSGD and FedAvg methods.
Contribution
It introduces a novel resource allocation strategy that adapts to data heterogeneity, enhancing federated learning performance under communication constraints.
Findings
Up to 10% increase in model accuracy over state-of-the-art methods.
Effectively balances communication costs and model performance.
Bridges the gap between FedSGD and FedAvg methods.
Abstract
Federated Learning (FL) is a collaborative machine learning framework that allows multiple users to train models utilizing their local data in a distributed manner. However, considerable statistical heterogeneity in local data across devices often leads to suboptimal model performance compared with independently and identically distributed (IID) data scenarios. In this paper, we introduce DynamicFL, a new FL framework that investigates the trade-offs between global model performance and communication costs for two widely adopted FL methods: Federated Stochastic Gradient Descent (FedSGD) and Federated Averaging (FedAvg). Our approach allocates diverse communication resources to clients based on their data statistical heterogeneity, considering communication resource constraints, and attains substantial performance enhancements compared to uniform communication resource allocation.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques
