English

Generalization Bounds of Stochastic Gradient Descent for Wide and Deep Neural Networks

Machine Learning 2019-11-13 v3 Optimization and Control Machine Learning

Abstract

We study the training and generalization of deep neural networks (DNNs) in the over-parameterized regime, where the network width (i.e., number of hidden nodes per layer) is much larger than the number of training data points. We show that, the expected 00-11 loss of a wide enough ReLU network trained with stochastic gradient descent (SGD) and random initialization can be bounded by the training loss of a random feature model induced by the network gradient at initialization, which we call a neural tangent random feature (NTRF) model. For data distributions that can be classified by NTRF model with sufficiently small error, our result yields a generalization error bound in the order of O~(n1/2)\tilde{\mathcal{O}}(n^{-1/2}) that is independent of the network width. Our result is more general and sharper than many existing generalization error bounds for over-parameterized neural networks. In addition, we establish a strong connection between our generalization error bound and the neural tangent kernel (NTK) proposed in recent work.

Keywords

Cite

@article{arxiv.1905.13210,
  title  = {Generalization Bounds of Stochastic Gradient Descent for Wide and Deep Neural Networks},
  author = {Yuan Cao and Quanquan Gu},
  journal= {arXiv preprint arXiv:1905.13210},
  year   = {2019}
}

Comments

25 pages, 1 figure. In NeurIPS 2019