Pith. sign in

REVIEW 14 cited by

SCAFFOLD: Stochastic Controlled Averaging for Federated Learning

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1910.06378 v4 pith:VUL2H3MG submitted 2019-10-14 cs.LG cs.DCmath.OCstat.ML

SCAFFOLD: Stochastic Controlled Averaging for Federated Learning

classification cs.LG cs.DCmath.OCstat.ML
keywords scaffoldconvergencedatafederatedalgorithmaveragingclientclient-drift
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved
0 comments
Share X Bluesky LinkedIn Reddit HN
read the original abstract

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.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 14 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. TallyTrain: Communication-Efficient Federated Distillation

    cs.LG 2026-06 unverdicted novelty 7.0

    TallyTrain is a hard-label distillation protocol for federated learning that uses argmax transmission and optional sparse merges to match soft-label performance at up to 1000x lower communication cost.

  2. FedFFT: Taming Client Drift in Federated SAM via Spectral Perturbation Filtering

    cs.LG 2026-07 conditional novelty 6.5

    Low-frequency components of client-side SAM perturbations carry most inter-client disagreement; high-pass filtering them yields more consistent federated updates and higher accuracy under non-IID data.

  3. Sarus: Privacy-Preserving Multi-Vendor Perception Fusion via Homomorphic Encryption

    cs.CR 2026-07 conditional novelty 6.0

    Sarus is an HE-based framework that fuses vendors' Gaussian-moment detection summaries in encrypted form, with linear-scaling server fusion and near-identical output to plaintext fusion.

  4. Federated Lightweight Fine-Tuning

    cs.LG 2026-07 conditional novelty 6.0

    A federated fine-tuning method transmits only 1,280 latent floats per round and reaches near-FedAvg accuracy by exploiting the exact averaging identity of affine mapping networks.

  5. SGD at the Edge of Stability: Stochastic Stabilization with Large Learning Rates

    stat.ML 2026-06 unverdicted novelty 6.0

    SGD on multiclass cross-entropy loss alternates between curvature-driven oscillations and stable regimes but self-stabilizes to enable best-iterate convergence with large learning rates for linear and two-layer models.

  6. FedEHR-Gen: Federated Synthetic Time-Series EHR Generation via Latent Space Alignment and Distribution-Aware Aggregation

    cs.LG 2026-05 unverdicted novelty 6.0

    FedEHR-Gen is a federated two-stage autoencoder plus TCVAE system that aligns latent spaces via layer-wise matching and uses distribution-aware aggregation to produce synthetic EHR time-series data matching centralize...

  7. Rescaled Asynchronous SGD: Optimal Distributed Optimization under Data and System Heterogeneity

    cs.LG 2026-05 unverdicted novelty 6.0

    Rescaled ASGD recovers convergence to the true global objective by rescaling worker stepsizes proportional to computation times, matching the known time lower bound in the leading term under non-convex smoothness and ...

  8. Adaptive Federated Optimization

    cs.LG 2020-02 unverdicted novelty 6.0

    Proposes federated adaptive optimizers (FedAdagrad, FedAdam, FedYogi) with convergence analysis for non-convex objectives under data heterogeneity and reports empirical gains over FedAvg.

  9. Enhancing Federated Quadruplet Learning: Stochastic Client Selection and Embedding Stability Analysis

    cs.LG 2026-05 unverdicted novelty 5.0

    FedQuad uses quadruplet constraints and stochastic client selection in federated learning to reduce representation misalignment and improve generalization on heterogeneous data.

  10. Subspace Optimization for Efficient Federated Learning under Heterogeneous Data

    cs.LG 2026-04 unverdicted novelty 5.0

    SSF enables efficient federated learning under heterogeneous data by optimizing in a low-dimensional subspace with projected corrections and backfill updates, achieving a non-asymptotic convergence rate of order O~(1/...

  11. Aggregating Low Rank Adapters in Federated Fine-tuning

    cs.LG 2025-01 unverdicted novelty 5.0

    Proposes and benchmarks a new aggregation technique for LoRA adapters in federated fine-tuning against existing methods on GLUE tasks.

  12. FoggyTrust: Robust Federated Learning with Hierarchical Trust Networks

    cs.LG 2026-06 unverdicted novelty 4.0

    FoggyTrust is a hierarchical extension of FLTrust that localizes trust computation to fog nodes and combines it with heterogeneity-aware optimizers, reporting over 50% gains on CIFAR-10 under Krum and Trim attacks.

  13. FedReLa: Imbalanced Federated Learning via Re-Labeling

    stat.ML 2026-06 unverdicted novelty 4.0

    FedReLa applies feature-dependent re-labeling to correct biased global decision boundaries in imbalanced federated learning without requiring knowledge of the global class distribution.

  14. DP-FedLoRA: Privacy-Enhanced Federated Fine-Tuning for On-Device Large Language Models

    cs.CR 2025-09 reject novelty 3.0

    DP-FedLoRA clips and adds Gaussian noise to per-client LoRA matrices in federated LLM fine-tuning, claiming unbiased updates and bounded variance, but the privacy calibration and experiments have significant gaps.