next up previous
: 近似問題と最適化問題 : 階層型回路網とBP法 : BP法の逐次修正式

逐次修正式の導出

上記の修正式の導出法を説明します。


\begin{displaymath}
\Delta\mbox{\boldmath $w$}^{(l)}_i
= -c \frac{\partial\mbox{\boldmath $E(y)$}}{\partial\mbox{\boldmath $w$}_i^{(l)}}
\end{displaymath}

は合成関数の微分によって

\begin{displaymath}
\frac{\partial\mbox{\boldmath $E(y)$}}{\partial\mbox{\boldma...
...l)}} \cdot
\frac{d x_i^{(l)}}{d \mbox{\boldmath $w$}_i^{(l)}}
\end{displaymath}

と与えられます。ここで,

\begin{displaymath}
e_i^{(l)}= \frac{\partial\mbox{\boldmath $E(y)$}}{\partial x_i^{(l)}}
\end{displaymath}

とおくと

\begin{displaymath}
e_i^{(l)}=
\frac{\partial\mbox{\boldmath $E(y)$}}{\partial y_i^{(l)}}
\cdot\frac{d y_i^{(l)}}{d x_i^{(l)}}.
\end{displaymath}

次に,$y_i^{(l)}$は第$l$$i$番目の細胞の出力であるから

\begin{displaymath}
y_i^{(l)}=f(x_i^{(l)})
\end{displaymath}

が成り立ちます。ゆえに,

\begin{displaymath}
\frac{d y_i^{(l)}}{d x_i^{(l)}}=
f'(x_i^{(l)})
\end{displaymath}

となります。

次に, $\frac{\partial\mbox{\boldmath$E(y)$}}{\partial y_i^{(l)}}$ について,$l=m$$l<m$の二つの場合に分けて考えます。

を得ます。
以上をまとめれば

\begin{displaymath}
\Delta{\bf w}^{(l)}_i= -ce_i^{(l)}{\mbox{\boldmath $y$}^{(l-1)}}
\end{displaymath}

です。$\Box$


next up previous
: 近似問題と最適化問題 : 階層型回路網とBP法 : BP法の逐次修正式
Yasunari SHIDAMA