FedFog: Network-Aware Optimization of Federated Learning over Wireless Fog-Cloud Systems
Van-Dinh Nguyen, Symeon Chatzinotas, Bjorn Ottersten, and Trung Q., Duong

TL;DR
This paper introduces FedFog, a network-aware federated learning algorithm optimized for wireless fog-cloud systems, balancing learning accuracy and system efficiency amid user heterogeneity and communication constraints.
Contribution
The paper proposes FedFog, an innovative FL algorithm tailored for fog-cloud systems, and develops a network-aware optimization framework to enhance resource utilization and learning performance.
Findings
FedFog converges reliably on real-world FL tasks.
Network-aware optimization improves resource efficiency.
Flexible user aggregation mitigates straggler effects.
Abstract
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…
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.
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 · Machine Learning and ELM
