分類タスクのためにミニバッチでニューラルネットワークをトレーニングしているときに、トレーニング精度がイテレーション間で大きく変動します。最も可能性の高い原因は何ですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 学習率が高すぎる。.
これが解答である理由
学習率が高すぎると、最適化アルゴリズムが損失関数の最小値を飛び越えてしまい、トレーニング精度が大きく変動することがあります。これは、各更新ステップでパラメータが過度に調整されるためです。 データセットのクラスラベルが不均衡である場合、モデルは多数派クラスに偏る可能性がありますが、イテレーション間の精度が大きく変動する直接的な原因ではありません。エポック間のデータセットのシャッフルが無効になっていると、モデルが特定のデータ順序に過学習する可能性がありますが、これも精度が大きく変動する直接的な原因ではありません。ミニバッチサイズが大きすぎると、更新頻度が減り、汎化能力が低下する可能性がありますが、イテレーション間の大きな変動にはつながりにくいです。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要