CNNs Avoid Curse of Dimensionality by Learning on Patches
Not on the map. Why?
Abstract (arXiv)
Despite the success of convolutional neural networks (CNNs) in numerous computer vision tasks and their extraordinary generalization performances, several attempts to predict the generalization errors of CNNs have only been limited to a posteriori analyses thus far. A priori theories explaining the generalization performances of deep neural networks have mostly ignored the convolutionality aspect and do not specify why CNNs are able to seemingly overcome curse of dimensionality on computer vision tasks like image classification where the image dimensions are in thousands. Our work attempts to explain the generalization performance of CNNs on image classification under the hypothesis that CNNs operate on the domain of image patches. Ours is the first work we are aware of to derive an a priori error bound for the generalization error of CNNs and we present both quantitative and qualitative evidences in the support of our theory. Our patch-based theory also offers explanation for why data augmentation techniques like Cutout, CutMix and random cropping are effective in improving the generalization error of CNNs.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 29 of its 40 references that are in the map. First posted on arXiv 22 May 2022.
Builds on
29 of 40 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2020Scaling Laws for Neural Language Modelscited by 6,586
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2013Intriguing properties of neural networkscited by 5,155
- 2022Training Compute-Optimal Large Language Modelscited by 3,019
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,884
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,628
- 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 919
17 more
- 2016Error bounds for approximations with deep ReLU networkscited by 574
- 2019Fantastic Generalization Measures and Where to Find Themcited by 513
- 2015Norm-Based Capacity Control in Neural Networkscited by 299
- 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
- 2016Benefits of depth in neural networkscited by 250
- 2019Fixing the train-test resolution discrepancycited by 209
- 2015The Power of Depth for Feedforward Neural Networkscited by 183
- 2016Why and When Can Deep -- but Not Shallow -- Networks Avoid the Curse of Dimensionality: a Reviewcited by 155
- 2015On the Expressive Power of Deep Learning: A Tensor Analysiscited by 97
- 2015Representation Benefits of Deep Feedforward Networkscited by 86
- 2019Generalization bounds for deep convolutional neural networkscited by 59
- 2016Generalization Error of Invariant Classifierscited by 42
- 2019Dimensionality compression and expansion in Deep Neural Networkscited by 38
- 2021Locality defeats the curse of dimensionality in convolutional teacher-student scenarioscited by 26
- 2019Generalization Bounds for Convolutional Neural Networkscited by 21
- 2019Function approximation by deep networkscited by 10
- 2018Understanding Generalization and Optimization Performance of Deep CNNscited by 9
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 1.
3 papers.
- 2023Deep Stochastic Mechanicscited by 3
- 2023Transferability of Convolutional Neural Networks in Stationary Learning Taskscited by 1
- 2025P-TAME: Explain Any Image Classifier with Trained Perturbationscited by 0
- 2025P-TAME: Explain Any Image Classifier with Trained Perturbations29 Jan 2025
- 2023Transferability of Convolutional Neural Networks in Stationary Learning Tasks21 Jul 2023
- 2023Deep Stochastic Mechanics31 May 2023