LGITMLJun 14, 2021

An Exponential Improvement on the Memorization Capacity of Deep Threshold Networks

arXiv:2106.07724v128 citations
Originality Incremental advance
AI Analysis

This provides a theoretical advancement for understanding neural network capacity, but it is incremental as it builds on prior work by Vershynin (2020).

The paper tackles the problem of memorizing datasets with deep threshold networks by improving the dependence on the minimum distance between points from exponential to almost linear, achieving sufficient memorization with O(1/δ + √n) neurons and O(d/δ + n) weights.

It is well known that modern deep neural networks are powerful enough to memorize datasets even when the labels have been randomized. Recently, Vershynin (2020) settled a long standing question by Baum (1988), proving that \emph{deep threshold} networks can memorize $n$ points in $d$ dimensions using $\widetilde{\mathcal{O}}(e^{1/δ^2}+\sqrt{n})$ neurons and $\widetilde{\mathcal{O}}(e^{1/δ^2}(d+\sqrt{n})+n)$ weights, where $δ$ is the minimum distance between the points. In this work, we improve the dependence on $δ$ from exponential to almost linear, proving that $\widetilde{\mathcal{O}}(\frac{1}δ+\sqrt{n})$ neurons and $\widetilde{\mathcal{O}}(\frac{d}δ+n)$ weights are sufficient. Our construction uses Gaussian random weights only in the first layer, while all the subsequent layers use binary or integer weights. We also prove new lower bounds by connecting memorization in neural networks to the purely geometric problem of separating $n$ points on a sphere using hyperplanes.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes