Azure ML発展応用

Azure MLで過学習が発生しているモデルに対して、正則化パラメータ(L2正則化)を強化したとき、モデルの動作として最も適切なものはどれか?

A.訓練データでの精度は低下し、検証データでの精度は向上する可能性がある← 正解
✓ 正解です。L2正則化を強化すると、モデルの複雑性が抑制され、訓練データへの過適合が減少します。訓練精度は低下しますが、検証データとの汎化ギャップが縮まり、検証精度が改善される可能性が高まります。
B.訓練データでの精度は向上し、検証データでの精度も必ず向上する
✗ 訓練精度と検証精度が同時に向上することは過学習解決では一般的ではありません。正則化は訓練精度を意図的に低下させて汎化性能を狙います。
C.正則化を強化してもモデルの複雑性は変わらない
✗ L2正則化は損失関数に重みのペナルティ項を加えることで、モデル係数を縮小させ、複雑性を直接的に低減させます。
D.すべてのデータセットに対する精度が同時に向上する
✗ 正則化パラメータの強化により、モデルは単純化される傾向があり、未学習が発生するリスクがあります。すべてのデータで精度が向上することはありません。

この問題のポイント

L2正則化を強化すると、モデルの複雑性が抑制され、訓練データへの過適合が減少します。訓練精度は低下しますが、検証データとの汎化ギャップが縮まり、検証精度が改善される可能性が高まります。

AI-900:Microsoft Azure AI Fundamentals の問題一覧