生成AIパスポートラボ
CHAPTER 01 / c1-4

過学習を防ぎ、未知のデータで評価する

汎化、データの分割、過学習対策、転移学習を一つの流れで学びます。

2027年版約6分AIの基礎と歴史
この単元の目次図解と具体例で確認覚えた事例に強くても、現場で強いとは限らないデータ分割と対策は、目的を理解して使う既存の学習成果を、新しい課題に生かす

この単元でわかること

  • 過学習と汎化の違いを説明できる
  • 評価データを分ける意味を理解する
  • 転移学習とファインチューニングの関係を捉えられる

01覚えた事例に強くても、現場で強いとは限らない

過学習は、学習データの細部や偶然の特徴に適合しすぎ、未知のデータへの性能が下がる状態です。過去の伝票をほぼ完璧に分類できても、新しい様式で誤りが増えるなら、実用上の問題があります。

未知の事例にも学んだ傾向を適用できる性質を汎化と呼びます。訓練データでの成績だけを見て採用を決めず、別のデータで検証することが重要です。現場では時間の経過によってデータの性質が変わるため、導入後も同じ性能が続くかを確認します。

  • 学習データで高得点でも過学習の可能性がある
  • 導入後のデータの変化も評価対象になる

02データ分割と対策は、目的を理解して使う

学習用データで重みを更新し、検証用データで設定や学習の進み具合を確かめ、最終的な評価用データで性能を測ると、役割が整理できます。評価用の正解を見ながら何度も調整すると、そのデータにも間接的に合わせ込むことになります。

過学習対策には、モデルの複雑さを抑える正則化、学習時に一部の要素を使わないドロップアウト、適切な時点で学習を止めるアーリーストッピングなどがあります。対策を使った後も、実際の改善を測ることが必要です。

  • 最終評価データを調整に使い回さない
  • 過学習対策の効果も別データで確認する
図解でつかむデータを分けて、調整と最終評価を分離する
データを分ける役割の異なるデータを用意する
重みの調整
学習用重みを更新する

重みを更新

設定の確認
検証用設定や学習の進み具合を確認

結果を見て設定を調整

最後の実力確認
最終評価用未知データへの性能を測る

調整に使い回さない

最終評価は、調整に使うデータから分ける
導入後も
運用中も確認データの変化と性能を監視する

三つの枝は同じデータを順に使う工程ではなく、異なる役割に分けて使うことを表します。

具体例

過去と新様式の伝票

学習した伝票で高成績でも、新しい様式での分類を別データで確認します。

最終評価用の正解を見ながら何度も調整すると、独立した評価としての信頼性が下がります。

03既存の学習成果を、新しい課題に生かす

転移学習は、ある課題で得られた学習成果を別の課題に利用する考え方です。多様な画像で学んだモデルを、特定の製品の検査に生かす例が考えられます。ファインチューニングは、学習済みモデルに追加のデータで学習を行い、用途に合わせて調整する方法です。

少ないデータや計算資源で取り組める場合がありますが、元の学習と新しい課題が合わなければ効果は限定的です。回答の作り方を指示するプロンプトや、資料を参照するRAGとは区別して理解しましょう。

  • 転移学習は既存モデルの学習成果を活用する
  • 追加学習と、推論時に資料を渡すことは異なる
NICE WORK

ここまで、おつかれさまでした。

読み終えたら学習済みに。4問の確認問題で、覚えた知識を確かめましょう。

確認問題を解く

出題範囲の参照:GUGA公式シラバス(2027年2月以降)。教材は独自に制作しています。確認日:2026年10月3日。