Deep Residual Learning for Image Recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun

TL;DR
This paper introduces residual learning frameworks that enable training of substantially deeper neural networks, significantly improving accuracy and winning top prizes in major image recognition competitions.
Contribution
The paper proposes residual networks that reformulate layers as learning residual functions, making very deep networks easier to optimize and more accurate.
Findings
Residual networks outperform previous models on ImageNet with up to 152 layers.
Ensemble of residual nets achieves 3.57% error on ImageNet test set.
Deep residual nets improve object detection accuracy by 28% on COCO dataset.
Abstract
Deeper neural networks are more difficult to train. We present a residual learning framework to ease the training of networks that are substantially deeper than those used previously. We explicitly reformulate the layers as learning residual functions with reference to the layer inputs, instead of learning unreferenced functions. We provide comprehensive empirical evidence showing that these residual networks are easier to optimize, and can gain accuracy from considerably increased depth. On the ImageNet dataset we evaluate residual nets with a depth of up to 152 layers---8x deeper than VGG nets but still having lower complexity. An ensemble of these residual nets achieves 3.57% error on the ImageNet test set. This result won the 1st place on the ILSVRC 2015 classification task. We also present analysis on CIFAR-10 with 100 and 1000 layers. The depth of representations is of central…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
- 🤗microsoft/resnet-50model· 298k dl· ♡ 490298k dl♡ 490
- 🤗Axon/resnet18-v1model· ♡ 1♡ 1
- 🤗Axon/resnet34-v1model
- 🤗Axon/resnet50-v1model
- 🤗espejelomar/fastai-pet-breeds-classificationmodel· 22 dl· ♡ 522 dl♡ 5
- 🤗frgfm/resnet18model· 38 dl· ♡ 138 dl♡ 1
- 🤗frgfm/resnet34model· 32 dl32 dl
- 🤗glasses/cse_resnet50model· 1 dl1 dl
- 🤗glasses/dummymodel· 6 dl6 dl
- 🤗glasses/eca_resnet26tmodel· 30 dl30 dl
Videos
[Classic] Deep Residual Learning for Image Recognition (Paper Explained)· youtube
ResNets Paper Reading: Deep residual Learning for Image Recognition· youtube
Deep Residual Learning for Image Recognition· youtube
Taxonomy
TopicsAdvanced Neural Network Applications · Domain Adaptation and Few-Shot Learning · Advanced Image and Video Retrieval Techniques
Methods[Instant help 24/7]How do I really get through to Qatar Airways? · {Free Cance{24*7 Support} how to speak directly at American representative fast · QB®]]Hotline}} Seven Proven Methods to Call (QuickBooks Enterprise Support Number} · 15 Real-World Ways to Get the Help You Need From Expedia, Even on a Tight Deadline Via Phone · 7 Ways Must-Know Contact Options to Solve Your Expedia Problems Without Delay Via Phone · 18 Ways to Fix Common Expedia Problems by Contacting the Right Department Quickly Via Phone · 13 Easy Methods for Reaching Expedia for Help With Overbooked Hotels or Airline Mix-Ups Via Phone · 6 Fast Ways to Escalate a Complaint With Expedia Customer Service Via Phone · 9 Traveler-Tested Ways to Get a Faster Refund From Expedia Support Via Phone · 17 Quick Ways to Handle Expedia Booking Issues Without Losing Time or Money Customer Services By Phone
