Learn Before
Inductive Bias of Residual Connections
In deep learning, adding capacity by nesting function classes allows for strictly more powerful, rather than just subtly different, function classes. Residual connections accomplish this by allowing additional layers to pass the input directly to the output. Consequently, this architectural choice shifts the network's inductive bias: instead of assuming that simple functions take the form , the network assumes that simple functions look like . This makes it significantly easier for the residual mapping to learn the identity function by pushing the parameters in the weight layer toward zero.
0
1
Tags
D2L
Dive into Deep Learning @ D2L
Related
Inductive Bias of Residual Connections
ResNet Function Decomposition
Residual Connections Enable Deeper ResNet Training
As plain networks grow deeper, their training accuracy can paradoxically worsen, a phenomenon known as the ___ problem.
Order the steps carried out during a forward pass in a residual block to compute the target function f(x) from an input x.
Explain why reformulating the layers to learn the residual mapping g(x) makes approximating the identity function f(x) = x easier for the network compared to learning f(x) directly.
Match each concept from residual learning to its corresponding description.