next up previous contents
Next: 5.5 内部記憶を持つニューラルネットワークにおける学習 Up: 第5章 実験準備 Previous: 5.3 教師信号の作成

5.4 ニューラルネットワークにおける学習

通常のニューラルネットワークに時系列を学習させるためにこの学習手法を用いる。 学習手法としては、まず初めに各種設定を標準入力から読み込んで、 標準出力に学習中の誤差の値を出力する。 具体的には、次の項目を設定する。

また、初めに0または1の2値をランダムに与えた入力信号を作成する。 続いて学習中は次の様に処理をする。
  1. ある時間 tex2html_wrap1613 の教師信号を入力信号としてネットワークの入力層に入力する
  2. 設定されている0または1をランダムに与えたデータを、残りの入力層に入力する
  3. ネットワークを動作させる
  4. ネットワークの出力と時間 tex2html_wrap1614 の教師信号を使い バックプロパゲーションをする
  5. これを教師信号がなくなるまで繰り返し行なう
  6. 上記の動作を全ての音符に対する誤差が間違った量子化を行なわない程度に小さくなるまで繰り返す


Deguchi Toshinori
Wed Feb 21 11:55:53 JST 2001