問題 No.5159
リカレントニューラルネットワーク(RNN)などの系列生成モデルの学習において、推論時には自身の出力を次の時刻の入力とする一方で、訓練時には正解系列のデータを強制的に入力として与える手法を指す用語はどれか。
【正解の解説】
教師強制
自転車の練習で最初にお父さんが後ろを支えて転ばないように走らせる「補助輪付き走行」のようなものです。RNNの学習初期は間違った予測を連鎖させて迷子になりやすいため、正解の道標を強制的に与えて効率よく正しい感覚を覚え込ませます。
スポンサーリンク
【その他の選択肢の解説】
自己回帰
教師強制が「訓練時の甘やかし(正解の提示)」であるのに対し、自己回帰は「本番の自力走行」にあたる概念です。これらを混同しやすいため、訓練時と推論時でどちらのデータを使うかの違いをしっかり区別して覚える必要があります。
逆伝播
ディープラーニングの学習全体を支えるバックプロパゲーションの仕組みそのものを指しており、系列データの入力方法を制御する教師強制とはレイヤーが異なる全く別の用語です。G検定では基礎用語として頻出するため正確に区別しましょう。
転移学習
画像認識や自然言語処理で広く使われる強力な手法ですが、時系列モデルの入力制御を行う教師強制とは目的も仕組みも全く異なります。AIの学習効率を高める用語として一括りにして覚えないよう注意が必要です。