15. Residual Learning Frameworkの考え方
入力
Conv
Batch norm
ReLU
Conv
Batch norm
ReLU
出力
入力値をx、従来のCNNにおける☆部での値をH(x)
ResNetではshortcut connectionでx、deep pathで
F(x) = H(x) - xを出力し、☆でこれらを加算する。
重みの更新もdeep pathでF(x)を出力するように学習
される。
残差(residue)を出力するネットワークだから
ResNet(Deep Residual Network)と呼ばれる。
X
F(X)
D
E
E
P
P
A
T
H
Shortcut connection
あくまでも目的は勾配が消失しないようにすること!