How ResNet solved the problem of very deep neural networks?

Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun introduced the concept of Residual Networks (ResNets) in their research Deep Residual Learning for Image Recognition. The ResNets allows a much deeper network to train efficiently. We will learn how to create a ResNet model from scratch.