Neural Networks Learning and Memorization with (almost) no Over-Parameterization
arXiv:1911.09873
Abstract
Many results in recent years established polynomial time learnability of various models via neural networks algorithms. However, unless the model is linear separable, or the activation is a polynomial, these results require very large networks -- much more than what is needed for the mere existence of a good predictor. In this paper we prove that SGD on depth two neural networks can memorize samples, learn polynomials with bounded weights, and learn certain kernel spaces, with near optimal network size, sample complexity, and runtime. In particular, we show that SGD on depth two network with hidden neurons (and hence parameters) can memorize random labeled points in .
References in corpus (5)
- Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networks
- Towards moderate overparameterization: global convergence guarantees for training shallow neural networks
- An Improved Analysis of Training Over-parameterized Deep Neural Networks
- Mildly Overparametrized Neural Nets can Memorize Training Data Efficiently
- Decoupling Gating from Linearity