Interpolation, extrapolation, and local generalization in common neural networks
Not on the map. Why?
Abstract (arXiv)
There has been a long history of works showing that neural networks have hard time extrapolating beyond the training set. A recent study by Balestriero et al. (2021) challenges this view: defining interpolation as the state of belonging to the convex hull of the training set, they show that the test set, either in input or neural space, cannot lie for the most part in this convex hull, due to the high dimensionality of the data, invoking the well known curse of dimensionality. Neural networks are then assumed to necessarily work in extrapolative mode. We here study the neural activities of the last hidden layer of typical neural networks. Using an autoencoder to uncover the intrinsic space underlying the neural activities, we show that this space is actually low-dimensional, and that the better the model, the lower the dimensionality of this intrinsic space. In this space, most samples of the test set actually lie in the convex hull of the training set: under the convex hull definition, the models thus happen to work in interpolation regime. Moreover, we show that belonging to the convex hull does not seem to be the relevant criteria. Different measures of proximity to the training set are actually better related to performance accuracy. Thus, typical neural networks do seem to operate in interpolation regime. Good generalization performances are linked to the ability of a neural network to operate well in such a regime.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 40 references that are in the map. First posted on arXiv 18 Jul 2022.
Builds on
11 of 40 references.
References · 11
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Deep Learning in Neural Networks: An Overviewcited by 770
- 2019Analysing Mathematical Reasoning Abilities of Neural Modelscited by 335
- 2021The Intrinsic Dimension of Images and Its Impact on Learningcited by 315
- 2019Intrinsic dimension of data representations in deep neural networkscited by 282
- 2018Deep Learning: A Critical Appraisalcited by 217
- 2018Dimensionality-Driven Learning with Noisy Labelscited by 173
- 2018Measuring abstract reasoning in neural networkscited by 166
- 2021Learning in High Dimension Always Amounts to Extrapolationcited by 66
- 2021Neural population geometry: An approach for understanding biological and artificial neural networkscited by 52
- 2021Interpreting neural computations by examining intrinsic and embedding dimensionality of neural activitycited by 24
Built on by
Not cited yet.