Question 1
Why do very deep plain CNNs (without skip connections) sometimes show higher training error than shallower CNNs?
The increased capacity leads to severe overfitting on the training set before convergence can be reached.
Optimization becomes harder; skip connections make learning identity mappings easier and improve gradient flow.
The receptive field becomes excessively large, causing the network to lose fine-grained spatial information.
Saturated activations cause exploding gradients that cannot be mitigated by standard initialization techniques.
