What is: Residual Network?
Source | Deep Residual Learning for Image Recognition |
Year | 2000 |
Data Source | CC BY-SA - https://paperswithcode.com |
Residual Networks, or ResNets, learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. Instead of hoping each few stacked layers directly fit a desired underlying mapping, residual nets let these layers fit a residual mapping. They stack residual blocks ontop of each other to form network: e.g. a ResNet-50 has fifty layers using these blocks.
Formally, denoting the desired underlying mapping as , we let the stacked nonlinear layers fit another mapping of . The original mapping is recast into .
There is empirical evidence that these types of network are easier to optimize, and can gain accuracy from considerably increased depth.