Skip to the content.

最終更新日:2026年8月27日

G検定トップ > バイアスとバリアンスとは?未学習・過学習との違い【G検定対策】

まず結論

  • バイアスが大きい → モデルが単純すぎて傾向を捉えにくい → 未学習(Underfitting)を疑う
  • バリアンスが大きい → 学習データの違いに敏感で予測がぶれやすい → 過学習(Overfitting)を疑う

G検定では、まず 「ずれ=バイアス」「ぶれ=バリアンス」 と切り分けるのが基本です。

直感的な説明

同じ的を何度も狙うイメージで考えます。

  • 狙いそのものが中心から外れている → バイアスが大きい
  • 当たる場所が毎回ばらばら → バリアンスが大きい

機械学習では、バイアスはモデルの仮定や表現力による系統的なずれ、バリアンスは学習データが変わったときの予測のぶれやすさと考えます。

定義・仕組み

バイアス(Bias)

モデルが真の関係を十分に表現できず、予測が一方向にずれやすい性質です。複雑な関係を単純すぎるモデルで表そうとすると、高バイアスになりやすくなります。

バリアンス(Variance)

学習データが少し変わるだけで、学習結果や予測が大きく変わる性質です。複雑なモデルがデータの細部やノイズまで拾うと、高バリアンスになりやすくなります。

状態 典型的な特徴 関連する問題
高バイアス 訓練データでも十分に当たらない 未学習
高バリアンス 訓練では良いが未知データで悪化 過学習

モデル複雑度との関係は、バイアス・バリアンス トレードオフで詳しく整理しています。

いつ使う?(得意・不得意)

バイアスとバリアンスは、モデルの失敗原因を考えるときの整理軸です。

高バイアスを疑うとき

  • 訓練性能も検証性能も低い
  • モデルが単純すぎる
  • 特徴量や表現力が不足している

高バリアンスを疑うとき

  • 訓練性能は高い
  • 検証性能とのギャップが大きい
  • データに対してモデルが複雑すぎる

ただしデータ量、ノイズ、正則化なども影響するため、「単純なら必ず高バイアス」「複雑なら必ず高バリアンス」ではありません

G検定ひっかけポイント

選択肢の表現 判断
訓練・検証とも悪い 高バイアスを疑う
訓練は良いが検証が悪い 高バリアンスを疑う
データが変わると予測が大きく変わる バリアンス
モデルの仮定による系統的なずれ バイアス
  • バイアス = ずれ
  • バリアンス = ぶれ

と役割を分けて覚えます。

まとめ(試験直前用)

  • バイアス=モデルの仮定によるずれ
  • バリアンス=学習データの違いに対するぶれ
  • 高バイアス → 未学習を疑う
  • 高バリアンス → 過学習を疑う
  • 「ずれ/ぶれ」で選択肢を切る

© 2024-2026 stemtazoo. All rights reserved.