深層学習の基礎(順伝播型ネットワーク、最適化、正則化、CNN、RNN、Transformer等)
深層学習モデルの学習において早期終了(Early Stopping)を実装する際の一般的な手順として、次の①〜④を正しい順序に並べたものはどれか。①訓練データとは別に検証データを用意する②各エポック終了時に検証データでの損失を監視する③検証損失が一定エポック数(patience)にわたり改善しなくなった時点で学習を停止する④検証損失が最良であった時点のパラメータを最終モデルとして採用する
- A②→①→③→④
- B③→①→②→④
- ✓①→②→③→④
- D④→③→②→①
解説
早期終了はまず検証データを用意し、学習の各エポックで検証損失を監視し、改善が見られなくなったら学習を止め、最も良かった時点のパラメータを採用するという順序で行う。
根拠シラバス項目「汎化性能向上のためのテクニック」