A law of robustness for two-layer neural networks with arbitrary weights
Abstract
Bubeck, Li and Nagaraj conjectured that, for generic data, any two-layer neural network with neurons that fits noisy labels must have Lipschitz constant at least of order , with no restriction on the size of the weights. Bubeck and Sellke proved a universal version of this law for Lipschitz-parameterized classes, but under a polynomial bound on the parameters; at depth three that boundedness hypothesis is genuinely necessary. The two-layer unbounded-weight case requires a different argument. We prove the conjectured law, up to one logarithmic factor, for every continuous piecewise-linear activation, in particular for ReLU networks. For data drawn uniformly from , , or from , labels in with noise level , and any width- two-layer network with arbitrary real weights, biases and affine skip connection, fitting the data below the noise floor forces , , with high probability. A realized-kink-count version holds on the same event: every realized two-layer piecewise-linear function with distinct kink hyperplanes obeys the bound with replaced by , irrespective of how many redundant hidden units parameterize it. The proof replaces parameter-space covering, impossible for unbounded weights, by a function-space covering. The central deterministic ingredient is a rigidity lemma: on , and on for , the coefficient of each canonical kink is controlled by the Lipschitz constant of the realized function, because kinks on distinct hyperplanes cannot cancel at generic points. Rigidity genuinely fails at , and an explicit two-layer ReLU interpolant with Lipschitz constant at width matches the law at the overparameterized endpoint.
Keywords
Cite
@article{arxiv.2607.07778,
title = {A law of robustness for two-layer neural networks with arbitrary weights},
author = {Yitzchak Shmalo},
journal= {arXiv preprint arXiv:2607.07778},
year = {2026}
}