過学習とは【図解でわかりやすく】

最終更新日:2026年7月14日

30秒でわかる結論

過学習(オーバーフィッティング)は「過去問の丸暗記」状態。学習データ(過去問)の正解率は高いのに、未知のテストデータでは大幅に精度が落ちる。見分け方は「学習精度○・テスト精度×」の食い違い。対策はドロップアウト・L1/L2正則化・早期終了・データ拡張・交差検証など。防止の根本は「特定データへの特化を抑えて汎化性能を保つ」こと。

過学習(オーバーフィッティング)=「練習は満点、本番はダメ」。学習データと未知データの成績が食い違う状態。

過学習はG検定で必ずと言っていいほど問われる基本概念です。まずは図解で全体像をつかみましょう。

図解

未学習学習データ:×未知データ:×そもそも勉強不足ちょうどよい学習データ:○未知データ:○応用がきく=理想過学習 ←コレ学習データ:○未知データ:×過去問の丸暗記=応用がきかない○と×の食い違いがサイン

解説

過学習(オーバーフィッティング)は「過去問の丸暗記」にたとえられます。過去問と同じ問題なら満点でも、少しひねられると応用がきかずボロボロ——目の前のデータを覚えすぎて、応用力(汎化性能)を失った状態です。本質は「データの量」ではなく「特定のデータへの特化しすぎ」。見分け方は、学習データの成績(○)と未知データの成績(×)がハッキリ食い違うことです。

具体例

画像認識AIの例:10,000枚の猫画像で学習させたモデルが、学習データでは99%の正解率を出すのに、初めて見る猫の写真では60%しか識別できないケース。このモデルは「学習に使った特定の10,000枚」を丸暗記しており、少し角度や照明が違うだけで対応できません。もう一つの例:株価予測AIが過去データを完璧に覚えた結果、未来の株価予測精度がランダムと変わらない状態。

間違えやすい類似用語

覚え方

両方×=未学習/練習○・本番×=過学習(過去問の丸暗記)

試験での問われ方

G検定では「過学習の定義」「見分け方(学習精度○・テスト精度×)」「対策(ドロップアウト・正則化・早期終了・データ拡張)」の3点が頻出。特に「過学習の逆(未学習)との比較」「正則化がなぜ有効か」を問う選択肢が多く出ます。「汎化性能」という言葉も覚えておきましょう。

確認問題

ニューラルネットワークを学習させたところ、学習データに対する正解率は99%でしたが、学習に使っていない未知のテストデータに対する正解率は60%にとどまりました。この状態を何と言いますか?

正解:A. 過学習(オーバーフィッティング)

学習データで高精度、未知データで低精度という「食い違い」が過学習(オーバーフィッティング)のサインです。特定の学習データを「丸暗記」した状態で、応用力(汎化性能)を失っています。転移学習は別モデルの知識を活用する手法、データ拡張・正則化は過学習への対策です。

過学習の問題を解いてみる →

関連用語

出典・参考資料

監修:横浜ITコンサル合同会社

AI用語集の一覧に戻る

運営者情報

編集ポリシー

提供:横浜ITコンサル合同会社