Local SGD with Periodic Averaging: Tighter Analysis and Adaptive Synchronization
Not on the map. Why?
Abstract (arXiv)
Communication overhead is one of the key challenges that hinders the scalability of distributed optimization algorithms. In this paper, we study local distributed SGD, where data is partitioned among computation nodes, and the computation nodes perform local updates with periodically exchanging the model among the workers to perform averaging. While local SGD is empirically shown to provide promising results, a theoretical understanding of its performance remains open. We strengthen convergence analysis for local SGD, and show that local SGD can be far less expensive and applied far more generally than current theory suggests. Specifically, we show that for loss functions that satisfy the Polyak-Lojasiewicz condition, O((pT)1/3) rounds of communication suffice to achieve a linear speed up, that is, an error of O(1/pT), where T is the total number of model updates at each worker. This is in contrast with previous work which required higher number of communication rounds, as well as was limited to strongly convex loss functions, for a similar asymptotic performance. We also develop an adaptive synchronization scheme that provides a general condition for linear speed up. Finally, we validate the theory with experimental results, running over AWS EC2 clouds and an internal GPU cluster.
Key facts. Cited by 106 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 28; 2022: 23; 2023: 21; 2024: 16; 2025: 10; 2026: 8.
106 papers.
Sort:
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
- 2021Linear Convergence in Federated Learning: Tackling Client Heterogeneity and Sparse Gradientscited by 122
- 2021Distributionally Robust Federated Averagingcited by 104
- 2021Clustered Sampling: Low-Variance and Improved Representativity for Clients Selection in Federated Learningcited by 93
- 2021What Do We Mean by Generalization in Federated Learning?cited by 62
- 2021Adaptive Quantization of Model Updates for Communication-Efficient Federated Learningcited by 60
- 2022FedAvg with Fine Tuning: Local Updates Lead to Representation Learningcited by 55
- 2022A Unified Analysis of Federated Learning with Arbitrary Client Participationcited by 45
- 2021Local Stochastic Gradient Descent Ascent: Convergence Analysis and Communication Efficiencycited by 40
- 2021Layer-wise Adaptive Model Aggregation for Scalable Federated Learningcited by 35
- 2023Decentralized Gradient Tracking with Local Stepscited by 32
- 2023On the Convergence of Federated Averaging with Cyclic Client Participationcited by 31
38 more
- 2021The Min-Max Complexity of Distributed Stochastic Convex Optimization with Intermittent Communicationcited by 30
- 2021Bias-Variance Reduced Local SGD for Less Heterogeneous Federated Learningcited by 30
- 2021FedDR -- Randomized Douglas-Rachford Splitting Algorithms for Nonconvex Federated Composite Optimizationcited by 29
- 2022FedKL: Tackling Data Heterogeneity in Federated Reinforcement Learning by Penalizing KL Divergencecited by 29
- 2023Towards Federated Foundation Models: Scalable Dataset Pipelines for Group-Structured Learningcited by 29
- 2023Federated Temporal Difference Learning with Linear Function Approximation under Environmental Heterogeneitycited by 25
- 2021Federated Deep AUC Maximization for Heterogeneous Data with a Constant Communication Complexitycited by 21
- 2021Exploiting Heterogeneity in Robust Federated Best-Arm Identificationcited by 20
- 2022A Communication-Efficient Distributed Gradient Clipping Algorithm for Training Deep Neural Networkscited by 20
- 2023FusionAI: Decentralized Training and Deploying LLMs with Massive Consumer-Level GPUscited by 20
- 2021Communication-efficient SGD: From Local SGD to One-Shot Averagingcited by 19
- 2022FedShuffle: Recipes for Better Use of Local Work in Federated Learningcited by 19
- 2021Persia: An Open, Hybrid System Scaling Deep Learning-based Recommenders up to 100 Trillion Parameterscited by 17
- 2021LocalNewton: Reducing Communication Bottleneck for Distributed Learningcited by 15
- 2022Towards Communication-efficient Vertical Federated Learning Training via Cache-enabled Local Updatescited by 15
- 2021Citadel: Protecting Data Privacy and Model Confidentiality for Collaborative Learning with SGXcited by 14
- 2022Anchor Sampling for Federated Learning with Partial Client Participationcited by 14
- 2021BAGUA: Scaling up Distributed Learning with System Relaxationscited by 13
- 2021Compositional federated learning: Applications in distributionally robust averaging and meta learningcited by 12
- 2022Fast Composite Optimization and Statistical Recovery in Federated Learningcited by 12
- 2022Federated Learning with Flexible Controlcited by 12
- 2023Taming Resource Heterogeneity In Distributed ML Training With Dynamic Batchingcited by 12
- 2021Local SGD Optimizes Overparameterized Neural Networks in Polynomial Timecited by 10
- 2022FeDXL: Provable Federated Learning for Deep X-Risk Optimizationcited by 10
- 2023More Communication Does Not Result in Smaller Generalization Error in Federated Learningcited by 10
- 2023MimiC: Combating Client Dropouts in Federated Learning by Mimicking Central Updatescited by 10
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Surveycited by 9
- 2021Federated Learning over Noisy Channels: Convergence Analysis and Design Examplescited by 8
- 2022Partial Model Averaging in Federated Learning: Performance Guarantees and Benefitscited by 8
- 2022Fast Heterogeneous Federated Learning with Hybrid Client Selectioncited by 8
- 2023Federated Minimax Optimization with Client Heterogeneitycited by 8
- 2023Lessons from Generalization Error Analysis of Federated Learning: You May Communicate Less Often!cited by 8
- 2024The Sample-Communication Complexity Trade-off in Federated Q-Learningcited by 8
- 2022Confederated Learning: Federated Learning with Decentralized Edge Serverscited by 7
- 2023A Communication-Efficient Adaptive Algorithm for Federated Learning under Cumulative Regretcited by 7
- 2023EPISODE: Episodic Gradient Clipping with Periodic Resampled Corrections for Federated Learning with Heterogeneous Datacited by 7
- 2024Achieving Linear Speedup in Asynchronous Federated Learning with Heterogeneous Clientscited by 7
- 2022Personalized Federated Learning with Communication Compressioncited by 6
50 most cited of 106 All 106 (JSON)
- 2026AutoLoCo: Communication Efficient Distributed LLM Training via Adaptive Synchronization29 Sep 2026
- 2026Worker Disagreement Reveals Sharp Directions in Local SGD26 May 2026
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks25 May 2026
- 2026LOSCAR-SGD: Local SGD with Communication-Computation Overlap and Delay-Corrected Sparse Model Averaging20 May 2026
- 2026Scalable Hyperparameter-Divergent Ensemble Training with Automatic Learning Rate Exploration for Large Models27 Apr 2026
- 2026LoDAdaC: a unified local training-based decentralized framework with adaptive gradients and compressed communication11 Apr 2026
- 2026Event-Triggered Gossip for Distributed Learning22 Feb 2026
- 2026Ordered Local Momentum for Asynchronous Distributed Learning under Arbitrary Delays18 Jan 2026
- 2025ParaBlock: Communication-Computation Parallel Block Coordinate Federated Learning for Large Language Models25 Nov 2025
- 2025Federated Learning Framework for Scalable AI in Heterogeneous HPC and Cloud Environments22 Nov 2025
- 2025On the Convergence and Stability of Distributed Sub-model Training8 Nov 2025
- 2025Biased Local SGD for Efficient Deep Learning on Heterogeneous Systems12 Aug 2025
38 more
- 2025Dynamic Clustering for Personalized Federated Learning on Heterogeneous Edge Devices3 Aug 2025
- 2025Communication-Efficient Distributed Training for Collaborative Flat Optima Recovery in Deep Learning27 Jul 2025
- 2025LocalKMeans: Convergence of Lloyd's Algorithm with Distributed Local Iterations23 May 2025
- 2025Sharp Gaussian approximations for Decentralized Federated Learning12 May 2025
- 2025Pseudo-Asynchronous Local SGD: Robust and Efficient Data-Parallel Training25 Apr 2025
- 2025Characterizing the Accuracy-Communication-Privacy Trade-off in Distributed Stochastic Convex Optimization6 Jan 2025
- 2024Review of Mathematical Optimization in Federated Learning2 Dec 2024
- 2024SoK: Blockchain-Based Decentralized AI (DeAI)26 Nov 2024
- 2024Improving training time and GPU utilization in geo-distributed language model training16 Nov 2024
- 2024Communication-Efficient Federated Group Distributionally Robust Optimization8 Oct 2024
- 2024Riemannian Federated Learning via Averaging Gradient Streams11 Sep 2024
- 2024The Sample-Communication Complexity Trade-off in Federated Q-Learning30 Aug 2024
- 2024Federated Frank-Wolfe Algorithm19 Aug 2024
- 2024A New Theoretical Perspective on Data Heterogeneity in Federated Optimization22 Jul 2024
- 2024FedAQ: Communication-Efficient Federated Edge Learning via Joint Uplink and Downlink Adaptive Quantization26 Jun 2024
- 2024Communication-Efficient Adaptive Batch Size Strategies for Distributed Local Gradient Methods20 Jun 2024
- 2024Communication-Efficient Distributed Deep Learning via Federated Dynamic Averaging31 May 2024
- 2024Communication-Efficient Large-Scale Distributed Deep Learning: A Comprehensive Survey9 Apr 2024
- 2024On the Convergence of Federated Learning Algorithms without Data Similarity29 Feb 2024
- 2024Communication Efficient ConFederated Learning: An Event-Triggered SAGA Approach28 Feb 2024
- 2024Achieving Linear Speedup in Asynchronous Federated Learning with Heterogeneous Clients17 Feb 2024
- 2024FedLion: Faster Adaptive Federated Optimization with Fewer Communication15 Feb 2024
- 2023Distributed Personalized Empirical Risk Minimization26 Oct 2023
- 2023A Quadratic Synchronization Rule for Distributed Deep Learning22 Oct 2023
- 2023REWAFL: Residual Energy and Wireless Aware Participant Selection for Efficient Federated Learning over Mobile Devices24 Sep 2023
- 2023DRAG: Divergence-based Adaptive Aggregation in Federated learning on Non-IID Data4 Sep 2023
- 2023FusionAI: Decentralized Training and Deploying LLMs with Massive Consumer-Level GPUs3 Sep 2023
- 2023Joint Power Control and Data Size Selection for Over-the-Air Computation Aided Federated Learning17 Aug 2023
- 2023Revolutionizing Wireless Networks with Federated Learning: A Comprehensive Review1 Aug 2023
- 2023Towards Federated Foundation Models: Scalable Dataset Pipelines for Group-Structured Learning18 Jul 2023
- 2023MimiC: Combating Client Dropouts in Federated Learning by Mimicking Central Updates21 Jun 2023
- 2023Lessons from Generalization Error Analysis of Federated Learning: You May Communicate Less Often!9 Jun 2023
- 2023A Lightweight Method for Tackling Unknown Participation Statistics in Federated Averaging6 Jun 2023
- 2023Federated Composite Saddle Point Optimization25 May 2023
- 2023Taming Resource Heterogeneity In Distributed ML Training With Dynamic Batching20 May 2023
- 2023More Communication Does Not Result in Smaller Generalization Error in Federated Learning24 Apr 2023
- 2023Federated Gradient Matching Pursuit20 Feb 2023
- 2023EPISODE: Episodic Gradient Clipping with Periodic Resampled Corrections for Federated Learning with Heterogeneous Data14 Feb 2023
50 newest of 106 All 106 (JSON)
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
- 2021Linear Convergence in Federated Learning: Tackling Client Heterogeneity and Sparse Gradientscited by 122
- 2021Distributionally Robust Federated Averagingcited by 104
- 2021Clustered Sampling: Low-Variance and Improved Representativity for Clients Selection in Federated Learningcited by 93
- 2021What Do We Mean by Generalization in Federated Learning?cited by 62
- 2021Adaptive Quantization of Model Updates for Communication-Efficient Federated Learningcited by 60
- 2022FedAvg with Fine Tuning: Local Updates Lead to Representation Learningcited by 55
- 2022A Unified Analysis of Federated Learning with Arbitrary Client Participationcited by 45
- 2021Local Stochastic Gradient Descent Ascent: Convergence Analysis and Communication Efficiencycited by 40
- 2021Layer-wise Adaptive Model Aggregation for Scalable Federated Learningcited by 35
- 2023Decentralized Gradient Tracking with Local Stepscited by 32
- 2023On the Convergence of Federated Averaging with Cyclic Client Participationcited by 31
12 most cited of 106 All 106 (JSON)
- 2026AutoLoCo: Communication Efficient Distributed LLM Training via Adaptive Synchronization29 Sep 2026
- 2026Worker Disagreement Reveals Sharp Directions in Local SGD26 May 2026
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks25 May 2026
- 2026LOSCAR-SGD: Local SGD with Communication-Computation Overlap and Delay-Corrected Sparse Model Averaging20 May 2026
- 2026Scalable Hyperparameter-Divergent Ensemble Training with Automatic Learning Rate Exploration for Large Models27 Apr 2026
- 2026LoDAdaC: a unified local training-based decentralized framework with adaptive gradients and compressed communication11 Apr 2026
- 2026Event-Triggered Gossip for Distributed Learning22 Feb 2026
- 2026Ordered Local Momentum for Asynchronous Distributed Learning under Arbitrary Delays18 Jan 2026
- 2025ParaBlock: Communication-Computation Parallel Block Coordinate Federated Learning for Large Language Models25 Nov 2025
- 2025Federated Learning Framework for Scalable AI in Heterogeneous HPC and Cloud Environments22 Nov 2025
- 2025On the Convergence and Stability of Distributed Sub-model Training8 Nov 2025
- 2025Biased Local SGD for Efficient Deep Learning on Heterogeneous Systems12 Aug 2025
12 newest of 106 All 106 (JSON)