回答編集履歴
1
x^Tの値が間違っていたのを修正
answer
CHANGED
@@ -7,11 +7,11 @@
|
|
7
7
|
|
8
8
|
これを、MatMulレイヤの逆伝播の式(P.33で解説されています)に当てはめます。dhは図4-5のままにしたかったのですが、手元の環境では●が塗り分けられないので、●、◆、a、bにしています。
|
9
9
|
|
10
|
-

|
11
11
|
|
12
12
|
この式の左辺のdWが図4-5のdWに対応します。右辺を計算すれば、dhの2行目と4行目は、図4-5と同じようにdWの3行目と5行目にそのままハマることがわかるかと思います。また、今問題になっているdWの最初の行の「?」も、右辺を計算すればOKです。
|
13
13
|
|
14
|
-

|
15
15
|
|
16
16
|
そうするとdWの1行目は、dhの1行目と3行目を「加算」して求めていることがわかります。これが図4-5の逆伝播をMatMulレイヤで計算した結果です。
|
17
17
|
|