問題 No.477
学習時にバッチ正規化を適用することで、学習が高速化・安定化する理由はどれか。
【正解の解説】
内部共変量シフトを抑制できるため
内部共変量シフトとは学習中に層ごとの入力データの分布が変化してしまう現象で、これを抑えるために層間でデータを正規化するのがバッチ正規化です。
スポンサーリンク
【その他の選択肢の解説】
重みを強制的に1にするため
重みを強制的に1にするのではなく、データを平均0、分散1の形に整えることで学習を安定させる手法です。
過学習を完全になくすため
過学習の抑制には一定の効果がありますが、根本的に完全になくすための手法ではありません。
活性化関数が不要になるため
活性化関数はニューラルネットワークの非線形な表現力に不可欠であり、正規化によって不要になるわけではありません。