ANITA: An Optimal Loopless Accelerated Variance-Reduced Gradient Method
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose a novel accelerated gradient method called ANITA for solving the fundamental finite-sum optimization problems. Concretely, we consider both general convex and strongly convex settings: i) For general convex finite-sum problems, ANITA improves previous state-of-the-art result given by Varag (Lan et al., 2019). In particular, for large-scale problems or the convergence error is not very small, i.e., n ≥ frac1ε2, ANITA obtains the first optimal result O(n), matching the lower bound Omega(n) provided by Woodworth and Srebro (2016), while previous results are O(n log frac1ε) of Varag (Lan et al., 2019) and O(fracn√ε) of Katyusha (Allen-Zhu, 2017). ii) For strongly convex finite-sum problems, we also show that ANITA can achieve the optimal convergence rate Obig((n+√fracnLμ)logfrac1εbig) matching the lower bound Omegabig((n+√fracnLμ)logfrac1εbig) provided by Lan and Zhou (2015). Besides, ANITA enjoys a simpler loopless algorithmic structure unlike previous accelerated algorithms such as Varag (Lan et al., 2019) and Katyusha (Allen-Zhu, 2017) where they use double-loop structures. Moreover, we provide a novel dynamic multi-stage convergence analysis, which is the key technical part for improving previous results to the optimal rates. We believe that our new theoretical rates and novel convergence analysis for the fundamental finite-sum problem will directly lead to key improvements for many other related problems, such as distributed/federated/decentralized optimization problems (e.g., Li and Richt'arik, 2021). Finally, the numerical experiments show that ANITA converges faster than the previous state-of-the-art Varag (Lan et al., 2019), validating our theoretical results and confirming the practical superiority of ANITA.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 32 of its 49 references that are in the map. First posted on arXiv 21 Mar 2021.
Builds on
32 of 49 references.
References · 32
- 2019Introduction to Online Convex Optimizationcited by 793
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 401
- 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
- 2015A Differential Equation for Modeling Nesterov's Accelerated Gradient Method: Theory and Insightscited by 203
- 2013Minimizing Finite Sums with the Stochastic Average Gradientcited by 164
- 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 143
- 2016Katyusha: The First Direct Acceleration of Stochastic Gradient Methodscited by 134
- 2020PAGE: A Simple and Optimal Probabilistic Gradient Estimator for Nonconvex Optimizationcited by 116
- 2020Acceleration for Compressed Gradient Descent in Distributed and Federated Optimizationcited by 90
- 2014A Proximal Stochastic Gradient Method with Progressive Variance Reductioncited by 78
- 2016Variance Reduction for Faster Non-Convex Optimizationcited by 72
20 more
- 2019Don't Jump Through Hoops and Remove Those Loops: SVRG and Katyusha are Better Without the Outer Loopcited by 68
- 2018Stochastic Nested Variance Reduction for Nonconvex Optimizationcited by 63
- 2017Non-convex Finite-Sum Optimization Via SCSG Methodscited by 61
- 2014Linear Coupling: An Ultimate Unification of Gradient and Mirror Descentcited by 58
- 2015A Universal Catalyst for First-Order Optimizationcited by 54
- 2016Tight Complexity Bounds for Optimizing Composite Objectivescited by 47
- 2015Improved SVRG for Non-Strongly-Convex or Sum-of-Non-Convex Objectivescited by 38
- 2019ProxSARAH: An Efficient Algorithmic Framework for Stochastic Composite Nonconvex Optimizationcited by 37
- 2014Incremental Majorization-Minimization Optimization with Application to Large-Scale Machine Learningcited by 35
- 2018A Simple Proximal Stochastic Gradient Method for Nonsmooth Nonconvex Optimizationcited by 33
- 2015An optimal randomized incremental gradient methodcited by 32
- 2021ZeroSARAH: Efficient Nonconvex Finite-Sum Optimization with Zero Full Gradient Computationcited by 28
- 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
- 2019A unified variance-reduced accelerated gradient method for convex optimizationcited by 23
- 2016Less than a Single Pass: Stochastically Controlled Stochastic Gradient Methodcited by 17
- 2019Stabilized SVRG: Simple Variance Reduction for Nonconvex Optimizationcited by 15
- 2017Random gradient extrapolation for distributed and stochastic optimizationcited by 14
- 2018SpiderBoost and Momentum: Faster Stochastic Variance Reduction Algorithmscited by 10
- 2018A Fast Anderson-Chebyshev Acceleration for Nonlinear Optimizationcited by 5
Built on by
Citing papers per year: 2021: 5; 2022: 3; 2023: 1.
9 papers.
- 2021CANITA: Faster Rates for Distributed Convex Optimization with Communication Compressioncited by 23
- 2021FedPAGE: A Fast Local Stochastic Gradient Method for Communication-Efficient Federated Learningcited by 19
- 2023Stochastic Distributed Optimization under Average Second-order Similarity: Algorithms and Analysiscited by 11
- 2021EF21 with Bells & Whistles: Six Algorithmic Extensions of Modern Error Feedbackcited by 6
- 2022Simple and Optimal Stochastic Gradient Methods for Nonsmooth Nonconvex Optimizationcited by 5
- 2021Practical Schemes for Finding Near-Stationary Points of Convex Finite-Sumscited by 4
- 2022Adaptive Accelerated (Extra-)Gradient Methods with Variance Reductioncited by 4
- 2022Personalized Federated Learning with Multiple Known Clusterscited by 3
- 2021Accelerating Perturbed Stochastic Iterates in Asynchronous Lock-Free Optimizationcited by 0
- 2023Stochastic Distributed Optimization under Average Second-order Similarity: Algorithms and Analysis15 Apr 2023
- 2022Simple and Optimal Stochastic Gradient Methods for Nonsmooth Nonconvex Optimization22 Aug 2022
- 2022Personalized Federated Learning with Multiple Known Clusters28 Apr 2022
- 2022Adaptive Accelerated (Extra-)Gradient Methods with Variance Reduction28 Jan 2022
- 2021EF21 with Bells & Whistles: Six Algorithmic Extensions of Modern Error Feedback7 Oct 2021
- 2021Accelerating Perturbed Stochastic Iterates in Asynchronous Lock-Free Optimization30 Sep 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
- 2021Practical Schemes for Finding Near-Stationary Points of Convex Finite-Sums25 May 2021