ZeroSARAH: Efficient Nonconvex Finite-Sum Optimization with Zero Full Gradient Computation
Not on the map. Why?
Abstract (arXiv)
We propose ZeroSARAH -- a novel variant of the variance-reduced method SARAH (Nguyen et al., 2017) -- for minimizing the average of a large number of nonconvex functions frac1nsumi=1nfi(x). To the best of our knowledge, in this nonconvex finite-sum regime, all existing variance-reduced methods, including SARAH, SVRG, SAGA and their variants, need to compute the full gradient over all n data samples at the initial point x0, and then periodically compute the full gradient once every few iterations (for SVRG, SARAH and their variants). Note that SVRG, SAGA and their variants typically achieve weaker convergence results than variants of SARAH: n2/3/ε2 vs. n1/2/ε2. Thus we focus on the variant of SARAH. The proposed ZeroSARAH and its distributed variant D-ZeroSARAH are the first variance-reduced algorithms which do not require any full gradient computations, not even for the initial point. Moreover, for both standard and distributed settings, we show that ZeroSARAH and D-ZeroSARAH obtain new state-of-the-art convergence results, which can improve the previous best-known result (given by e.g., SPIDER, SARAH, and PAGE) in certain regimes. Avoiding any full gradient computations (which are time-consuming steps) is important in many applications as the number of data samples n usually is very large. Especially in the distributed setting, periodic computation of full gradient over all data samples needs to periodically synchronize all clients/devices/machines, which may be impossible or unaffordable. Thus, we expect that ZeroSARAH/D-ZeroSARAH will have a practical impact in distributed and federated learning where full device participation is impractical.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). Builds on 19 of its 30 references that are in the map. First posted on arXiv 2 Mar 2021.
Builds on
19 of 30 references.
References · 19
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 716
- 2018SPIDER: Near-Optimal Non-Convex Optimization via Stochastic Path Integrated Differential Estimatorcited by 283
- 2017SARAH: A Novel Method for Machine Learning Problems Using Stochastic Recursive Gradientcited by 218
- 2020Better Theory for SGD in the Nonconvex Worldcited by 156
- 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
- 2013Mini-batch Stochastic Approximation Methods for Nonconvex Stochastic Composite Optimizationcited by 142
- 2017Non-convex Optimization for Machine Learningcited by 132
- 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 116
- 2016Variance Reduction for Faster Non-Convex Optimizationcited by 72
- 2018Stochastic Nested Variance Reduction for Nonconvex Optimizationcited by 63
- 2017Non-convex Finite-Sum Optimization Via SCSG Methodscited by 61
- 2019ProxSARAH: An Efficient Algorithmic Framework for Stochastic Composite Nonconvex Optimizationcited by 37
7 more
- 2018A Simple Proximal Stochastic Gradient Method for Nonsmooth Nonconvex Optimizationcited by 33
- 2019Hybrid Stochastic Gradient Descent Algorithms for Stochastic Nonconvex Optimizationcited by 31
- 2020A Unified Analysis of Stochastic Gradient Methods for Nonconvex Federated Optimizationcited by 27
- 2019SSRGD: Simple Stochastic Recursive Gradient Descent for Escaping Saddle Pointscited by 25
- 2020Adaptivity of Stochastic Gradient Methods for Nonconvex Optimizationcited by 16
- 2019Stabilized SVRG: Simple Variance Reduction for Nonconvex Optimizationcited by 15
- 2019Convergence of Distributed Stochastic Variance Reduced Methods without Sampling Extra Datacited by 7
Built on by
Citing papers per year: 2021: 7; 2022: 9; 2023: 5; 2024: 3; 2025: 3; 2026: 1.
28 papers.
Sort:
- 2022FedVARP: Tackling the Variance Due to Partial Client Participation in Federated Learningcited by 62
- 2021CANITA: Faster Rates for Distributed Convex Optimization with Communication Compressioncited by 23
- 2023Variance-reduced Clipping for Non-convex Optimizationcited by 22
- 2021FedPAGE: A Fast Local Stochastic Gradient Method for Communication-Efficient Federated Learningcited by 19
- 2021DESTRESS: Computation-Optimal and Communication-Efficient Decentralized Nonconvex Finite-Sum Optimizationcited by 16
- 2022DASHA: Distributed Nonconvex Optimization with Communication Compression, Optimal Oracle Complexity, and No Client Synchronizationcited by 15
- 2022Adaptive Stochastic Variance Reduction for Non-convex Finite-Sum Minimizationcited by 15
- 2021Faster Rates for Compressed Federated Learning with Client-Variance Reductioncited by 14
- 2022On the Convergence of Distributed Stochastic Bilevel Optimization Algorithms over a Networkcited by 14
- 2022Decentralized Stochastic Gradient Descent Ascent for Finite-Sum Minimax Problemscited by 11
- 2021ANITA: An Optimal Loopless Accelerated Variance-Reduced Gradient Methodcited by 9
- 2021Random-reshuffled SARAH does not need a full gradient computationscited by 7
16 more
- 2023A Coefficient Makes SVRG Effectivecited by 7
- 2021EF21 with Bells & Whistles: Six Algorithmic Extensions of Modern Error Feedbackcited by 6
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Featurescited by 6
- 2022Stochastic Gradient Methods with Preconditioned Updatescited by 5
- 2022Simple and Optimal Stochastic Gradient Methods for Nonsmooth Nonconvex Optimizationcited by 5
- 2023Variance-reduced accelerated methods for decentralized stochastic double-regularized nonconvex strongly-concave minimax problemscited by 2
- 2025Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shufflingcited by 2
- 2026JacQuant: STE-Free Quantization-Aware Training via Learned Jacobian Surrogatescited by 2
- 2024A Stochastic Quasi-Newton Method for Non-convex Optimization with Non-uniform Smoothnesscited by 1
- 2024Faster Adaptive Decentralized Learning Algorithmscited by 1
- 2025Non-Convex Federated Optimization under Cost-Aware Client Selectioncited by 1
- 2022SPIRAL: A superlinearly convergent incremental proximal algorithm for nonconvex finite sum minimizationcited by 0
- 2022Versatile Single-Loop Method for Gradient Estimator: First and Second Order Optimality, and its Application to Federated Learningcited by 0
- 2023Can Decentralized Stochastic Minimax Optimization Algorithms Converge Linearly for Finite-Sum Nonconvex-Nonconcave Problems?cited by 0
- 2024Efficient Continual Finite-Sum Minimizationcited by 0
- 2025A Provably Convergent Plug-and-Play Framework for Stochastic Bilevel Optimizationcited by 0
- 2026JacQuant: STE-Free Quantization-Aware Training via Learned Jacobian Surrogates25 May 2026
- 2025Non-Convex Federated Optimization under Cost-Aware Client Selection5 Dec 2025
- 2025A Provably Convergent Plug-and-Play Framework for Stochastic Bilevel Optimization2 May 2025
- 2025Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shuffling20 Feb 2025
- 2024Faster Adaptive Decentralized Learning Algorithms19 Aug 2024
- 2024Efficient Continual Finite-Sum Minimization7 Jun 2024
- 2024A Stochastic Quasi-Newton Method for Non-convex Optimization with Non-uniform Smoothness22 Mar 2024
- 2023A Coefficient Makes SVRG Effective9 Nov 2023
- 2023Variance-reduced accelerated methods for decentralized stochastic double-regularized nonconvex strongly-concave minimax problems14 Jul 2023
- 2023Can Decentralized Stochastic Minimax Optimization Algorithms Converge Linearly for Finite-Sum Nonconvex-Nonconcave Problems?24 Apr 2023
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Features23 Apr 2023
- 2023Variance-reduced Clipping for Non-convex Optimization2 Mar 2023
16 more
- 2022Decentralized Stochastic Gradient Descent Ascent for Finite-Sum Minimax Problems6 Dec 2022
- 2022Adaptive Stochastic Variance Reduction for Non-convex Finite-Sum Minimization3 Nov 2022
- 2022Versatile Single-Loop Method for Gradient Estimator: First and Second Order Optimality, and its Application to Federated Learning1 Sep 2022
- 2022Simple and Optimal Stochastic Gradient Methods for Nonsmooth Nonconvex Optimization22 Aug 2022
- 2022FedVARP: Tackling the Variance Due to Partial Client Participation in Federated Learning28 Jul 2022
- 2022SPIRAL: A superlinearly convergent incremental proximal algorithm for nonconvex finite sum minimization17 Jul 2022
- 2022On the Convergence of Distributed Stochastic Bilevel Optimization Algorithms over a Network30 Jun 2022
- 2022Stochastic Gradient Methods with Preconditioned Updates1 Jun 2022
- 2022DASHA: Distributed Nonconvex Optimization with Communication Compression, Optimal Oracle Complexity, and No Client Synchronization2 Feb 2022
- 2021Faster Rates for Compressed Federated Learning with Client-Variance Reduction24 Dec 2021
- 2021Random-reshuffled SARAH does not need a full gradient computations26 Nov 2021
- 2021EF21 with Bells & Whistles: Six Algorithmic Extensions of Modern Error Feedback7 Oct 2021
- 2021DESTRESS: Computation-Optimal and Communication-Efficient Decentralized Nonconvex Finite-Sum Optimization4 Oct 2021
- 2021FedPAGE: A Fast Local Stochastic Gradient Method for Communication-Efficient Federated Learning10 Aug 2021
- 2021CANITA: Faster Rates for Distributed Convex Optimization with Communication Compression20 Jul 2021
- 2021ANITA: An Optimal Loopless Accelerated Variance-Reduced Gradient Method21 Mar 2021
- 2022FedVARP: Tackling the Variance Due to Partial Client Participation in Federated Learningcited by 62
- 2021CANITA: Faster Rates for Distributed Convex Optimization with Communication Compressioncited by 23
- 2023Variance-reduced Clipping for Non-convex Optimizationcited by 22
- 2021FedPAGE: A Fast Local Stochastic Gradient Method for Communication-Efficient Federated Learningcited by 19
- 2021DESTRESS: Computation-Optimal and Communication-Efficient Decentralized Nonconvex Finite-Sum Optimizationcited by 16
- 2022DASHA: Distributed Nonconvex Optimization with Communication Compression, Optimal Oracle Complexity, and No Client Synchronizationcited by 15
- 2022Adaptive Stochastic Variance Reduction for Non-convex Finite-Sum Minimizationcited by 15
- 2021Faster Rates for Compressed Federated Learning with Client-Variance Reductioncited by 14
- 2022On the Convergence of Distributed Stochastic Bilevel Optimization Algorithms over a Networkcited by 14
- 2022Decentralized Stochastic Gradient Descent Ascent for Finite-Sum Minimax Problemscited by 11
- 2021ANITA: An Optimal Loopless Accelerated Variance-Reduced Gradient Methodcited by 9
- 2021Random-reshuffled SARAH does not need a full gradient computationscited by 7
12 most cited of 28 All 28 (JSON)
- 2026JacQuant: STE-Free Quantization-Aware Training via Learned Jacobian Surrogates25 May 2026
- 2025Non-Convex Federated Optimization under Cost-Aware Client Selection5 Dec 2025
- 2025A Provably Convergent Plug-and-Play Framework for Stochastic Bilevel Optimization2 May 2025
- 2025Variance Reduction Methods Do Not Need to Compute Full Gradients: Improved Efficiency through Shuffling20 Feb 2025
- 2024Faster Adaptive Decentralized Learning Algorithms19 Aug 2024
- 2024Efficient Continual Finite-Sum Minimization7 Jun 2024
- 2024A Stochastic Quasi-Newton Method for Non-convex Optimization with Non-uniform Smoothness22 Mar 2024
- 2023A Coefficient Makes SVRG Effective9 Nov 2023
- 2023Variance-reduced accelerated methods for decentralized stochastic double-regularized nonconvex strongly-concave minimax problems14 Jul 2023
- 2023Can Decentralized Stochastic Minimax Optimization Algorithms Converge Linearly for Finite-Sum Nonconvex-Nonconcave Problems?24 Apr 2023
- 2023Sarah Frank-Wolfe: Methods for Constrained Optimization with Best Rates and Practical Features23 Apr 2023
- 2023Variance-reduced Clipping for Non-convex Optimization2 Mar 2023
12 newest of 28 All 28 (JSON)