Barzilai-Borwein Step Size for Stochastic Gradient Descent
Not on the map. Why?
Abstract (arXiv)
One of the major issues in stochastic gradient descent (SGD) methods is how to choose an appropriate step size while running the algorithm. Since the traditional line search technique does not apply for stochastic optimization algorithms, the common practice in SGD is either to use a diminishing step size, or to tune a fixed step size by hand, which can be time consuming in practice. In this paper, we propose to use the Barzilai-Borwein (BB) method to automatically compute step sizes for SGD and its variant: stochastic variance reduced gradient (SVRG) method, which leads to two algorithms: SGD-BB and SVRG-BB. We prove that SVRG-BB converges linearly for strongly convex objective functions. As a by-product, we prove the linear convergence result of SVRG with Option I proposed in [10], whose convergence result is missing in the literature. Numerical experiments on standard data sets show that the performance of SGD-BB and SVRG-BB is comparable to and sometimes even better than SGD and SVRG with best-tuned step sizes, and is superior to some advanced SGD variants.
Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 May 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 7; 2023: 4; 2024: 3; 2025: 5; 2026: 5.
33 papers.
Sort:
- 2023Adaptive proximal algorithms for convex optimization under local Lipschitz continuity of the gradientcited by 19
- 2021AI-SARAH: Adaptive and Implicit Stochastic Recursive Gradient Methodscited by 15
- 2022Adaptive Stochastic Variance Reduction for Non-convex Finite-Sum Minimizationcited by 15
- 2023Don't be so Monotone: Relaxing Stochastic Line Search in Over-Parameterized Modelscited by 15
- 2021SVRG Meets AdaGrad: Painless Variance Reductioncited by 13
- 2024Stochastic Polyak Step-sizes and Momentum: Convergence Guarantees and Practical Performancecited by 13
- 2021Rethinking and Reweighting the Univariate Losses for Multi-Label Ranking: Consistency and Generalizationcited by 9
- 2022Adaptive Learning Rates for Faster Stochastic Gradient Methodscited by 7
- 2022Adaptive Accelerated (Extra-)Gradient Methods with Variance Reductioncited by 4
- 2023Towards Understanding Generalization of Macro-AUC in Multi-label Learningcited by 4
- 2021Second-order step-size tuning of SGD for non-convex optimizationcited by 3
- 2021AdaLoss: A computationally-efficient and provably convergent adaptive gradient methodcited by 3
21 more
- 2022A Stochastic Bundle Method for Interpolating Networkscited by 3
- 2021On a Faster R-Linear Convergence Rate of the Barzilai-Borwein Methodcited by 2
- 2022Stochastic Steffensen methodcited by 2
- 2025Safeguarded Stochastic Polyak Step Sizes for Non-smooth Optimization: Robust Performance Without Small (Sub)Gradientscited by 2
- 2021On Stochastic Variance Reduced Gradient Method for Semidefinite Optimizationcited by 1
- 2026Adaptivity via a Parallel Architecture for Stochastic Gradient Methodscited by 1
- 2021Meta-Regularization: An Approach to Adaptive Choice of the Learning Rate in Gradient Descentcited by 0
- 2021Accelerating Perturbed Stochastic Iterates in Asynchronous Lock-Free Optimizationcited by 0
- 2022An Adaptive Incremental Gradient Method With Support for Non-Euclidean Normscited by 0
- 2022A Stochastic Variance Reduced Gradient using Barzilai-Borwein Techniques as Second Order Informationcited by 0
- 2023Layer-wise Adaptive Step-Sizes for Stochastic First-Order Methods for Deep Learningcited by 0
- 2024A Selective Review on Statistical Methods for Massive Data Computation: Distributed Computing, Subsampling, and Minibatch Techniquescited by 0
- 2024Fisher Information based Stochastic Gradient Ascent for Online Learning of Dirichlet Process Mixture and Theorycited by 0
- 2025Normalized Iterative Hard Thresholding for Tensor Recoverycited by 0
- 2025Stochastic Adaptive Gradient Descent Without Descentcited by 0
- 2025Using Multi-modal Large Language Model to Boost Fireworks Algorithm's Ability in Settling Challenging Optimization Taskscited by 0
- 2025Optimizer Dynamics at the Edge of Stability with Differential Privacycited by 0
- 2026Parameter Estimation in Stochastic Differential Equations via Wiener Chaos Expansion and Stochastic Gradient Descentcited by 0
- 2026Barzilai-Borwein Fails Superlinear Convergence on an Open Set of Quadratics for Every Dimension n≥ 4cited by 0
- 2026Adaptive Bregman Proximal Stochastic Gradient with a Stabilized Barzilai--Borwein Step Sizecited by 0
- 2026Brenier Meets Adversarial Training: Optimal Transport Geometry for Robust Learningcited by 0
- 2026Brenier Meets Adversarial Training: Optimal Transport Geometry for Robust Learning25 Sep 2026
- 2026Adaptive Bregman Proximal Stochastic Gradient with a Stabilized Barzilai--Borwein Step Size12 Aug 2026
- 2026Adaptivity via a Parallel Architecture for Stochastic Gradient Methods31 Jul 2026
- 2026Barzilai-Borwein Fails Superlinear Convergence on an Open Set of Quadratics for Every Dimension n≥ 423 Jul 2026
- 2026Parameter Estimation in Stochastic Differential Equations via Wiener Chaos Expansion and Stochastic Gradient Descent27 Mar 2026
- 2025Optimizer Dynamics at the Edge of Stability with Differential Privacy22 Dec 2025
- 2025Safeguarded Stochastic Polyak Step Sizes for Non-smooth Optimization: Robust Performance Without Small (Sub)Gradients2 Dec 2025
- 2025Using Multi-modal Large Language Model to Boost Fireworks Algorithm's Ability in Settling Challenging Optimization Tasks5 Nov 2025
- 2025Stochastic Adaptive Gradient Descent Without Descent18 Sep 2025
- 2025Normalized Iterative Hard Thresholding for Tensor Recovery6 Jul 2025
- 2024Fisher Information based Stochastic Gradient Ascent for Online Learning of Dirichlet Process Mixture and Theory12 Dec 2024
- 2024Stochastic Polyak Step-sizes and Momentum: Convergence Guarantees and Practical Performance6 Jun 2024
21 more
- 2024A Selective Review on Statistical Methods for Massive Data Computation: Distributed Computing, Subsampling, and Minibatch Techniques17 Mar 2024
- 2023Don't be so Monotone: Relaxing Stochastic Line Search in Over-Parameterized Models22 Jun 2023
- 2023Layer-wise Adaptive Step-Sizes for Stochastic First-Order Methods for Deep Learning23 May 2023
- 2023Towards Understanding Generalization of Macro-AUC in Multi-label Learning9 May 2023
- 2023Adaptive proximal algorithms for convex optimization under local Lipschitz continuity of the gradient11 Jan 2023
- 2022Stochastic Steffensen method28 Nov 2022
- 2022Adaptive Stochastic Variance Reduction for Non-convex Finite-Sum Minimization3 Nov 2022
- 2022A Stochastic Variance Reduced Gradient using Barzilai-Borwein Techniques as Second Order Information23 Aug 2022
- 2022Adaptive Learning Rates for Faster Stochastic Gradient Methods10 Aug 2022
- 2022An Adaptive Incremental Gradient Method With Support for Non-Euclidean Norms28 Apr 2022
- 2022A Stochastic Bundle Method for Interpolating Networks29 Jan 2022
- 2022Adaptive Accelerated (Extra-)Gradient Methods with Variance Reduction28 Jan 2022
- 2021Accelerating Perturbed Stochastic Iterates in Asynchronous Lock-Free Optimization30 Sep 2021
- 2021AdaLoss: A computationally-efficient and provably convergent adaptive gradient method17 Sep 2021
- 2021Rethinking and Reweighting the Univariate Losses for Multi-Label Ranking: Consistency and Generalization10 May 2021
- 2021Meta-Regularization: An Approach to Adaptive Choice of the Learning Rate in Gradient Descent12 Apr 2021
- 2021Second-order step-size tuning of SGD for non-convex optimization5 Mar 2021
- 2021AI-SARAH: Adaptive and Implicit Stochastic Recursive Gradient Methods19 Feb 2021
- 2021SVRG Meets AdaGrad: Painless Variance Reduction18 Feb 2021
- 2021On Stochastic Variance Reduced Gradient Method for Semidefinite Optimization1 Jan 2021
- 2021On a Faster R-Linear Convergence Rate of the Barzilai-Borwein Method1 Jan 2021
- 2023Adaptive proximal algorithms for convex optimization under local Lipschitz continuity of the gradientcited by 19
- 2021AI-SARAH: Adaptive and Implicit Stochastic Recursive Gradient Methodscited by 15
- 2022Adaptive Stochastic Variance Reduction for Non-convex Finite-Sum Minimizationcited by 15
- 2023Don't be so Monotone: Relaxing Stochastic Line Search in Over-Parameterized Modelscited by 15
- 2021SVRG Meets AdaGrad: Painless Variance Reductioncited by 13
- 2024Stochastic Polyak Step-sizes and Momentum: Convergence Guarantees and Practical Performancecited by 13
- 2021Rethinking and Reweighting the Univariate Losses for Multi-Label Ranking: Consistency and Generalizationcited by 9
- 2022Adaptive Learning Rates for Faster Stochastic Gradient Methodscited by 7
- 2022Adaptive Accelerated (Extra-)Gradient Methods with Variance Reductioncited by 4
- 2023Towards Understanding Generalization of Macro-AUC in Multi-label Learningcited by 4
- 2021Second-order step-size tuning of SGD for non-convex optimizationcited by 3
- 2021AdaLoss: A computationally-efficient and provably convergent adaptive gradient methodcited by 3
12 most cited of 33 All 33 (JSON)
- 2026Brenier Meets Adversarial Training: Optimal Transport Geometry for Robust Learning25 Sep 2026
- 2026Adaptive Bregman Proximal Stochastic Gradient with a Stabilized Barzilai--Borwein Step Size12 Aug 2026
- 2026Adaptivity via a Parallel Architecture for Stochastic Gradient Methods31 Jul 2026
- 2026Barzilai-Borwein Fails Superlinear Convergence on an Open Set of Quadratics for Every Dimension n≥ 423 Jul 2026
- 2026Parameter Estimation in Stochastic Differential Equations via Wiener Chaos Expansion and Stochastic Gradient Descent27 Mar 2026
- 2025Optimizer Dynamics at the Edge of Stability with Differential Privacy22 Dec 2025
- 2025Safeguarded Stochastic Polyak Step Sizes for Non-smooth Optimization: Robust Performance Without Small (Sub)Gradients2 Dec 2025
- 2025Using Multi-modal Large Language Model to Boost Fireworks Algorithm's Ability in Settling Challenging Optimization Tasks5 Nov 2025
- 2025Stochastic Adaptive Gradient Descent Without Descent18 Sep 2025
- 2025Normalized Iterative Hard Thresholding for Tensor Recovery6 Jul 2025
- 2024Fisher Information based Stochastic Gradient Ascent for Online Learning of Dirichlet Process Mixture and Theory12 Dec 2024
- 2024Stochastic Polyak Step-sizes and Momentum: Convergence Guarantees and Practical Performance6 Jun 2024
12 newest of 33 All 33 (JSON)