STEM: A Stochastic Two-Sided Momentum Algorithm Achieving Near-Optimal Sample and Communication Complexities for Federated Learning
Not on the map. Why?
Abstract (arXiv)
Federated Learning (FL) refers to the paradigm where multiple worker nodes (WNs) build a joint model by using local data. Despite extensive research, for a generic non-convex FL problem, it is not clear, how to choose the WNs' and the server's update directions, the minibatch sizes, and the local update frequency, so that the WNs use the minimum number of samples and communication rounds to achieve the desired solution. This work addresses the above question and considers a class of stochastic algorithms where the WNs perform a few local updates before communication. We show that when both the WN's and the server's directions are chosen based on a stochastic momentum estimator, the algorithm requires tildeO(ε-3/2) samples and tildeO(ε-1) communication rounds to compute an ε-stationary solution. To the best of our knowledge, this is the first FL algorithm that achieves such it near-optimal sample and communication complexities simultaneously. Further, we show that there is a trade-off curve between local update frequencies and local minibatch sizes, on which the above sample and communication complexities can be maintained. Finally, we show that for the classical FedAvg (a.k.a. Local SGD, which is a momentum-less special case of the STEM), a similar trade-off curve exists, albeit with worse sample and communication complexities. Our insights on this trade-off provides guidelines for choosing the four important design elements for FL algorithms, the update frequency, directions, and minibatch sizes to achieve the best performance.
Key facts. Cited by 43 papers in the map (data through 14 Oct 2026). Builds on 30 of its 41 references that are in the map. First posted on arXiv 19 Jun 2021.
Builds on
30 of 41 references.
References · 30
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2018Federated Optimization in Heterogeneous Networkscited by 2,987
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,150
- 2018Federated Learning with Non-IID Datacited by 1,108
- 2019On the Convergence of Adam and Beyondcited by 841
- 2018LEAF: A Benchmark for Federated Settingscited by 792
- 2018Local SGD Converges Fast and Communicates Littlecited by 605
- 2016Federated Optimization: Distributed Machine Learning for On-Device Intelligencecited by 564
- 2019Robust and Communication-Efficient Federated Learning from Non-IID Datacited by 419
- 2020A Unified Theory of Decentralized SGD with Changing Topology and Local Updatescited by 367
- 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 306
- 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 287
18 more
- 2018Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learningcited by 278
- 2018Don't Use Large Mini-Batches, Use Local SGDcited by 202
- 2021Achieving Linear Speedup with Partial Worker Participation in Non-IID Federated Learningcited by 193
- 2019On the Linear Speedup Analysis of Communication Efficient Momentum SGD for Distributed Non-Convex Optimizationcited by 180
- 2020Mime: Mimicking Centralized Stochastic Algorithms in Federated Learningcited by 154
- 2020Is Local SGD Better than Minibatch SGD?cited by 151
- 2020Minibatch vs Local SGD for Heterogeneous Distributed Learningcited by 147
- 2020FedPD: A Federated Learning Framework with Optimal Rates and Adaptivity to Non-IID Datacited by 144
- 2019SlowMo: Improving Communication-Efficient Distributed SGD with Slow Momentumcited by 121
- 2018Cooperative SGD: A unified Framework for the Design and Analysis of Communication-Efficient SGD Algorithmscited by 106
- 2017On the convergence properties of a K-step averaging stochastic gradient descent algorithm for nonconvex optimizationcited by 92
- 2019Variance Reduced Local SGD with Lower Communication Complexitycited by 80
- 2018Stochastic Nested Variance Reduction for Nonconvex Optimizationcited by 63
- 2019The Complexity of Finding Stationary Points with Stochastic Gradient Descentcited by 35
- 2019Hybrid Stochastic Gradient Descent Algorithms for Stochastic Nonconvex Optimizationcited by 32
- 2019On the Computation and Communication Complexity of Parallel SGD with Dynamic Batch Sizes for Stochastic Non-Convex Optimizationcited by 15
- 2019Parallel Restarted SPIDER -- Communication Efficient Distributed Nonconvex Optimization with Optimal Computation Complexitycited by 8
- 2014Protecting Privacy through Distributed Computation in Multi-agent Decision Makingcited by 5
Built on by
Citing papers per year: 2022: 15; 2023: 11; 2024: 8; 2025: 6; 2026: 3.
43 papers.
Sort:
By area:
- 2022Generalized Federated Learning via Sharpness Aware Minimizationcited by 144
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 101
- 2022FedVARP: Tackling the Variance Due to Partial Client Participation in Federated Learningcited by 64
- 2022On Convergence of FedProx: Local Dissimilarity Invariant Bounds, Non-smoothness and Beyondcited by 38
- 2023Momentum Benefits Non-IID Federated Learning Simply and Provablycited by 38
- 2022Faster Adaptive Federated Learningcited by 35
- 2022Communication-Efficient Federated Learning with Accelerated Client Gradientcited by 24
- 2022Accelerated Federated Learning with Decoupled Adaptive Optimizationcited by 23
- 2022DASHA: Distributed Nonconvex Optimization with Communication Compression, Optimal Oracle Complexity, and No Client Synchronizationcited by 16
- 2023On the Role of Server Momentum in Federated Learningcited by 16
- 2024The Limits and Potentials of Local SGD for Distributed Heterogeneous Learning with Intermittent Communicationcited by 12
- 2022Taming Fat-Tailed ("Heavier-Tailed'' with Potentially Infinite Variance) Noise in Federated Learningcited by 10
31 more
- 2023Solving a Class of Non-Convex Minimax Optimization in Federated Learningcited by 10
- 2023Communication-Efficient Federated Bilevel Optimization with Local and Global Lower Level Problemscited by 8
- 2023Federated Learning with Manifold Regularization and Normalized Update Reaggregationcited by 8
- 2022Fast Adaptive Federated Bilevel Optimizationcited by 7
- 2022DIAMOND: Taming Sample and Communication Complexities in Decentralized Bilevel Optimizationcited by 7
- 2023When Decentralized Optimization Meets Federated Learningcited by 7
- 2025On Provable Benefits of Muon in Federated Learningcited by 7
- 2026FedBCD:Communication-Efficient Accelerated Block Coordinate Gradient Descent for Federated Learningcited by 7
- 2024FedLion: Faster Adaptive Federated Optimization with Fewer Communicationcited by 6
- 2022Adaptive Federated Minimax Optimization with Lower Complexitiescited by 5
- 2023Federated Conditional Stochastic Optimizationcited by 4
- 2022FedSSO: A Federated Server-Side Second-Order Optimization Algorithmcited by 3
- 2024Momentum Approximation in Asynchronous Private Federated Learningcited by 3
- 2024Understanding Server-Assisted Federated Learning in the Presence of Incomplete Client Participationcited by 3
- 2025Federated Learning Survey: A Multi-Level Taxonomy of Aggregation Techniques, Experimental Insights, and Future Frontierscited by 3
- 2022Faster Adaptive Momentum-Based Federated Methods for Distributed Composition Optimizationcited by 2
- 2023FedDA: Faster Framework of Local Adaptive Gradient Methods via Restarted Dual Averagingcited by 2
- 2023Oracle Complexity Reduction for Model-free LQR: A Stochastic Variance-Reduced Policy Gradient Approachcited by 2
- 2024Non-Convex Optimization in Federated Learning via Variance Reduction and Adaptive Learningcited by 2
- 2022On the Convergence of Momentum-Based Algorithms for Federated Bilevel Optimization Problemscited by 1
- 2023FedDRO: Federated Compositional Optimization for Distributionally Robust Learningcited by 1
- 2024Momentum-Based Federated Reinforcement Learning with Interaction and Communication Efficiencycited by 1
- 2025Federated Learning on Riemannian Manifolds: A Gradient-Free Projection-Based Approachcited by 1
- 2022SAGDA: Achieving O(ε-2) Communication Complexity in Federated Min-Max Learningcited by 0
- 2024FedEGG: Federated Learning with Explicit Global Guidancecited by 0
- 2024Convergent Differential Privacy Analysis for General Federated Learningcited by 0
- 2025TACO: Tackling Over-correction in Federated Learning with Tailored Adaptive Correctioncited by 0
- 2025Enhancing Privacy in Decentralized Min-Max Optimization: A Differentially Private Approachcited by 0
- 2025Adaptive Federated Learning via Dynamical System Modelcited by 0
- 2026Federated Compositional Muon Optimizer for Matrix-Wise Modelscited by 0
- 2026A Momentum-Based Variance-Reduced Algorithm for Federated Multiobjective Optimizationcited by 0
- 2026A Momentum-Based Variance-Reduced Algorithm for Federated Multiobjective Optimization24 Aug 2026
- 2026Federated Compositional Muon Optimizer for Matrix-Wise Models13 Aug 2026
- 2026FedBCD:Communication-Efficient Accelerated Block Coordinate Gradient Descent for Federated Learning5 Mar 2026
- 2025Federated Learning Survey: A Multi-Level Taxonomy of Aggregation Techniques, Experimental Insights, and Future Frontiers27 Nov 2025
- 2025Adaptive Federated Learning via Dynamical System Model5 Oct 2025
- 2025On Provable Benefits of Muon in Federated Learning4 Oct 2025
- 2025Enhancing Privacy in Decentralized Min-Max Optimization: A Differentially Private Approach10 Aug 2025
- 2025Federated Learning on Riemannian Manifolds: A Gradient-Free Projection-Based Approach30 Jul 2025
- 2025TACO: Tackling Over-correction in Federated Learning with Tailored Adaptive Correction24 Apr 2025
- 2024Non-Convex Optimization in Federated Learning via Variance Reduction and Adaptive Learning16 Dec 2024
- 2024Convergent Differential Privacy Analysis for General Federated Learning28 Aug 2024
- 2024Momentum-Based Federated Reinforcement Learning with Interaction and Communication Efficiency24 May 2024
31 more
- 2024The Limits and Potentials of Local SGD for Distributed Heterogeneous Learning with Intermittent Communication19 May 2024
- 2024Understanding Server-Assisted Federated Learning in the Presence of Incomplete Client Participation4 May 2024
- 2024FedEGG: Federated Learning with Explicit Global Guidance18 Apr 2024
- 2024FedLion: Faster Adaptive Federated Optimization with Fewer Communication15 Feb 2024
- 2024Momentum Approximation in Asynchronous Private Federated Learning14 Feb 2024
- 2023On the Role of Server Momentum in Federated Learning19 Dec 2023
- 2023FedDRO: Federated Compositional Optimization for Distributionally Robust Learning21 Nov 2023
- 2023Federated Learning with Manifold Regularization and Normalized Update Reaggregation10 Nov 2023
- 2023Solving a Class of Non-Convex Minimax Optimization in Federated Learning5 Oct 2023
- 2023Federated Conditional Stochastic Optimization4 Oct 2023
- 2023Oracle Complexity Reduction for Model-free LQR: A Stochastic Variance-Reduced Policy Gradient Approach19 Sep 2023
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compression16 Aug 2023
- 2023Momentum Benefits Non-IID Federated Learning Simply and Provably28 Jun 2023
- 2023When Decentralized Optimization Meets Federated Learning5 Jun 2023
- 2023Communication-Efficient Federated Bilevel Optimization with Local and Global Lower Level Problems13 Feb 2023
- 2023FedDA: Faster Framework of Local Adaptive Gradient Methods via Restarted Dual Averaging13 Feb 2023
- 2022DIAMOND: Taming Sample and Communication Complexities in Decentralized Bilevel Optimization5 Dec 2022
- 2022Faster Adaptive Federated Learning2 Dec 2022
- 2022Adaptive Federated Minimax Optimization with Lower Complexities14 Nov 2022
- 2022Faster Adaptive Momentum-Based Federated Methods for Distributed Composition Optimization3 Nov 2022
- 2022Fast Adaptive Federated Bilevel Optimization2 Nov 2022
- 2022Taming Fat-Tailed ("Heavier-Tailed'' with Potentially Infinite Variance) Noise in Federated Learning3 Oct 2022
- 2022SAGDA: Achieving O(ε-2) Communication Complexity in Federated Min-Max Learning2 Oct 2022
- 2022FedVARP: Tackling the Variance Due to Partial Client Participation in Federated Learning28 Jul 2022
- 2022Accelerated Federated Learning with Decoupled Adaptive Optimization14 Jul 2022
- 2022FedSSO: A Federated Server-Side Second-Order Optimization Algorithm20 Jun 2022
- 2022On Convergence of FedProx: Local Dissimilarity Invariant Bounds, Non-smoothness and Beyond10 Jun 2022
- 2022Generalized Federated Learning via Sharpness Aware Minimization6 Jun 2022
- 2022On the Convergence of Momentum-Based Algorithms for Federated Bilevel Optimization Problems28 Apr 2022
- 2022DASHA: Distributed Nonconvex Optimization with Communication Compression, Optimal Oracle Complexity, and No Client Synchronization2 Feb 2022
- 2022Communication-Efficient Federated Learning with Accelerated Client Gradient10 Jan 2022
- 2022Generalized Federated Learning via Sharpness Aware Minimizationcited by 144
- 2023Stochastic Controlled Averaging for Federated Learning with Communication Compressioncited by 101
- 2022FedVARP: Tackling the Variance Due to Partial Client Participation in Federated Learningcited by 64
- 2022On Convergence of FedProx: Local Dissimilarity Invariant Bounds, Non-smoothness and Beyondcited by 38
- 2023Momentum Benefits Non-IID Federated Learning Simply and Provablycited by 38
- 2022Faster Adaptive Federated Learningcited by 35
- 2022Communication-Efficient Federated Learning with Accelerated Client Gradientcited by 24
- 2022Accelerated Federated Learning with Decoupled Adaptive Optimizationcited by 23
- 2022DASHA: Distributed Nonconvex Optimization with Communication Compression, Optimal Oracle Complexity, and No Client Synchronizationcited by 16
- 2023On the Role of Server Momentum in Federated Learningcited by 16
- 2024The Limits and Potentials of Local SGD for Distributed Heterogeneous Learning with Intermittent Communicationcited by 12
- 2022Taming Fat-Tailed ("Heavier-Tailed'' with Potentially Infinite Variance) Noise in Federated Learningcited by 10
12 most cited of 42 All 42 (JSON)
- 2026A Momentum-Based Variance-Reduced Algorithm for Federated Multiobjective Optimization24 Aug 2026
- 2026Federated Compositional Muon Optimizer for Matrix-Wise Models13 Aug 2026
- 2026FedBCD:Communication-Efficient Accelerated Block Coordinate Gradient Descent for Federated Learning5 Mar 2026
- 2025Federated Learning Survey: A Multi-Level Taxonomy of Aggregation Techniques, Experimental Insights, and Future Frontiers27 Nov 2025
- 2025Adaptive Federated Learning via Dynamical System Model5 Oct 2025
- 2025On Provable Benefits of Muon in Federated Learning4 Oct 2025
- 2025Enhancing Privacy in Decentralized Min-Max Optimization: A Differentially Private Approach10 Aug 2025
- 2025Federated Learning on Riemannian Manifolds: A Gradient-Free Projection-Based Approach30 Jul 2025
- 2025TACO: Tackling Over-correction in Federated Learning with Tailored Adaptive Correction24 Apr 2025
- 2024Non-Convex Optimization in Federated Learning via Variance Reduction and Adaptive Learning16 Dec 2024
- 2024Convergent Differential Privacy Analysis for General Federated Learning28 Aug 2024
- 2024The Limits and Potentials of Local SGD for Distributed Heterogeneous Learning with Intermittent Communication19 May 2024
12 newest of 42 All 42 (JSON)