On Principled Local Optimization Methods for Federated Learning
Honglin Yuan

TL;DR
This paper advances the theoretical understanding of local optimization methods in federated learning, introduces a new accelerated algorithm, and proposes a primal-dual method for composite optimization problems.
Contribution
It provides sharp bounds for FedAvg, introduces FedAc for acceleration, and develops Federated Dual Averaging for non-smooth regularizers.
Findings
FedAvg can suffer from iterate bias, mitigated by third-order smoothness.
FedAc provably improves convergence and communication efficiency.
Federated Dual Averaging overcomes slow convergence in composite optimization.
Abstract
Federated Learning (FL), a distributed learning paradigm that scales on-device learning collaboratively, has emerged as a promising approach for decentralized AI applications. Local optimization methods such as Federated Averaging (FedAvg) are the most prominent methods for FL applications. Despite their simplicity and popularity, the theoretical understanding of local optimization methods is far from clear. This dissertation aims to advance the theoretical foundation of local methods in the following three directions. First, we establish sharp bounds for FedAvg, the most popular algorithm in Federated Learning. We demonstrate how FedAvg may suffer from a notion we call iterate bias, and how an additional third-order smoothness assumption may mitigate this effect and lead to better convergence rates. We explain this phenomenon from a Stochastic Differential Equation (SDE) perspective.…
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
TopicsStochastic Gradient Optimization Techniques · Privacy-Preserving Technologies in Data · Distributed Control Multi-Agent Systems
MethodsStochastic Gradient Descent
