An Optimization Framework for Federated Edge Learning
Yangchen Li, Ying Cui, and Vincent Lau

TL;DR
This paper develops a comprehensive optimization framework for federated edge learning, focusing on algorithm design, convergence analysis, and parameter optimization to enhance efficiency and energy use in practical edge systems.
Contribution
It introduces the GenQSGD algorithm, analyzes its convergence under various step size rules, and proposes optimization methods for algorithm parameters to improve FL performance in edge computing environments.
Findings
GenQSGD outperforms existing FL algorithms in experiments.
Optimized parameters significantly reduce energy consumption.
Full potential of FL achieved through joint step size and parameter optimization.
Abstract
The optimal design of federated learning (FL) algorithms for solving general machine learning (ML) problems in practical edge computing systems with quantized message passing remains an open problem. This paper considers an edge computing system where the server and workers have possibly different computing and communication capabilities and employ quantization before transmitting messages. To explore the full potential of FL in such an edge computing system, we first present a general FL algorithm, namely GenQSGD, parameterized by the numbers of global and local iterations, mini-batch size, and step size sequence. Then, we analyze its convergence for an arbitrary step size sequence and specify the convergence results under three commonly adopted step size rules, namely the constant, exponential, and diminishing step size rules. Next, we optimize the algorithm parameters to minimize 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
