2020

The Heavy-Tail Phenomenon in SGD

Gurbuzbalaban, Mert, Şimşekli, Umut, Zhu, Lingjiong

Understand

In recent years, various notions of capacity and complexity have been proposed for characterizing the generalization properties of stochastic gradient descent (SGD) in deep learning.

  • Some of the popular notions that correlate well with the performance on unseen data are (i) the `flatness' of the local minimum found by SGD, which is related to the eigenvalues of the Hessian, (ii) the ratio of the stepsize $\eta$ to the batch-size $b$, which essentially controls the magnitude of the stochastic gradient noise, and (iii) the `tail-index', which measures the heaviness of the tails of the network weights at convergence.
  • In this paper, we argue that these three seemingly unrelated perspectives for generalization are deeply linked to each other.
  • We claim that depending on the structure of the Hessian of the loss at the minimum, and the choices of the algorithm parameters $\eta$ and $b$, the SGD iterates will converge to a \emph{heavy-tailed} stationary distribution.

Reading the bibliography…