English

Small ReLU networks are powerful memorizers: a tight analysis of memorization capacity

Machine Learning 2019-10-30 v3 Machine Learning

Abstract

We study finite sample expressivity, i.e., memorization power of ReLU networks. Recent results require NN hidden nodes to memorize/interpolate arbitrary NN data points. In contrast, by exploiting depth, we show that 3-layer ReLU networks with Ω(N)\Omega(\sqrt{N}) hidden nodes can perfectly memorize most datasets with NN points. We also prove that width Θ(N)\Theta(\sqrt{N}) is necessary and sufficient for memorizing NN data points, proving tight bounds on memorization capacity. The sufficiency result can be extended to deeper networks; we show that an LL-layer network with WW parameters in the hidden layers can memorize NN data points if W=Ω(N)W = \Omega(N). Combined with a recent upper bound O(WLlogW)O(WL\log W) on VC dimension, our construction is nearly tight for any fixed LL. Subsequently, we analyze memorization capacity of residual networks under a general position assumption; we prove results that substantially reduce the known requirement of NN hidden nodes. Finally, we study the dynamics of stochastic gradient descent (SGD), and show that when initialized near a memorizing global minimum of the empirical risk, SGD quickly finds a nearby point with much smaller empirical risk.

Keywords

Cite

@article{arxiv.1810.07770,
  title  = {Small ReLU networks are powerful memorizers: a tight analysis of memorization capacity},
  author = {Chulhee Yun and Suvrit Sra and Ali Jadbabaie},
  journal= {arXiv preprint arXiv:1810.07770},
  year   = {2019}
}

Comments

28 pages, 2 figures. NeurIPS 2019 Camera-ready version