A Unified Theory of SGD: Variance Reduction, Sampling, Quantization and Coordinate Descent
Not on the map. Why?
Abstract (arXiv)
In this paper we introduce a unified analysis of a large family of variants of proximal stochastic gradient descent (tt SGD) which so far have required different intuitions, convergence analyses, have different applications, and which have been developed separately in various communities. We show that our framework includes methods with and without the following tricks, and their combinations: variance reduction, importance sampling, mini-batch sampling, quantization, and coordinate sub-sampling. As a by-product, we obtain the first unified theory of tt SGD and randomized coordinate descent (tt RCD) methods, the first unified theory of variance reduced and non-variance-reduced tt SGD methods, and the first unified theory of quantized and non-quantized methods. A key to our approach is a parametric assumption on the iterates and stochastic gradients. In a single theorem we establish a linear convergence result under this assumption and strong-quasi convexity of the loss function. Whenever we recover an existing method as a special case, our theorem gives the best known complexity result. Our approach can be used to motivate the development of new useful methods, and offers pre-proved convergence guarantees. To illustrate the strength of our approach, we develop five new variants of tt SGD, and through numerical experiments demonstrate some of their properties.
Key facts. Cited by 84 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 14; 2022: 22; 2023: 20; 2024: 11; 2025: 10; 2026: 7.
84 papers.
Sort:
By area:
- 2021Federated Learning Based on Dynamic Regularizationcited by 555
- 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 131
- 2022Deep Unlearning via Randomized Conditionally Independent Hessianscited by 83
- 2021FedNL: Making Newton-Type Methods Applicable to Federated Learningcited by 50
- 2022Stochastic Gradient Descent-Ascent: Unified Theory and New Efficient Methodscited by 37
- 2023Forward-backward Gaussian variational inference via JKO in the Bures-Wasserstein Spacecited by 36
- 2021Proximal and Federated Random Reshufflingcited by 33
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learningcited by 33
- 2021Stochastic Extragradient: General Analysis and Improved Ratescited by 31
- 2023Provable convergence guarantees for black-box variational inferencecited by 29
- 2022Can 5th Generation Local Training Methods Support Client Sampling? Yes!cited by 22
- 2023On the Convergence of Black-Box Variational Inferencecited by 22
38 more
- 2021Smoothness Matrices Beat Smoothness Constants: Better Communication Compression Techniques for Distributed Optimizationcited by 21
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
- 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
- 2022Federated Optimization Algorithms with Random Reshuffling and Gradient Compressioncited by 18
- 2022EF-BV: A Unified Theory of Error Feedback and Variance Reduction Mechanisms for Biased and Unbiased Compression in Distributed Optimizationcited by 17
- 2022GradSkip: Communication-Accelerated Local Gradient Methods with Better Computational Complexitycited by 17
- 2022Nonlinear gradient mappings and stochastic optimization: A general framework with applications to heavy-tail noisecited by 16
- 2021Finite-Bit Quantization For Distributed Algorithms With Linear Convergencecited by 15
- 2021Acceleration via Fractal Learning Rate Schedulescited by 13
- 2021MURANA: A Generic Framework for Stochastic Variance-Reduced Optimizationcited by 13
- 2025Towards Weaker Variance Assumptions for Stochastic Optimizationcited by 13
- 2021FLIX: A Simple and Communication-Efficient Alternative to Local Methods in Federated Learningcited by 12
- 2022Federated Random Reshuffling with Compression and Variance Reductioncited by 11
- 2022CompressedScaffnew: The First Theoretical Double Acceleration of Communication from Local Training and Compression in Distributed Optimizationcited by 11
- 2023Knowledge Distillation Performs Partial Variance Reductioncited by 11
- 2024LoCoDL: Communication-Efficient Distributed Learning with Local Training and Compressioncited by 11
- 2022Tackling Data Heterogeneity: A New Unified Framework for Decentralized SGD with Sample-induced Topologycited by 10
- 2022Smooth Monotone Stochastic Variational Inequalities and Saddle Point Problems: A Surveycited by 10
- 2021Theoretically Better and Numerically Faster Distributed Optimization with Smoothness-Aware Quantization Techniquescited by 9
- 2022Large deviations rates for stochastic gradient descent with strongly convex functionscited by 9
- 2022Cyclic Block Coordinate Descent With Variance Reduction for Composite Nonconvex Optimizationcited by 9
- 2021From Deterioration to Acceleration: A Calibration Approach to Rehabilitating Step Asynchronism in Federated Optimizationcited by 8
- 2022Optimal Regularized Online Allocation by Adaptive Re-Solvingcited by 8
- 2022On the effectiveness of partial variance reduction in federated learning with heterogeneous datacited by 8
- 2023SignSVRG: fixing SignSGD via variance reductioncited by 7
- 2023Improving Accelerated Federated Learning with Compression and Importance Samplingcited by 7
- 2022Shifted Compression Framework: Generalizations and Improvementscited by 6
- 2023PA&DA: Jointly Sampling PAth and DAta for Consistent NAScited by 6
- 2023Towards a Better Theoretical Understanding of Independent Subnetwork Trainingcited by 6
- 2023Stochastic Methods in Variational Inequalities: Ergodicity, Bias and Refinementscited by 6
- 2021Federated Expectation Maximization with heterogeneity mitigation and variance reductioncited by 5
- 2023Balance is Essence: Accelerating Sparse Training via Adaptive Gradient Correctioncited by 5
- 2023Explicit Personalization and Local Training: Double Communication Acceleration in Federated Learningcited by 5
- 2022Distributed Methods with Absolute Compression and Error Compensationcited by 4
- 2023Communication-Efficient Gradient Descent-Accent Methods for Distributed Variational Inequalities: Unified Analysis and Local Updatescited by 4
- 2024Provably Scalable Black-Box Variational Inference with Structured Variational Familiescited by 4
- 2024A Unified Theory of Stochastic Proximal Point Methods without Smoothnesscited by 4
50 most cited of 84 All 84 (JSON)
- 2026Gradient Clipping Beyond Vector Norms: A Spectral Approach for Matrix-Valued Parameters12 May 2026
- 2026Robust and Fast Training via Per-Sample Clipping4 May 2026
- 2026Lower Bounds and Proximally Anchored SGD for Non-Convex Minimization Under Unbounded Variance17 Apr 2026
- 2026Byzantine-Robust Distributed SGD: A Unified Analysis and Tight Error Bounds11 Apr 2026
- 2026Adaptive Data Augmentation with Multi-armed Bandit: Sample-Efficient Embedding Calibration for Implicit Pattern Recognition22 Feb 2026
- 2026Stochastic Gradient Variational Inference with Price's Gradient Estimator from Bures-Wasserstein to Parameter Space21 Feb 2026
- 2026BiCoLoR: Communication-Efficient Optimization with Bidirectional Compression and Local Training18 Jan 2026
- 2025Gradient Projection onto Historical Descent Directions for Communication-Efficient Federated Learning5 Nov 2025
- 2025Non-Euclidean Broximal Point Method: A Blueprint for Geometry-Aware Optimization1 Oct 2025
- 2025Hybrid Layer-Wise ANN-SNN With Surrogate Spike Encoding-Decoding Structure29 Sep 2025
- 2025Shuffling Heuristic in Variational Inequalities: Establishing New Convergence Guarantees4 Sep 2025
- 2025Tight analyses of first-order methods with error feedback5 Jun 2025
38 more
- 2025On the Interaction of Batch Noise, Adaptivity, and Compression, under (L0,L1)-Smoothness: An SDE Approach30 May 2025
- 2025Nearly Dimension-Independent Convergence of Mean-Field Black-Box Variational Inference27 May 2025
- 2025Towards Weaker Variance Assumptions for Stochastic Optimization14 Apr 2025
- 2025A stochastic gradient descent algorithm with random search directions25 Mar 2025
- 2025Unbiased and Sign Compression in Distributed Learning: Comparing Noise Resilience via SDEs24 Feb 2025
- 2024Accelerated Methods with Compressed Communications for Distributed Optimization Problems under Data Similarity21 Dec 2024
- 2024On the Convergence of FedProx with Extrapolation and Inexact Prox2 Oct 2024
- 2024Accelerated Stochastic ExtraGradient: Mixing Hessian and Gradient Similarity to Reduce Communication in Distributed and Federated Learning22 Sep 2024
- 2024Variance-Reduced Fast Krasnoselkii-Mann Methods for Finite-Sum Root-Finding Problems4 Jun 2024
- 2024Demystifying SGD with Doubly Stochastic Gradients3 Jun 2024
- 2024A Unified Theory of Stochastic Proximal Point Methods without Smoothness24 May 2024
- 2024Enhancing Privacy in Federated Learning through Local Training26 Mar 2024
- 2024Streamlining in the Riemannian Realm: Efficient Riemannian Optimization with Loopless Variance Reduction11 Mar 2024
- 2024LoCoDL: Communication-Efficient Distributed Learning with Local Training and Compression7 Mar 2024
- 2024AdaBatchGrad: Combining Adaptive Batch Size and Adaptive Step Size7 Feb 2024
- 2024Provably Scalable Black-Box Variational Inference with Structured Variational Families19 Jan 2024
- 2023Variance reduction techniques for stochastic proximal point algorithms18 Aug 2023
- 2023Stochastic Methods in Variational Inequalities: Ergodicity, Bias and Refinements28 Jun 2023
- 2023Towards a Better Theoretical Understanding of Independent Subnetwork Training28 Jun 2023
- 2023Communication-Efficient Gradient Descent-Accent Methods for Distributed Variational Inequalities: Unified Analysis and Local Updates8 Jun 2023
- 2023Understanding Progressive Training Through the Framework of Randomized Coordinate Descent6 Jun 2023
- 2023Improving Accelerated Federated Learning with Compression and Importance Sampling5 Jun 2023
- 2023Provable convergence guarantees for black-box variational inference4 Jun 2023
- 2023Quantize Once, Train Fast: Allreduce-Compatible Compression with Provable Guarantees29 May 2023
- 2023Knowledge Distillation Performs Partial Variance Reduction27 May 2023
- 2023On the Convergence of Black-Box Variational Inference24 May 2023
- 2023Error Feedback Shines when Features are Rare24 May 2023
- 2023SignSVRG: fixing SignSGD via variance reduction22 May 2023
- 2023Explicit Personalization and Local Training: Double Communication Acceleration in Federated Learning22 May 2023
- 2023Reduced Label Complexity For Tight ℓ2 Regression12 May 2023
- 2023Forward-backward Gaussian variational inference via JKO in the Bures-Wasserstein Space10 Apr 2023
- 2023Unified analysis of SGD-type methods29 Mar 2023
- 2023Byzantine-Robust Loopless Stochastic Variance-Reduced Gradient8 Mar 2023
- 2023PA&DA: Jointly Sampling PAth and DAta for Consistent NAS28 Feb 2023
- 2023TAMUNA: Doubly Accelerated Distributed Optimization under Partial Participation20 Feb 2023
- 2023Balance is Essence: Accelerating Sparse Training via Adaptive Gradient Correction9 Jan 2023
- 2022Can 5th Generation Local Training Methods Support Client Sampling? Yes!29 Dec 2022
- 2022Cyclic Block Coordinate Descent With Variance Reduction for Composite Nonconvex Optimization9 Dec 2022
50 newest of 84 All 84 (JSON)
- 2024Demystifying SGD with Doubly Stochastic Gradientscited by 2
- 2024Demystifying SGD with Doubly Stochastic Gradients3 Jun 2024
- 2021Federated Learning Based on Dynamic Regularizationcited by 555
- 2021EF21: A New, Simpler, Theoretically Better, and Practically Faster Error Feedbackcited by 131
- 2021FedNL: Making Newton-Type Methods Applicable to Federated Learningcited by 50
- 2022Stochastic Gradient Descent-Ascent: Unified Theory and New Efficient Methodscited by 37
- 2023Forward-backward Gaussian variational inference via JKO in the Bures-Wasserstein Spacecited by 36
- 2021Proximal and Federated Random Reshufflingcited by 33
- 2022Variance Reduced ProxSkip: Algorithm, Theory and Application to Federated Learningcited by 33
- 2021Stochastic Extragradient: General Analysis and Improved Ratescited by 31
- 2023Provable convergence guarantees for black-box variational inferencecited by 29
- 2022Can 5th Generation Local Training Methods Support Client Sampling? Yes!cited by 22
- 2023On the Convergence of Black-Box Variational Inferencecited by 22
- 2021Smoothness Matrices Beat Smoothness Constants: Better Communication Compression Techniques for Distributed Optimizationcited by 21
12 most cited of 82 All 82 (JSON)
- 2026Gradient Clipping Beyond Vector Norms: A Spectral Approach for Matrix-Valued Parameters12 May 2026
- 2026Robust and Fast Training via Per-Sample Clipping4 May 2026
- 2026Lower Bounds and Proximally Anchored SGD for Non-Convex Minimization Under Unbounded Variance17 Apr 2026
- 2026Byzantine-Robust Distributed SGD: A Unified Analysis and Tight Error Bounds11 Apr 2026
- 2026Adaptive Data Augmentation with Multi-armed Bandit: Sample-Efficient Embedding Calibration for Implicit Pattern Recognition22 Feb 2026
- 2026Stochastic Gradient Variational Inference with Price's Gradient Estimator from Bures-Wasserstein to Parameter Space21 Feb 2026
- 2026BiCoLoR: Communication-Efficient Optimization with Bidirectional Compression and Local Training18 Jan 2026
- 2025Gradient Projection onto Historical Descent Directions for Communication-Efficient Federated Learning5 Nov 2025
- 2025Non-Euclidean Broximal Point Method: A Blueprint for Geometry-Aware Optimization1 Oct 2025
- 2025Hybrid Layer-Wise ANN-SNN With Surrogate Spike Encoding-Decoding Structure29 Sep 2025
- 2025Shuffling Heuristic in Variational Inequalities: Establishing New Convergence Guarantees4 Sep 2025
- 2025Tight analyses of first-order methods with error feedback5 Jun 2025
12 newest of 82 All 82 (JSON)