English

Escaping mediocrity: how two-layer networks learn hard generalized linear models with SGD

Machine Learning 2024-03-04 v2 Machine Learning

Abstract

This study explores the sample complexity for two-layer neural networks to learn a generalized linear target function under Stochastic Gradient Descent (SGD), focusing on the challenging regime where many flat directions are present at initialization. It is well-established that in this scenario n=O(dlogd)n=O(d \log d) samples are typically needed. However, we provide precise results concerning the pre-factors in high-dimensional contexts and for varying widths. Notably, our findings suggest that overparameterization can only enhance convergence by a constant factor within this problem class. These insights are grounded in the reduction of SGD dynamics to a stochastic process in lower dimensions, where escaping mediocrity equates to calculating an exit time. Yet, we demonstrate that a deterministic approximation of this process adequately represents the escape time, implying that the role of stochasticity may be minimal in this scenario.

Keywords

Cite

@article{arxiv.2305.18502,
  title  = {Escaping mediocrity: how two-layer networks learn hard generalized linear models with SGD},
  author = {Luca Arnaboldi and Florent Krzakala and Bruno Loureiro and Ludovic Stephan},
  journal= {arXiv preprint arXiv:2305.18502},
  year   = {2024}
}
R2 v1 2026-06-28T10:49:50.345Z