Memorization With Neural Nets: Going Beyond the Worst Case
Not on the map. Why?
Abstract (arXiv)
In practice, deep neural networks are often able to easily interpolate their training data. To understand this phenomenon, many works have aimed to quantify the memorization capacity of a neural network architecture: the largest number of points such that the architecture can interpolate any placement of these points with any assignment of labels. For real-world data, however, one intuitively expects the presence of a benign structure so that interpolation already occurs at a smaller network size than suggested by memorization capacity. In this paper, we investigate interpolation by adopting an instance-specific viewpoint. We introduce a simple randomized algorithm that, given a fixed finite data set with two classes, with high probability constructs an interpolating three-layer neural network in polynomial time. The required number of parameters is linked to geometric properties of the two classes and their mutual arrangement. As a result, we obtain guarantees that are independent of the number of samples and hence move beyond worst-case memorization capacity bounds. We verify our theoretical result with numerical experiments and additionally investigate the effectiveness of the algorithm on MNIST and CIFAR-10.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 19 of its 39 references that are in the map. First posted on arXiv 30 Sep 2023.
Builds on
19 of 39 references.
References · 19
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2018Reconciling modern machine learning practice and the bias-variance trade-offcited by 919
- 2019Deep Double Descent: Where Bigger Models and More Data Hurtcited by 667
- 2019Surprises in High-Dimensional Ridgeless Least Squares Interpolationcited by 508
- 2019The generalization error of random features regression: Precise asymptotics and double descent curvecited by 410
- 2017Nearly-tight VC-dimension and pseudodimension bounds for piecewise linear neural networkscited by 304
- 2021Fit without fear: remarkable mathematical phenomena of deep learning through the prism of interpolationcited by 130
- 2018Small ReLU networks are powerful memorizers: a tight analysis of memorization capacitycited by 76
- 2021On the Optimal Memorization Power of ReLU Neural Networkscited by 40
- 2020Provable Memorization via Deep Neural Networks using Sub-linear Parameterscited by 34
- 2019Neural Networks Learning and Memorization with (almost) no Over-Parameterizationcited by 23
- 2020Network size and weights size for memorization with two-layers neural networkscited by 16
7 more
- 2021An Exponential Improvement on the Memorization Capacity of Deep Threshold Networkscited by 14
- 2021The Separation Capacity of Random Neural Networkscited by 14
- 2020Memory capacity of neural networks with threshold and ReLU activationscited by 13
- 2022When Expressivity Meets Trainability: Fewer than n Neurons Can Workcited by 8
- 2019Mildly Overparametrized Neural Nets can Memorize Training Data Efficientlycited by 7
- 2022Randomly Initialized One-Layer Neural Networks Make Data Linearly Separablecited by 5
- 2023Memory capacity of two layer neural networks with smooth activationscited by 5
Built on by
Citing papers per year: 2025: 1.
1 paper.