SketchySGD: Reliable Stochastic Optimization via Randomized Curvature Estimates
Not on the map. Why?
Abstract (arXiv)
SketchySGD improves upon existing stochastic gradient methods in machine learning by using randomized low-rank approximations to the subsampled Hessian and by introducing an automated stepsize that works well across a wide range of convex machine learning problems. We show theoretically that SketchySGD with a fixed stepsize converges linearly to a small ball around the optimum. Further, in the ill-conditioned setting we show SketchySGD converges at a faster rate than SGD for least-squares problems. We validate this improvement empirically with ridge regression experiments on real data. Numerical experiments on both ridge and logistic regression problems with dense and sparse data, show that SketchySGD equipped with its default hyperparameters can achieve comparable or better results than popular stochastic gradient methods, even when they have been tuned to yield their best performance. In particular, SketchySGD is able to solve an ill-conditioned logistic regression problem with a data matrix that takes more than 840GB RAM to store, while its competitors, even when tuned, are unable to make any progress. SketchySGD's ability to work out-of-the box with its default hyperparameters and excel on ill-conditioned problems is an advantage over other stochastic gradient methods, most of which require careful hyperparameter tuning (especially of the learning rate) to obtain good performance and degrade in the presence of ill-conditioning.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 31 of its 69 references that are in the map. First posted on arXiv 16 Nov 2022.
Builds on
31 of 69 references.
References · 31
- 2021Convex optimizationcited by 2,515
- 2015Train faster, generalize better: Stability of stochastic gradient descentcited by 552
- 2014OpenML: networked science in machine learningcited by 526
- 2019The generalization error of random features regression: Precise asymptotics and double descent curvecited by 413
- 2014SAGA: A Fast Incremental Gradient Method With Support for Non-Strongly Convex Composite Objectivescited by 402
- 2015An Introduction to Matrix Concentration Inequalitiescited by 397
- 2017Information-theoretic analysis of generalization capability of learning algorithmscited by 303
- 2014Sketching as a Tool for Numerical Linear Algebracited by 288
- 2019SGD: General Analysis and Improved Ratescited by 207
- 2016Katyusha: The First Direct Acceleration of Stochastic Gradient Methodscited by 135
- 2016The Landscape of Empirical Risk for Non-convex Lossescited by 86
- 2018Generalization Error Bounds for Noisy, Iterative Algorithmscited by 82
19 more
- 2015Newton Sketch: A Linear-time Optimization Algorithm with Linear-Quadratic Convergencecited by 72
- 2020Accelerating Ill-Conditioned Low-Rank Matrix Estimation via Scaled Gradient Descentcited by 71
- 2019Don't Jump Through Hoops and Remove Those Loops: SVRG and Katyusha are Better Without the Outer Loopcited by 68
- 2014Dimensionality Reduction for k-Means Clustering and Low Rank Approximationcited by 48
- 2018A Progressive Batching L-BFGS Method for Machine Learningcited by 45
- 2017Newton-Type Methods for Non-Convex Optimization Under Inexact Hessian Informationcited by 41
- 2015A Linearly-Convergent Stochastic L-BFGS Algorithmcited by 39
- 2016Practical sketching algorithms for low-rank matrix approximationcited by 38
- 2016Exact and Inexact Subsampled Newton Methods for Optimizationcited by 38
- 2019RSN: Randomized Subspace Newtoncited by 34
- 2015Convergence rates of sub-sampled Newton methodscited by 33
- 2017Oracle Complexity of Second-Order Methods for Smooth Convex Optimizationcited by 24
- 2017Fixed-Rank Approximation of a Positive-Semidefinite Matrix from Streaming Datacited by 23
- 2019Fast and Furious Convergence: Stochastic Second Order Methods under Interpolationcited by 18
- 2021Adaptive Newton Sketch: Linear-time Optimization with Quadratic Convergence and Effective Hessian Dimensionalitycited by 14
- 2013Convergence of trust-region methods based on probabilistic modelscited by 10
- 2019Optimal mini-batch and step sizes for SAGAcited by 9
- 2018Newton-MR: Inexact Newton Method With Minimum Residual Sub-problem Solvercited by 6
- 2022NysADMM: faster composite convex optimization via low-rank approximationcited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 3.
8 papers.
- 2025SAPPHIRE: Preconditioned Stochastic Variance Reduction for Faster Large-Scale Statistical Learningcited by 4
- 2026Decoupling Variance and Scale-Invariant Updates in Adaptive Gradient Descent for Unified Vector and Matrix Optimizationcited by 4
- 2025Turbocharging Gaussian Process Inference with Approximate Sketch-and-Projectcited by 3
- 2024Newton Meets Marchenko-Pastur: Massively Parallel Second-Order Optimization with Hessian Sketching and Debiasingcited by 1
- 2025Accelerating Natural Gradient Descent for PINNs with Randomized Numerical Linear Algebracited by 1
- 2025NysAct: A Scalable Preconditioned Gradient Descent using Nystrom Approximationcited by 0
- 2026On-Average Stability of Multipass Preconditioned SGD and Effective Dimensioncited by 0
- 2026GPU-Enabled Large-Scale Optimization Using Randomized Linear Algebracited by 0
- 2026GPU-Enabled Large-Scale Optimization Using Randomized Linear Algebra8 Sep 2026
- 2026On-Average Stability of Multipass Preconditioned SGD and Effective Dimension12 Mar 2026
- 2026Decoupling Variance and Scale-Invariant Updates in Adaptive Gradient Descent for Unified Vector and Matrix Optimization6 Feb 2026
- 2025NysAct: A Scalable Preconditioned Gradient Descent using Nystrom Approximation10 Jun 2025
- 2025Turbocharging Gaussian Process Inference with Approximate Sketch-and-Project19 May 2025
- 2025Accelerating Natural Gradient Descent for PINNs with Randomized Numerical Linear Algebra16 May 2025
- 2025SAPPHIRE: Preconditioned Stochastic Variance Reduction for Faster Large-Scale Statistical Learning27 Jan 2025
- 2024Newton Meets Marchenko-Pastur: Massively Parallel Second-Order Optimization with Hessian Sketching and Debiasing2 Oct 2024