The Network Degradation Phenomenon
As convolutional neural networks grow deeper, an unexpected degradation problem emerges: once the network depth increases beyond a certain point, accuracy saturates and then rapidly degrades. Crucially, this degradation is not caused by overfitting. In an overfitted network, training error remains low while test error rises; in the degradation problem, adding more layers to a sufficiently deep model leads to higher training error as well as higher test error.
This behavior is distinct from the problem of vanishing or exploding gradients. While vanishing or exploding gradients historically prevented deep models from converging from the start of training, that issue has largely been addressed through normalized initialization methods and intermediate batch normalization layers, enabling networks with tens of layers to start converging with stochastic gradient descent.
Empirical tests on benchmark datasets demonstrate that degradation consistently occurs in standard "plain" networks (networks that simply stack feedforward layers). For instance, on CIFAR-10, a 56-layer plain network exhibits noticeably higher training and test errors than a 20-layer plain network. Similarly, on ImageNet, an 18-layer plain network achieves lower training and validation errors than its 34-layer plain counterpart throughout the entire training procedure.
0
1
Tags
Prep Sessions
Foundational Deep Learning Architectures: Transformers and Residual Networks @ University of Michigan - Ann Arbor
Ch.3 Deep Residual Network Architecture - Foundational Deep Learning Architectures: Transformers and Residual Networks @ University of Michigan - Ann Arbor
The Degradation Problem in Deep Networks - Foundational Deep Learning Architectures: Transformers and Residual Networks @ University of Michigan - Ann Arbor
Learn After
How does the network degradation problem fundamentally differ from overfitting as depth increases in plain convolutional neural networks?
The degradation problem in deep plain networks is primarily caused by vanishing or exploding gradients that prevent convergence from the start of training.
When comparing an 18-layer plain network to a 34-layer plain network trained on ImageNet, what error pattern demonstrates the network degradation phenomenon?
Explain the network degradation phenomenon observed in deep plain neural networks. In your response, contrast degradation with both overfitting and vanishing/exploding gradients, and reference empirical findings from benchmark datasets.