A Transport Geometry of Benign Overfitting
Organizations: School of ICT, Metropolia University of Applied Sciences, Myllypurontie 1, 00920, Helsinki, Finland
Abstract
Benign overfitting, the phenomenon that interpolating noisy data can be statistically harmless, is usually characterized through effective-rank conditions on the covariance spectrum. These conditions are fragile: a perturbation of vanishing relative operator and Frobenius norm can turn a benign covariance into one whose minimum-norm interpolator has non-vanishing excess risk. We argue that the natural geometry of benign overfitting is optimal transport of the log-eigenvalues, measured in units of the sample size . In log-spectral coordinates, the deterministic equivalent of the risk becomes a functional of two measures smoothed by a logistic kernel centred at the interpolation threshold . We compute its exact first variation: the threshold moves by a sensitivity-weighted average of the log-eigenvalue displacements, and the influence of each eigenvalue decays exponentially with its log-distance to the threshold. We then derive global, dimension-free stability bounds. The variance functional is -Lipschitz in the 1-Wasserstein distance between log-spectra, with a sharp constant, and is controlled more generally by a threshold-localized transport discrepancy; an analogous bound controls the bias. Consequently, any rank- update of the covariance, of arbitrary norm, changes the variance functional by at most , and benign overfitting survives every perturbation whose localized transport cost is . The results extend to ridge regression and to infinite-dimensional trace-class covariances. Matching lower bounds show that the -scaling is necessary and cannot be replaced by operator norms, Frobenius norms, or dimension-normalized spectral distances. Simulations, one-step feature learning in two-layer networks, and random features of real images support the theory and delineate its limits.
Figures & tables
| Perturbation | rank | rel. op | (DE) | (sim.) | |
|---|---|---|---|---|---|
| none (original features) | 0 | 0.000 | 0.527 | 0.560 0.006 | |
| flatten top-5 eigenvalues | 5 | 0.000 | 0.527 | 0.554 0.005 | |
| flatten top-20 eigenvalues | 20 | 0.002 | 0.526 | 0.534 0.003 | |
| flatten top-60 eigenvalues | 60 | 0.055 | 0.509 | 0.483 0.002 | |
| amplify top-5 by | 5 | 0.000 | 0.527 | 0.562 0.007 | |
| amplify top-20 by | 20 | 0.002 | 0.527 | 0.775 0.015 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Spectrum | (DE) | (DE) | risk (DE) | risk (sim.) | |
|---|---|---|---|---|---|
| 0.080 | 0.2894 | 0.0217 | 0.3111 | 0.3109 0.0006 | |
| 0.217 | 0.0148 | 0.0692 | 0.0840 | 0.0863 0.0013 | |
| 0.380 | 0.0008 | 0.1531 | 0.1538 | 0.1541 0.0025 | |
| 5 spikes flat tail | 0.079 | 0.0089 | 0.0214 | 0.0303 | 0.0296 0.0006 |
| Spectrum | design | risk (DE) | risk (sim.) | |
|---|---|---|---|---|
| Gaussian | 0 | 0.0822 | 0.0798 0.0011 | |
| Gaussian | 0.001 | 0.0787 | 0.0804 0.0011 | |
| Gaussian | 0.01 | 0.0584 | 0.0584 0.0008 | |
| Rademacher | 0 | 0.0822 | 0.0811 0.0010 | |
| Rademacher | 0.001 | 0.0787 | 0.0787 0.0011 | |
| Rademacher | 0.01 | 0.0584 | 0.0585 0.0008 |
| rel. op | (DE) | (sim.) | ||||
|---|---|---|---|---|---|---|
| 0 | 5.3 | 0.00 | 0 | 0.000 | 0.530 | 0.524 0.005 |
| 0.5 | 43.2 | 8.03 | 140 | 0.048 | 0.524 | 0.523 0.005 |
| 1 | 122.7 | 22.93 | 255 | 0.165 | 0.517 | 0.523 0.005 |
| 2 | 266.8 | 49.91 | 299 | 0.338 | 0.509 | 0.517 0.005 |
| 4 | 446.7 | 83.60 | 269 | 0.540 | 0.502 | 0.536 0.005 |
| 8 | 614.9 | 115.11 | 230 | 0.727 | 0.496 | 0.652 0.007 |
Benign Overfitting
Benign overfitting studies how overparameterized models can fit noisy training data yet still predict accurately on new examples.
See all 21 papers