Lune

ICLR2022Top-tier venue

What Happens after SGD Reaches Zero Loss? --A Mathematical Framework

Zhiyuan Li, Tianhao Wang, Sanjeev Arora

2022Year
121Citations
75Top-tier citations

Abstract

Understanding the implicit bias of Stochastic Gradient Descent (SGD) is one of the key challenges in deep learning, especially for overparametrized models, where the local minimizers of the loss function LL can form a manifold. Intuitively, with a sufficiently small learning rate η\eta, SGD tracks Gradient Descent (GD) until it gets close to such manifold, where the gradient noise prevents further convergence. In such a regime, Blanc et al. (2020) proved that SGD with label noise locally decreases a regularizer-like term, the sharpness of loss, tr[∇2L]\mathrm{tr}[\nabla^2 L]. The current paper gives a general framework for such analysis by adapting ideas from Katzenberger (1991). It allows in principle a complete characterization for the regularization effect of SGD around such manifold -- i.e., the"implicit bias"-- using a stochastic differential equation (SDE) describing the limiting dynamics of the parameters, which is determined jointly by the loss function and the noise covariance. This yields some new results: (1) a global analysis of the implicit bias valid for η−2\eta^{-2} steps, in contrast to the local analysis of Blanc et al. (2020) that is only valid for η−1.6\eta^{-1.6} steps and (2) allowing arbitrary noise covariance. As an application, we show with arbitrary large initialization, label noise SGD can always escape the kernel regime and only requires O(κln⁡d)O(\kappa\ln d) samples for learning an κ\kappa-sparse overparametrized linear model in Rd\mathbb{R}^d (Woodworth et al., 2020), while GD initialized in the kernel regime requires Ω(d)\Omega(d) samples. This upper bound is minimax optimal and improves the previous O~(κ2)\tilde{O}(\kappa^2) upper bound (HaoChen et al., 2020).

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 4460325a-a330-4816-81dd-5fb9e403f19e

Cited by top-tier papers75

Ask how each one uses it

Builds on10

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines