High-dimensional learning dynamics of multi-pass Stochastic Gradient Descent in multi-index models
Zhou Fan, Leda Wang
TL;DR
This work develops a rigorous, high-dimensional dynamical mean-field framework for the learning dynamics of multi-pass mini-batch SGD in isotropic, high-dimensional multi-index models. It introduces DMFT limit processes driven by a scalar Poisson jump (SGD) and a Gaussian diffusion (SME), showing that coordinate observables converge to a self-consistent limit characterized by kernels $(C_\theta,R_\theta,C_f,R_f,R_f^*,\Gamma)$ in a fixed-point system. A key result is that, for batch size scaling $\kappa\asymp n^\alpha$ with $\alpha\in[0,1)$, the SGD limit is independent of $\alpha$, while SGD, SME, and gradient flow are generally distinct except in the linear regression case where they coincide. The paper also establishes convergence of discrete-time DMFT to the continuous DMFT as the discretization $\delta\to0$, and provides detailed discretization-error bounds for both SGD and SME, along with numerical demonstrations highlighting when SGD/SME predictions align or differ in linear and nonconvex settings. Overall, the framework clarifies how stochastic gradient noise shapes high-dimensional learning dynamics and offers practical routes to simulate DMFT limits efficiently via the AMP-based discrete system.
Abstract
We study the learning dynamics of a multi-pass, mini-batch Stochastic Gradient Descent (SGD) procedure for empirical risk minimization in high-dimensional multi-index models with isotropic random data. In an asymptotic regime where the sample size $n$ and data dimension $d$ increase proportionally, for any sub-linear batch size $κ\asymp n^α$ where $α\in [0,1)$, and for a commensurate ``critical'' scaling of the learning rate, we provide an asymptotically exact characterization of the coordinate-wise dynamics of SGD. This characterization takes the form of a system of dynamical mean-field equations, driven by a scalar Poisson jump process that represents the asymptotic limit of SGD sampling noise. We develop an analogous characterization of the Stochastic Modified Equation (SME) which provides a Gaussian diffusion approximation to SGD. Our analyses imply that the limiting dynamics for SGD are the same for any batch size scaling $α\in [0,1)$, and that under a commensurate scaling of the learning rate, dynamics of SGD, SME, and gradient flow are mutually distinct, with those of SGD and SME coinciding in the special case of a linear model. We recover a known dynamical mean-field characterization of gradient flow in a limit of small learning rate, and of one-pass/online SGD in a limit of increasing sample size $n/d \to \infty$.
