arXiv (Cornell University) · 2018 · 215 citations · 14 references
ComputingComputer ScienceAlgorithmsMachine LearningTheory Of ComputationAlgorithmic ComplexityComputational ComplexityDeep LearningNeural NetworksOptimization For Machine LearningComplexityComplexity MeasuresComputational Lower BoundsLower BoundsModel ComplexityMulti-layer NetworksOverparameterization
Despite existing work on ensuring generalization of neural networks in terms of scale sensitive complexity measures, such as norms, margin and sharpness, these complexity measures do not offer an explanation of why neural networks generalize better with over-parametrization. In this work we suggest a novel complexity measure based on unit-wise capacities resulting in a tighter generalization bound for two layer ReLU networks. Our capacity bound correlates with the behavior of test error with increasing network sizes, and could potentially explain the improvement in generalization with over-parametrization. We further present a matching lower bound for the Rademacher complexity that improves over previous capacity lower bounds for neural networks.
14
Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren et al. · 2016 · 222.1K citations · Full text
Exploring Generalization in Deep Learning
Behnam Neyshabur, Srinadh Bhojanapalli, David McAllester et al. · Neural Information Processing Systems · 2017 · 489 citations