生成AIパスポート試験の合格を目指す方へ動画・章別テキスト・問題演習・用語集がひとつになった無料の合格アプリ

無料で合格アプリを使う →

生成AIパスポート 用語集機械学習

過学習とはかがくしゅう

英語Overfitting別名オーバーフィッティング分野機械学習出題重要度★★★公式テキスト公式テキスト 第1章「過学習」

過学習の意味

過学習とは、機械学習のモデルが訓練データに過度に適合してしまい、訓練データでは高い精度を出せるのに、初めて見るデータ(未知のデータ)に対してはうまく予測できなくなる現象です。オーバーフィッティングとも呼ばれます。訓練データに含まれる偶然のクセやノイズまで覚え込んでしまうことが原因です。

生成AIパスポート試験の対策なら → 無料の合格アプリ

詳しい解説

テストの過去問の答えを丸暗記した生徒を想像してください。過去問と同じ問題なら満点ですが、少し形を変えた問題が出ると解けません。過学習はこれと同じ状態で、データの本質的な規則性ではなく、個々のデータの細部まで覚えてしまっています。

学習の進み具合は「学習不足→汎化→過学習」の3段階で表されます。学習が足りないと規則性をつかめず、ちょうどよいところで汎化した状態になり、学習させすぎると過学習に陥ります。主な原因は学習のし過ぎで、データが少ない場合やモデルが複雑すぎる場合にも起こりやすくなります。対策としては、アーリーストッピング、正則化、ドロップアウトなどがあります。

試験のポイント

  • 「訓練データでは高精度、未知データでは低精度」が典型的な症状
  • ノイズまで学習してしまうことが原因
  • 対策の3つ:アーリーストッピング・正則化・ドロップアウト
  • 「学習不足→汎化→過学習」の順番を押さえる

過学習の確認問題(○×)

過学習を起こしたモデルは、訓練データに対しても未知のデータに対しても、どちらも精度が低くなるのが特徴である。

答えと解説を見る

答え:×

過学習では訓練データに対しては高い精度を示す一方、未知のデータで性能が落ちるのが特徴です。

過学習とあわせて覚えたい関連用語

「機械学習」のほかの用語

機械学習の用語一覧(33語)を見る →

生成AIパスポート 用語集(全407語)のトップに戻る

↑