SCAFFOLD: Stochastic Controlled Averaging for Federated Learning
Not on the map. Why?
Abstract (arXiv)
Federated Averaging (FedAvg) has emerged as the algorithm of choice for federated learning due to its simplicity and low communication cost. However, in spite of recent research efforts, its performance is not fully understood. We obtain tight convergence rates for FedAvg and prove that it suffers from `client-drift' when the data is heterogeneous (non-iid), resulting in unstable and slow convergence. As a solution, we propose a new algorithm (SCAFFOLD) which uses control variates (variance reduction) to correct for the `client-drift' in its local updates. We prove that SCAFFOLD requires significantly fewer communication rounds and is not affected by data heterogeneity or client sampling. Further, we show that (for quadratics) SCAFFOLD can take advantage of similarity in the client's data yielding even faster convergence. The latter is the first result to quantify the usefulness of local-steps in distributed optimization.
Key facts. Cited by 174 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Oct 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 42; 2022: 52; 2023: 31; 2024: 20; 2025: 21; 2026: 8.
174 papers.
Sort:
By area:
- 2021Model-Contrastive Federated Learningcited by 762
- 2021Federated Learning on Non-IID Data Silos: An Experimental Studycited by 566
- 2021FedBN: Federated Learning on Non-IID Features via Local Batch Normalizationcited by 565
- 2021Federated Learning Based on Dynamic Regularizationcited by 555
- 2021Personalized Federated Learning using Hypernetworkscited by 210
- 2021Achieving Linear Speedup with Partial Worker Participation in Non-IID Federated Learningcited by 192
- 2021Distributionally Robust Federated Averagingcited by 104
- 2023Federated Learning for Generalization, Robustness, Fairness: A Survey and Benchmarkcited by 97
- 2022Heterogeneous Ensemble Knowledge Transfer for Training Large Models in Federated Learningcited by 81
- 2021FedProc: Prototypical Contrastive Federated Learning on Non-IID datacited by 80
- 2022Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learningcited by 76
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
38 more
- 2022An Improved Analysis of Gradient Tracking for Decentralized Machine Learningcited by 68
- 2021Tackling System and Statistical Heterogeneity for Federated Learning with Adaptive Client Samplingcited by 66
- 2021HarmoFL: Harmonizing Local and Global Drifts in Federated Learning on Heterogeneous Medical Imagescited by 62
- 2022FedVARP: Tackling the Variance Due to Partial Client Participation in Federated Learningcited by 62
- 2021Convergence and Accuracy Trade-Offs in Federated Learning and Meta-Learningcited by 52
- 2021FedNL: Making Newton-Type Methods Applicable to Federated Learningcited by 50
- 2022Preserving Privacy in Federated Learning with Ensemble Cross-Domain Knowledge Distillationcited by 45
- 2022pFL-Bench: A Comprehensive Benchmark for Personalized Federated Learningcited by 44
- 2021FedCor: Correlation-Based Active Client Selection Strategy for Heterogeneous Federated Learningcited by 43
- 2021Local Stochastic Gradient Descent Ascent: Convergence Analysis and Communication Efficiencycited by 40
- 2021FedCG: Leverage Conditional GAN for Protecting Privacy and Maintaining Competitive Performance in Federated Learningcited by 39
- 2021Scaling Federated Learning for Fine-tuning of Large Language Modelscited by 36
- 2022On the Unreasonable Effectiveness of Federated Averaging with Heterogeneous Datacited by 36
- 2021Device-Cloud Collaborative Learning for Recommendationcited by 34
- 2022Multi-Level Branched Regularization for Federated Learningcited by 34
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learningcited by 33
- 2021Cross-Gradient Aggregation for Decentralized Learning from Non-IID datacited by 32
- 2021FedJAX: Federated learning simulation with JAXcited by 32
- 2022Fed-CBS: A Heterogeneity-Aware Client Sampling Mechanism for Federated Learning via Class-Imbalance Reductioncited by 32
- 2024Relaxed Contrastive Learning for Federated Learningcited by 32
- 2021Local Adaptivity in Federated Learning: Convergence and Consistencycited by 31
- 2021Local-Global Knowledge Distillation in Heterogeneous Federated Learning with Non-IID Datacited by 31
- 2021Towards Model Agnostic Federated Learning Using Knowledge Distillationcited by 31
- 2022Knowledge Distillation for Federated Learning: a Practical Guidecited by 31
- 2023On the Convergence of Federated Averaging with Cyclic Client Participationcited by 31
- 2023One-Shot Federated Conformal Predictioncited by 26
- 2022Communication-Efficient Federated Learning with Accelerated Client Gradientcited by 24
- 2022DYNAFED: Tackling Client Data Heterogeneity with Global Dynamicscited by 22
- 2022Can 5th Generation Local Training Methods Support Client Sampling? Yes!cited by 22
- 2021Federated Deep AUC Maximization for Heterogeneous Data with a Constant Communication Complexitycited by 21
- 2022Local Stochastic Bilevel Optimization with Momentum-Based Variance Reductioncited by 20
- 2022FedShuffle: Recipes for Better Use of Local Work in Federated Learningcited by 19
- 2022Communication Acceleration of Local Gradient Methods via an Accelerated Primal-Dual Algorithm with Inexact Proxcited by 19
- 2023Achieving Linear Speedup in Non-IID Federated Bilevel Learningcited by 18
- 2022GradSkip: Communication-Accelerated Local Gradient Methods with Better Computational Complexitycited by 17
- 2021Differential Privacy Meets Federated Learning under Communication Constraintscited by 15
- 2021Distributed Methods with Compressed Communication for Solving Variational Inequalities, with Theoretical Guaranteescited by 15
- 2021FLoRA: Single-shot Hyper-parameter Optimization for Federated Learningcited by 14
50 most cited of 174 All 174 (JSON)
- 2026Federated Lightweight Fine-Tuning20 Jul 2026
- 2026FedReLa: Imbalanced Federated Learning via Re-Labeling24 Jun 2026
- 2026FedEHR-Gen: Federated Synthetic Time-Series EHR Generation via Latent Space Alignment and Distribution-Aware Aggregation27 May 2026
- 2026Enhancing Federated Quadruplet Learning: Stochastic Client Selection and Embedding Stability Analysis8 May 2026
- 2026Optimizing Multilingual LLMs via Federated Learning: A Study of Client Language Composition25 Mar 2026
- 2026On the Power of Source Screening for Learning Shared Feature Extractors18 Feb 2026
- 2026FedEMA-Distill: Exponential Moving Average Guided Knowledge Distillation for Robust Federated Learning15 Feb 2026
- 2026Forget to Generalize: Iterative Adaptation for Generalization in Federated Learning4 Feb 2026
- 2025Federated Few-Shot Learning for Epileptic Seizure Detection Under Privacy Constraints9 Dec 2025
- 2025Geometric Prior-Guided Federated Prompt Calibration8 Dec 2025
- 2025Lightweight and Robust Federated Data Valuation29 Sep 2025
- 2025FedFiTS: Fitness-Selected, Slotted Client Scheduling for Trustworthy Federated Learning in Healthcare AI23 Sep 2025
38 more
- 2025DSFL: A Dual-Server Byzantine-Resilient Federated Learning Framework via Group-Based Secure Aggregation10 Sep 2025
- 2025FedQuad: Federated Stochastic Quadruplet Learning to Mitigate Data Heterogeneity4 Sep 2025
- 2025Calibrating Biased Distribution in VFM-derived Latent Space via Cross-Domain Geometric Consistency19 Aug 2025
- 2025Federated Learning for Commercial Image Sources17 Jul 2025
- 2025FedPall: Prototype-based Adversarial and Collaborative Learning for Federated Learning with Feature Drift7 Jul 2025
- 2025S2FGL: Spatial Spectral Federated Graph Learning3 Jul 2025
- 2025FedWSQ: Efficient Federated Learning with Weight Standardization and Distribution-Aware Non-Uniform Quantization30 Jun 2025
- 2025FSL-SAGE: Accelerating Federated Split Learning via Smashed Activation Gradient Estimation29 May 2025
- 2025ATR-Bench: A Federated Learning Benchmark for Adaptation, Trust, and Reasoning22 May 2025
- 2025Heterogeneity-Aware Client Sampling for Optimal and Efficient Federated Learning16 May 2025
- 2025Ranking-Based At-Risk Student Prediction Using Federated Learning and Differential Features14 May 2025
- 2025Towards One-shot Federated Learning: Advances, Challenges, and Future Directions5 May 2025
- 2025The More is not the Merrier: Investigating the Effect of Client Size on Federated Learning11 Apr 2025
- 2025Traversal Learning: A Lossless And Efficient Distributed Learning Framework10 Apr 2025
- 2025Geometric Knowledge-Guided Localized Global Distribution Alignment for Federated Learning9 Mar 2025
- 2025Federated Learning with Reservoir State Analysis for Time Series Anomaly Detection8 Feb 2025
- 2025Aggregating Low Rank Adapters in Federated Fine-tuning10 Jan 2025
- 2024Federated Diffusion Modeling with Differential Privacy for Tabular Data Synthesis20 Dec 2024
- 2024Hybrid-Regularized Magnitude Pruning for Robust Federated Learning under Covariate Shift19 Dec 2024
- 2024Communication-Efficient Personalized Federal Graph Learning via Low-Rank Decomposition18 Dec 2024
- 2024Communication-Efficient Federated Learning under Dynamic Device Arrival and Departure: Convergence Analysis and Algorithm Design8 Oct 2024
- 2024Debiasing Federated Learning with Correlated Client Participation2 Oct 2024
- 2024FedProphet: Memory-Efficient Federated Adversarial Training via Robust and Consistent Cascade Learning12 Sep 2024
- 2024Proximity-based Self-Federated Learning17 Jul 2024
- 2024Knowledge Distillation in Federated Learning: a Survey on Long Lasting Challenges and New Solutions16 Jun 2024
- 2024Optimisation of federated learning settings under statistical heterogeneity variations10 Jun 2024
- 2024Communication-Efficient Distributed Deep Learning via Federated Dynamic Averaging31 May 2024
- 2024A Unified Theory of Stochastic Proximal Point Methods without Smoothness24 May 2024
- 2024Navigating Heterogeneity and Privacy in One-Shot Federated Learning with Diffusion Models2 May 2024
- 2024On the Impact of Data Heterogeneity in Federated Learning Environments with Application to Healthcare Networks29 Apr 2024
- 2024Federated Learning for Blind Image Super-Resolution26 Apr 2024
- 2024Apodotiko: Enabling Efficient Serverless Federated Learning in Heterogeneous Environments22 Apr 2024
- 2024Adaptive Heterogeneous Client Sampling for Federated Learning over Wireless Networks22 Apr 2024
- 2024FedComLoc: Communication-Efficient Distributed Training of Sparse and Quantized Models14 Mar 2024
- 2024Rethinking Clustered Federated Learning in NOMA Enhanced Wireless Networks5 Mar 2024
- 2024Personalized Federated Learning for Statistical Heterogeneity7 Feb 2024
- 2024Relaxed Contrastive Learning for Federated Learning10 Jan 2024
- 2023Federated Learning via Input-Output Collaborative Distillation22 Dec 2023
50 newest of 174 All 174 (JSON)
- 2021Model-Contrastive Federated Learningcited by 762
- 2021Federated Learning on Non-IID Data Silos: An Experimental Studycited by 566
- 2021FedBN: Federated Learning on Non-IID Features via Local Batch Normalizationcited by 565
- 2021Federated Learning Based on Dynamic Regularizationcited by 555
- 2021Personalized Federated Learning using Hypernetworkscited by 210
- 2021Achieving Linear Speedup with Partial Worker Participation in Non-IID Federated Learningcited by 192
- 2021Distributionally Robust Federated Averagingcited by 104
- 2023Federated Learning for Generalization, Robustness, Fairness: A Survey and Benchmarkcited by 97
- 2022Heterogeneous Ensemble Knowledge Transfer for Training Large Models in Federated Learningcited by 81
- 2021FedProc: Prototypical Contrastive Federated Learning on Non-IID datacited by 80
- 2022Sharper Convergence Guarantees for Asynchronous SGD for Distributed and Federated Learningcited by 76
- 2021Quasi-Global Momentum: Accelerating Decentralized Deep Learning on Heterogeneous Datacited by 69
12 most cited of 172 All 172 (JSON)
- 2026Federated Lightweight Fine-Tuning20 Jul 2026
- 2026FedReLa: Imbalanced Federated Learning via Re-Labeling24 Jun 2026
- 2026FedEHR-Gen: Federated Synthetic Time-Series EHR Generation via Latent Space Alignment and Distribution-Aware Aggregation27 May 2026
- 2026Enhancing Federated Quadruplet Learning: Stochastic Client Selection and Embedding Stability Analysis8 May 2026
- 2026Optimizing Multilingual LLMs via Federated Learning: A Study of Client Language Composition25 Mar 2026
- 2026On the Power of Source Screening for Learning Shared Feature Extractors18 Feb 2026
- 2026FedEMA-Distill: Exponential Moving Average Guided Knowledge Distillation for Robust Federated Learning15 Feb 2026
- 2026Forget to Generalize: Iterative Adaptation for Generalization in Federated Learning4 Feb 2026
- 2025Federated Few-Shot Learning for Epileptic Seizure Detection Under Privacy Constraints9 Dec 2025
- 2025Geometric Prior-Guided Federated Prompt Calibration8 Dec 2025
- 2025Lightweight and Robust Federated Data Valuation29 Sep 2025
- 2025FedFiTS: Fitness-Selected, Slotted Client Scheduling for Trustworthy Federated Learning in Healthcare AI23 Sep 2025
12 newest of 172 All 172 (JSON)