DynamicFL: Federated Learning with Dynamic Communication Resource Allocation

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Le, Qi, Diao, Enmao, Wang, Xinran, Tarokh, Vahid, Ding, Jie, Anwar, Ali
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914943339593728
author Le, Qi
Diao, Enmao
Wang, Xinran
Tarokh, Vahid
Ding, Jie
Anwar, Ali
author_facet Le, Qi
Diao, Enmao
Wang, Xinran
Tarokh, Vahid
Ding, Jie
Anwar, Ali
contents 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. Notably, our method bridges the gap between FedSGD and FedAvg, providing a flexible framework leveraging communication heterogeneity to address statistical heterogeneity in FL. Through extensive experiments, we demonstrate that DynamicFL surpasses current state-of-the-art methods with up to a 10% increase in model accuracy, demonstrating its adaptability and effectiveness in tackling data statistical heterogeneity challenges.
format Preprint
id arxiv_https___arxiv_org_abs_2409_04986
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle DynamicFL: Federated Learning with Dynamic Communication Resource Allocation
Le, Qi
Diao, Enmao
Wang, Xinran
Tarokh, Vahid
Ding, Jie
Anwar, Ali
Machine Learning
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. Notably, our method bridges the gap between FedSGD and FedAvg, providing a flexible framework leveraging communication heterogeneity to address statistical heterogeneity in FL. Through extensive experiments, we demonstrate that DynamicFL surpasses current state-of-the-art methods with up to a 10% increase in model accuracy, demonstrating its adaptability and effectiveness in tackling data statistical heterogeneity challenges.
title DynamicFL: Federated Learning with Dynamic Communication Resource Allocation
topic Machine Learning
url https://arxiv.org/abs/2409.04986