FedFog: Network-Aware Optimization of Federated Learning over Wireless Fog-Cloud Systems

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Nguyen, Van-Dinh, Chatzinotas, Symeon, Ottersten, Bjorn, Duong, Trung Q.
Natura: Preprint
Pubblicazione: 2021
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913563938914304
author Nguyen, Van-Dinh
Chatzinotas, Symeon
Ottersten, Bjorn
Duong, Trung Q.
author_facet Nguyen, Van-Dinh
Chatzinotas, Symeon
Ottersten, Bjorn
Duong, Trung Q.
contents Federated learning (FL) is capable of performing large distributed machine learning tasks across multiple edge users by periodically aggregating trained local parameters. To address key challenges of enabling FL over a wireless fog-cloud system (e.g., non-i.i.d. data, users' heterogeneity), we first propose an efficient FL algorithm based on Federated Averaging (called FedFog) to perform the local aggregation of gradient parameters at fog servers and global training update at the cloud. Next, we employ FedFog in wireless fog-cloud systems by investigating a novel network-aware FL optimization problem that strikes the balance between the global loss and completion time. An iterative algorithm is then developed to obtain a precise measurement of the system performance, which helps design an efficient stopping criteria to output an appropriate number of global rounds. To mitigate the straggler effect, we propose a flexible user aggregation strategy that trains fast users first to obtain a certain level of accuracy before allowing slow users to join the global training updates. Extensive numerical results using several real-world FL tasks are provided to verify the theoretical convergence of FedFog. We also show that the proposed co-design of FL and communication is essential to substantially improve resource utilization while achieving comparable accuracy of the learning model.
format Preprint
id arxiv_https___arxiv_org_abs_2107_02755
institution arXiv
publishDate 2021
record_format arxiv
spellingShingle FedFog: Network-Aware Optimization of Federated Learning over Wireless Fog-Cloud Systems
Nguyen, Van-Dinh
Chatzinotas, Symeon
Ottersten, Bjorn
Duong, Trung Q.
Machine Learning
Distributed, Parallel, and Cluster Computing
Federated learning (FL) is capable of performing large distributed machine learning tasks across multiple edge users by periodically aggregating trained local parameters. To address key challenges of enabling FL over a wireless fog-cloud system (e.g., non-i.i.d. data, users' heterogeneity), we first propose an efficient FL algorithm based on Federated Averaging (called FedFog) to perform the local aggregation of gradient parameters at fog servers and global training update at the cloud. Next, we employ FedFog in wireless fog-cloud systems by investigating a novel network-aware FL optimization problem that strikes the balance between the global loss and completion time. An iterative algorithm is then developed to obtain a precise measurement of the system performance, which helps design an efficient stopping criteria to output an appropriate number of global rounds. To mitigate the straggler effect, we propose a flexible user aggregation strategy that trains fast users first to obtain a certain level of accuracy before allowing slow users to join the global training updates. Extensive numerical results using several real-world FL tasks are provided to verify the theoretical convergence of FedFog. We also show that the proposed co-design of FL and communication is essential to substantially improve resource utilization while achieving comparable accuracy of the learning model.
title FedFog: Network-Aware Optimization of Federated Learning over Wireless Fog-Cloud Systems
topic Machine Learning
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2107.02755