Improving Implicit Regularization of SGD with Preconditioning for Least Square Problems
Abstract
Abstract. Stochastic gradient descent (SGD) exhibits strong algorithmic regularization effects in practice and plays an important role in the generalization of modern machine learning. However, prior research has revealed instances where the generalization performance of SGD is worse than ridge regression due to uneven optimization along different dimensions. Preconditioning offers a natural solution to this issue by rebalancing optimization across different directions. Yet, the extent to which preconditioning can enhance the generalization performance of SGD and whether it can bridge the existing gap with ridge regression remains uncertain. In this paper, we study the generalization performance of SGD with preconditioning for the least squared problem. We make a comprehensive comparison between preconditioned SGD and (standard and preconditioned) ridge regression. Our study makes several key contributions toward understanding and improving SGD with preconditioning. First, we establish excess risk bounds (generalization performance) for preconditioned SGD and ridge regression under an arbitrary preconditioning matrix. Second, leveraging the excess risk characterization of preconditioned SGD and ridge regression, we show that (through construction) there exists a simple preconditioning matrix that can make SGD comparable to (standard and preconditioned) ridge regression. Finally, we show that our proposed preconditioning matrix is straightforward enough to allow robust estimation from finite samples while maintaining a theoretical improvement. Our empirical results align with our theoretical findings, collectively showcasing the enhanced regularization effect of preconditioned SGD.
Fields of Study & Subjects
Sparse and Compressive Sensing Techniques
Numerical methods in inverse problems
Advanced Measurement and Metrology Techniques
Publication details
- Journal / source
- SIAM Journal on Mathematics of Data Science
- Volume
- 8
- Issue
- 3
- Pages
- 599–622
- Publication date
- 13 July 2026
- Language
- EN