【数式編】(逆伝播)2つめの隠れ層の重みとバイアスを更新する 2-(3)
おさらい
前回までで ユニットh21 と ユニットh22 についての必要な更新式が求まりました。
以下に再掲してみます。
・ユニットh21
・ユニットh22
見比べてみると以下のことがわかると思います。
- かっこの部分はユニットごとに共通
- 最後に掛け合わされている z は対象の重みの位置ごとに共通
以上を踏まえると、残りのユニットの更新式については以下のようになります。
残りのユニットの更新式
・ユニットh23
・ユニットh24
もう一歩進めて…
さて、これで隠れ層2層めのすべてのユニットのすべての重みとバイアスの更新部分(勾配)の式がわかりました。
ただ、前述したように、かっこの中身はユニットごとに共通です。
なので、ここでもう一歩進めて、共通部分を別の表記(別の文字)(デルタ)で置き換えてみましょう。
そうすることで、実はこの後で求める隠れ層1層めの更新式を(比較的)スッキリ表すことができるようになります。
・ユニットh21
・ユニットh22
・ユニットh23
・ユニットh24
の中身を意識する必要はありますが、
ずいぶんスッキリと表すことができたのではないでしょうか。