ResNet trains 152 layers and wins ImageNet 2015
Image classificationBy 2015, evidence showed that simply stacking more layers onto a plain CNN eventually increased training error — the degradation problem — so networks were effectively capped at a few tens of layers, well short of the depth thought necessary for richer features.
He et al. reframed each block to learn a residual function added to its input via an identity skip connection, so a block could trivially represent identity (by driving to zero) and gradients could propagate backward through the identity path. This let them train networks of 50, 101, and 152 layers stably.
The 152-layer ResNet achieved a 3.57% top-5 error on ImageNet, winning the ILSVRC 2015 classification challenge and beating prior approaches and reported human-level performance (~5%), while a plain network of the same depth performed worse than a shallower one. Residual connections became a near-universal building block across deep learning.
Source: Deep Residual Learning for Image Recognition — He, K., Zhang, X., Ren, S. and Sun, J.