VAMO: Efficient Zeroth-Order Variance Reduction for SGD with Faster Convergence
Not on the map. Why?
Abstract (arXiv)
Optimizing large-scale nonconvex problems, common in deep learning, demands balancing rapid convergence with computational efficiency. First-order (FO) optimizers, which serve as today's baselines, provide fast convergence and good generalization but often incur high computation and memory costs due to the large size of modern models. Conversely, zeroth-order (ZO) algorithms reduce this burden using estimated gradients, yet their slow convergence in high-dimensional settings limits practicality. We introduce VAMO (VAriance-reduced Mixed-gradient Optimizer), a stochastic variance-reduced method that extends mini-batch SGD with full-batch ZO gradients under an SVRG-style framework. VAMO's hybrid design utilizes a two-point ZO estimator to achieve a dimension-agnostic convergence rate of O(1/T + 1/b), where T is the number of iterations and b is the batch-size, surpassing the dimension-dependent slowdown of purely ZO methods and significantly improving over SGD's O(1/√T) rate. Additionally, we propose a multi-point variant that mitigates the O(1/b) error by adjusting the number of estimation points to balance convergence and cost. Importantly, VAMO achieves these gains with smaller dynamic memory requirements than many FO baselines, making it particularly attractive for edge deployment. Experiments including traditional neural network training and LLM finetuning confirm that VAMO not only outperforms established FO and ZO methods, but also does so with a light memory footprint.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 29 of its 42 references that are in the map. First posted on arXiv 20 May 2025.
Builds on
29 of 42 references.
References · 29
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,682
- 2019On the Convergence of Adam and Beyondcited by 841
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 724
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 666
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 402
- 2023Fine-Tuning Language Models with Just Forward Passescited by 345
- 2014Identifying and attacking the saddle point problem in high-dimensional non-convex optimizationcited by 289
- 2013Optimal rates for zero-order convex optimization: the power of two function evaluationscited by 198
- 2020A Simple Convergence Proof of Adam and Adagradcited by 171
- 2020A Primer on Zeroth-Order Optimization in Signal Processing and Machine Learningcited by 162
- 2016Stochastic Variance Reduction for Nonconvex Optimizationcited by 145
17 more
- 2018AutoZOOM: Autoencoder-based Zeroth Order Optimization Method for Attacking Black-box Neural Networkscited by 137
- 2022Adam Can Converge Without Any Modification On Update Rulescited by 114
- 2024Revisiting Zeroth-Order Optimization for Memory-Efficient LLM Fine-Tuning: A Benchmarkcited by 114
- 2015An Optimal Algorithm for Bandit and Zero-Order Convex Optimization with Two-Point Feedbackcited by 111
- 2018Zeroth-Order Stochastic Variance Reduction for Nonconvex Optimizationcited by 111
- 2020Variance-Reduced Methods for Machine Learningcited by 79
- 2017Stochastic Zeroth-order Optimization in High Dimensionscited by 63
- 2017Non-convex Finite-Sum Optimization Via SCSG Methodscited by 61
- 2024Variance-reduced Zeroth-Order Methods for Fine-Tuning Language Modelscited by 54
- 2019Improved Zeroth-Order Variance Reduced Algorithms and Analysis for Nonconvex Optimizationcited by 47
- 2016A Comprehensive Linear Speedup Analysis for Asynchronous Stochastic Parallel Optimization from Zeroth-Order to First-Ordercited by 44
- 2024Private Fine-tuning of Large Language Models with Zeroth-order Optimizationcited by 41
- 2015Improved SVRG for Non-Strongly-Convex or Sum-of-Non-Convex Objectivescited by 38
- 2024On the Convergence of Zeroth-Order Federated Tuning for Large Language Modelscited by 19
- 2024Addax: Utilizing Zeroth-Order Gradients to Improve Memory Efficiency and Performance of SGD for Fine-Tuning Language Modelscited by 11
- 2018Stochastic Zeroth-order Optimization via Variance Reduction methodcited by 5
- 2024Variance-Reduced Gradient Estimator for Nonconvex Zeroth-Order Distributed Optimizationcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.