MATLAB で教師付き分類タスク用のニューラル ネットワークを実装しています。
結果を評価するためのトレーニング セットとテスト セットがあります。問題は、同じトレーニング セットでネットワークをトレーニングするたびに、同じテスト セットで非常に異なる結果が得られることです (分類精度が 95% の場合もあれば、60% の場合もあります)。
これは、異なる初期重みを取得したためであり、「シード」を使用して同じ初期重みを設定できることがわかっていますが、問題は、これが私のデータについて何を示しているか、そしてこれを見る正しい方法は何ですか? 設計した ANN を使用して得られる精度を定義するにはどうすればよいですか? このためのプロトコルはありますか (ANN を 50 回実行して平均精度などを取得するなど)?
ありがとう