2016-11-19 1 views
1

私は、MNISTデータセットの分類子を作るためにα-LMSアルゴリズムを使用しています。予測出力が所望の出力と一致し、ここで重みが更新される方法ですしていない場合、私は唯一の重みを更新α-LMSアルゴリズムの設定問題

Weight update formula

私は残留誤差が(上がるし、精度)下がることを期待それぞれの反復で(私はしないでください)。

全体の精度は上がっているように見えますが、一部の反復ではアルゴリズムが元に戻ります。

enter image description here

私は挫折は、このアルゴリズムでは、それがなぜそうである場合に発生することが正常であるかどうかを知る必要がありますか?

答えて

2

データを式で表すことができる場合は、その式を見つけることが可能です。 アルゴリズムが必要な場合(式なし)、収束と正確さの速度はデータに大きく依存します。複数のデータセットを使用できる場合は、異なるグラフが表示されます。

+0

この動作が予期しないものではないことを示唆していますか?つまり、各繰り返しでより良いウェイトセットが得られますが、最終的な結果はさらに悪化する可能性があります。 – Vahid

+1

各繰り返しは、データに応じて悪化する可能性があります。 *通常はそれが良くなります。これを考えてみましょう。あなたは人間ですが、手書きのために "a"の代わりに "o"を間違えてしまうかもしれません。 – Ripi2