next up previous
: 逐次修正式の導出 : 階層型回路網とBP法 : 階層型回路網とBP法

BP法の逐次修正式

以下に最急降下法を用いる $x$の修正式を示します。
修正式

\begin{eqnarray*}
\Delta\mbox{\boldmath$w$}^{(l)}_i
&=& -c{\frac{\partial\mbox{...
...w$}_i^{(l)}}} \\
&=& -c{e_i^{(l)}}{\mbox{\boldmath$y$}^{(l-1)}}
\end{eqnarray*}



として, $\mbox{\boldmath$w$}_i$を変化させます。
ここで,$e_i^{(l)}$は出力層($l=m$)については
\begin{displaymath}
e_i^{(m)} = (y_i^{(m)}-z_i) f'(\mbox{\boldmath$x$}_i^{(m)}),
\end{displaymath} (3.1)

それ以外の層( $l=1,\ldots,m-1$)については
\begin{displaymath}
e_i^{(l)}= \sum_{j=1}^{n_{l+1}}{ e_i^{(l+1)} w_{ji}^{(l+1)}} f'(x_i^{(l)})
\quad (l=1,\dots,m-1)
\end{displaymath} (3.2)

で与えられます。
ただし,$x_i^{(l)}$は第$l$$i$番目の細胞に対する入力荷重和
\begin{displaymath}
x_i^{(l)}=\mbox{\boldmath$w$}_i^{(l)}\mbox{\boldmath$y$}^{(l-1)}
\end{displaymath} (3.3)

とします。これよりすぐに
\begin{displaymath}
\frac{d x_i^{(l)}}{d \mbox{\boldmath$w$}_i^{(l)}}=
\mbox{\boldmath$y$}^{(l-1)}
\end{displaymath} (3.4)

が得られます。

next up previous
: 逐次修正式の導出 : 階層型回路網とBP法 : 階層型回路網とBP法
Yasunari SHIDAMA