On Measuring Excess Capacity in Neural Networks
Not on the map. Why?
Abstract (arXiv)
We study the excess capacity of deep networks in the context of supervised classification. That is, given a capacity measure of the underlying hypothesis class - in our case, empirical Rademacher complexity - to what extent can we (a priori) constrain this class while retaining an empirical error on a par with the unconstrained regime? To assess excess capacity in modern architectures (such as residual networks), we extend and unify prior Rademacher complexity bounds to accommodate function composition and addition, as well as the structure of convolutions. The capacity-driving terms in our bounds are the Lipschitz constants of the layers and an (2, 1) group norm distance to the initializations of the convolution weights. Experiments on benchmark datasets of varying task difficulty indicate that (1) there is a substantial amount of excess capacity per task, and (2) capacity can be kept at a surprisingly similar level across tasks. Overall, this suggests a notion of compressibility with respect to weight norms, complementary to classic compression via weight pruning. Source code is available at https://github.com/rkwitt/excess_capacity.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 36 of its 57 references that are in the map. First posted on arXiv 16 Feb 2022.
Builds on
36 of 57 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
- 2017Spectrally-normalized margin bounds for neural networkscited by 681
- 2017The Implicit Bias of Gradient Descent on Separable Datacited by 649
- 2019Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networkscited by 562
- 2018Regularisation of Neural Networks by Enforcing Lipschitz Continuitycited by 311
- 2017A PAC-Bayesian Approach to Spectrally-Normalized Margin Bounds for Neural Networkscited by 309
24 more
- 2018Stronger generalization bounds for deep nets via a compression approachcited by 306
- 2015Norm-Based Capacity Control in Neural Networkscited by 299
- 2017Size-Independent Sample Complexity of Neural Networkscited by 289
- 2021A Geometric Analysis of Neural Collapse with Unconstrained Featurescited by 226
- 2019Uniform convergence may be unable to explain generalization in deep learningcited by 223
- 2019Generalization Bounds of Stochastic Gradient Descent for Wide and Deep Neural Networkscited by 221
- 2016A vector-contraction inequality for Rademacher complexitiescited by 141
- 2016Identity Matters in Deep Learningcited by 107
- 2018The Singular Values of Convolutional Layerscited by 95
- 2019Preventing Gradient Attenuation in Lipschitz Constrained Convolutional Networkscited by 86
- 2018ResNet with one-neuron hidden layers is a Universal Approximatorcited by 78
- 2019Data-dependent Sample Complexity of Deep Neural Networks via Lipschitz Augmentationcited by 71
- 2021Dissecting Supervised Contrastive Learningcited by 64
- 2019Generalization bounds for deep convolutional neural networkscited by 58
- 2019Deterministic PAC-Bayesian generalization bounds for deep networks via generalizing noise-resiliencecited by 51
- 2019Generalization in Deep Networks: The Role of Distance from Initializationcited by 49
- 2020Distance-Based Regularisation of Deep Networks for Fine-Tuningcited by 47
- 2018Data-Dependent Coresets for Compressing Neural Networks with Applications to Generalization Boundscited by 43
- 2019Why ResNet Works? Residuals Generalizecited by 39
- 2019Compression based bound for non-compressed network: unified generalization error analysis of large compressible deep neural networkcited by 39
- 2021Measuring Generalization with Optimal Transportcited by 24
- 2019Generalization Bounds for Convolutional Neural Networkscited by 21
- 2018Representing smooth functions as compositions of near-identity functions with implications for deep network optimizationcited by 15
- 2019Are deep ResNets provably better than linear predictors?cited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 5.
9 papers.
- 2022On the Effectiveness of Lipschitz-Driven Rehearsal in Continual Learningcited by 39
- 2024How DNNs break the Curse of Dimensionality: Compositionality and Symmetry Learningcited by 6
- 2023Transformed Low-Rank Parameterization Can Help Robust Generalization for Tensor Neural Networkscited by 4
- 2025Non-vacuous Generalization Bounds for Deep Neural Networks without any modification to the trained modelscited by 2
- 2025Conv4Rec: A 1-by-1 Convolutional AutoEncoder for User Profiling through Joint Analysis of Implicit and Explicit Feedbackscited by 1
- 2023Decorrelating neurons using persistencecited by 0
- 2025Explainable Neural Networks with Guarantees: A Sparse Estimation Approachcited by 0
- 2025Bootstrapping Diffusion: Diffusion Model Training Leveraging Partial and Corrupted Datacited by 0
- 2025Effective Sample Size and Generalization Bounds for Temporal Networkscited by 0
- 2025Conv4Rec: A 1-by-1 Convolutional AutoEncoder for User Profiling through Joint Analysis of Implicit and Explicit Feedbacks9 Sep 2025
- 2025Effective Sample Size and Generalization Bounds for Temporal Networks8 Aug 2025
- 2025Bootstrapping Diffusion: Diffusion Model Training Leveraging Partial and Corrupted Data17 May 2025
- 2025Non-vacuous Generalization Bounds for Deep Neural Networks without any modification to the trained models10 Mar 2025
- 2025Explainable Neural Networks with Guarantees: A Sparse Estimation Approach2 Jan 2025
- 2024How DNNs break the Curse of Dimensionality: Compositionality and Symmetry Learning8 Jul 2024
- 2023Decorrelating neurons using persistence9 Aug 2023
- 2023Transformed Low-Rank Parameterization Can Help Robust Generalization for Tensor Neural Networks1 Mar 2023
- 2022On the Effectiveness of Lipschitz-Driven Rehearsal in Continual Learning12 Oct 2022