私の質問は、教師あり人工ニューラル ネットワーク (ANN) のトレーニング セットについてです。
ご存知の方もいらっしゃると思いますが、トレーニング セットはペア (入力、目的の出力) で構成されています。
トレーニングフェーズ自体は次のとおりです
for every pair in a training set
-we input the first value of the pair and calculate the output error i.e. how far is the generated output from the desired output, which is the second value of the pair
-based on that error value we use backpropagate algorithm to calculate weight gradients and update weights of ANN
end for
ここpair1, pair2, ...pair m, ...
で、トレーニング セットに
を取りpair1
、何らかのエラーを生成し、重みを更新し、次に を取りますpair2
。
後で に到達pair m
し、いくつかのエラーを生成し、重みを更新します。
私の質問は、その後のその重みの更新pair m
により、一部の重みの更新、または以前に行われた更新さえも排除される場合はどうなるでしょうか?
たとえば、 、、または、またはその両方のpair m
後に発生した重みの更新を削除する場合、ANN は入力 m に対して適切な出力を生成しますが、およびの更新を忘れてしまい、入力 1 および 2 の結果は貧弱になります。 、では、トレーニングのポイントは何ですか?pair1
pair2
pair1
pair2
ANN を何度もトレーニングしないpair1
限りpair2
、pair m