Ultralytics YOLO27:
Ultralytics用語集に戻る

Underfitting

機械学習におけるアンダーフィッティングを特定して解決する方法を学びます。原因や兆候、Ultralytics YOLO26モデルの精度を向上させる最適化方法を紹介します。

アンダーフィッティングは、機械学習モデルが単純すぎる、またはトレーニングデータ内にある基礎的な傾向やパターンを捉える能力が不足している場合に発生します。概念的には、明確な曲線を形成するデータポイントに直線を当てはめようとすることに相当し、モデルが入力と出力の関係の複雑さを把握できていない状態です。モデルがデータを効果的に学習できていないため、トレーニングセットだけでなく、未知の検証データに対してもパフォーマンスが低くなり、予測精度が低下します。この現象は、多くの場合、AIにおけるバイアスが大きいことに起因します。これは、アルゴリズムが対象関数について過度に単純化した仮定を置くためです。

原因と指標#

いくつかの要因によって、アンダーフィッティングしたモデルが生じる可能性があります。最も一般的な原因は、対象のタスクに対して十分に複雑ではないモデルアーキテクチャを使用することです。たとえば、非線形データに線形回帰を適用する場合が該当します。モデルが収束するのに十分なエポックを与えないなど、トレーニング期間が不十分な場合も、十分な学習を妨げます。さらに、過剰な正則化は、通常は反対の問題を防ぐために使用される手法ですが、モデルを過度に制約し、重要な特徴を捉えられなくする可能性があります。

エンジニアは、トレーニング中に損失関数を監視することで、アンダーフィッティングを特定できます。トレーニング誤差と検証誤差の両方が高いままで、大幅に低下しない場合、モデルはアンダーフィッティングしている可能性があります。モデルがデータを理解するのに役立つ効果的な特徴量エンジニアリングとは対照的に、特徴量が少なすぎる場合も、モデルに必要な情報が不足する原因となります。

アンダーフィッティングとオーバーフィッティング#

アンダーフィッティングと、その対となるオーバーフィッティングを区別することは非常に重要です。この2つの概念は、バイアス・バリアンストレードオフの両極端を表しています。

  • アンダーフィッティング(高バイアス): モデルが硬直しすぎています。基本的なシグナルを学習できていないため、トレーニングデータとテストデータの両方に対してパフォーマンスが低くなります。
  • オーバーフィッティング(高バリアンス): モデルの柔軟性が高すぎます。ノイズを含むトレーニングデータを記憶するため、トレーニング中は非常に高いパフォーマンスを示しますが、新しい例に対して汎化できません。

この2つの極端な状態の間にある「スイートスポット」を見つけることが、モデル最適化の主な目的です。

実世界での利用例#

アンダーフィッティングを理解することは、さまざまな業界で信頼性の高いAIシステムを開発するうえで不可欠です。

  • 自動運転: 自動運転車の文脈では、アンダーフィッティングした物体検出モデルは、複雑な都市環境において歩行者と街灯を区別できない可能性があります。モデルには微妙な視覚的差異を学習するためのパラメータが不足しているため、AIの安全性が脅かされます。
  • 医療診断: 腫瘍などの異常を検出するために医用画像解析を適用する場合、単純すぎるモデルでは小さな腫瘍や不規則な増殖を見逃す可能性があります。ニューラルネットワークが浅すぎると、高い感度と特異度に必要な複雑なテクスチャを学習できず、診断の見逃しにつながります。

コードによるアンダーフィッティングへの対処#

コンピュータビジョンでは、タスクの難易度に対して小さすぎるモデルバリアントを使用すると、アンダーフィッティングが発生することがあります(高解像度のドローン画像で小さな物体を検出する場合など)。次のPythonの例では、ultralyticsライブラリを使用して、より小さなモデルから、より大きく高性能なモデルに切り替え、アンダーフィッティングの可能性を解消する方法を示します。

from ultralytics import YOLO

# If 'yolo26n.pt' (Nano) is underfitting and yielding low accuracy,
# upgrade to a model with higher capacity like 'yolo26l.pt' (Large).
model = YOLO("yolo26l.pt")

# Train the larger model.
# Increasing epochs also helps the model converge if it was previously underfitting.
results = model.train(data="coco8.yaml", epochs=100, imgsz=640)

より大きなUltralytics YOLO26モデルに移行し、十分なトレーニング期間を確保することで、システムは複雑なパターンを学習するために必要なパラメータを獲得し、アンダーフィッティングを効果的に軽減できます。モデルがアンダーフィッティングしていないことを確認するには、必ず堅牢なテストデータセットに対して評価してください。アンダーフィッティングを早期に発見するためのデータセット管理や実験の追跡には、Ultralytics Platformが可視化と分析のための包括的なツールを提供します。

Explore solutions

航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを使用して、ドローンや航空画像から農業、水産業、環境モニタリング、保全、地理空間分析向けのリアルタイムなインサイトを生成します。
詳細を見る
航空宇宙におけるコンピュータビジョン

航空宇宙におけるコンピュータビジョン

Ultralytics YOLOモデルを使用して、ビジョンAIを空中モニタリングに導入します。コンピュータビジョンソリューションで、ドローン、航空宇宙ワークフロー、環境保護、および地理空間産業を強力にサポートします。
詳細を見る

Ultralytics YOLOモデルであらゆるサイトを保護します。ビジョンAIは、境界モニタリング、脅威検出、ナンバープレート認識、職場安全をサポートします。
詳細を見る
ロボティクスのコンピュータービジョン

ロボティクスのコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現します。ロボティクスのVision AIにより、自律ナビゲーション、認識、物体追跡、リアルタイム制御を実現します。
詳細を見る
物流のコンピュータービジョン

物流のコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化します。Vision AIにより、荷物検査、仕分け、車両追跡、倉庫の安全性に関するリアルタイム監視を実現します。
詳細を見る
小売のコンピュータービジョン

小売のコンピュータービジョン

Ultralytics YOLOモデルで小売を再構築します。Vision AIにより、在庫追跡、棚監視、待ち行列管理、より高度な顧客インサイトを実現します。
詳細を見る
ヘルスケア向けコンピュータービジョン

ヘルスケア向けコンピュータービジョン

Ultralytics YOLOモデルでヘルスケアソリューションを構築しましょう。ヘルスケア向けVision AIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳細を見る
製造業向けコンピュータービジョン

製造業向けコンピュータービジョン

Ultralytics YOLOモデルで製造業を最適化しましょう。Vision AIは、品質管理、欠陥検出、PPE遵守、組立ラインの自動化を推進します。
詳細を見る
自動車分野のコンピュータビジョン

自動車分野のコンピュータビジョン

Ultralytics YOLOモデルで自動車分野にコンピュータビジョンを適用します。ビジョンAIにより、道路の安全性、運転支援、車両自動化を向上させ、よりスマートな道路を実現します。
詳細を見る
農業分野のコンピュータビジョン

農業分野のコンピュータビジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入します。作物のモニタリング、家畜の追跡、精密農業を支援し、より高くスマートな収穫量を実現します。
詳細を見る
航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを使用して、ドローンや航空画像から農業、水産業、環境モニタリング、保全、地理空間分析向けのリアルタイムなインサイトを生成します。
詳細を見る
航空宇宙におけるコンピュータビジョン

航空宇宙におけるコンピュータビジョン

Ultralytics YOLOモデルを使用して、ビジョンAIを空中モニタリングに導入します。コンピュータビジョンソリューションで、ドローン、航空宇宙ワークフロー、環境保護、および地理空間産業を強力にサポートします。
詳細を見る

Ultralytics YOLOモデルであらゆるサイトを保護します。ビジョンAIは、境界モニタリング、脅威検出、ナンバープレート認識、職場安全をサポートします。
詳細を見る
ロボティクスのコンピュータービジョン

ロボティクスのコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現します。ロボティクスのVision AIにより、自律ナビゲーション、認識、物体追跡、リアルタイム制御を実現します。
詳細を見る
物流のコンピュータービジョン

物流のコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化します。Vision AIにより、荷物検査、仕分け、車両追跡、倉庫の安全性に関するリアルタイム監視を実現します。
詳細を見る
小売のコンピュータービジョン

小売のコンピュータービジョン

Ultralytics YOLOモデルで小売を再構築します。Vision AIにより、在庫追跡、棚監視、待ち行列管理、より高度な顧客インサイトを実現します。
詳細を見る
ヘルスケア向けコンピュータービジョン

ヘルスケア向けコンピュータービジョン

Ultralytics YOLOモデルでヘルスケアソリューションを構築しましょう。ヘルスケア向けVision AIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳細を見る
製造業向けコンピュータービジョン

製造業向けコンピュータービジョン

Ultralytics YOLOモデルで製造業を最適化しましょう。Vision AIは、品質管理、欠陥検出、PPE遵守、組立ラインの自動化を推進します。
詳細を見る
自動車分野のコンピュータビジョン

自動車分野のコンピュータビジョン

Ultralytics YOLOモデルで自動車分野にコンピュータビジョンを適用します。ビジョンAIにより、道路の安全性、運転支援、車両自動化を向上させ、よりスマートな道路を実現します。
詳細を見る
農業分野のコンピュータビジョン

農業分野のコンピュータビジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入します。作物のモニタリング、家畜の追跡、精密農業を支援し、より高くスマートな収穫量を実現します。
詳細を見る
航空画像向けコンピュータービジョン

航空画像向けコンピュータービジョン

Ultralytics YOLOを使用して、ドローンや航空画像から農業、水産業、環境モニタリング、保全、地理空間分析向けのリアルタイムなインサイトを生成します。
詳細を見る
航空宇宙におけるコンピュータビジョン

航空宇宙におけるコンピュータビジョン

Ultralytics YOLOモデルを使用して、ビジョンAIを空中モニタリングに導入します。コンピュータビジョンソリューションで、ドローン、航空宇宙ワークフロー、環境保護、および地理空間産業を強力にサポートします。
詳細を見る

Ultralytics YOLOモデルであらゆるサイトを保護します。ビジョンAIは、境界モニタリング、脅威検出、ナンバープレート認識、職場安全をサポートします。
詳細を見る
ロボティクスのコンピュータービジョン

ロボティクスのコンピュータービジョン

Ultralytics YOLOモデルで、よりスマートなマシンを実現します。ロボティクスのVision AIにより、自律ナビゲーション、認識、物体追跡、リアルタイム制御を実現します。
詳細を見る
物流のコンピュータービジョン

物流のコンピュータービジョン

Ultralytics YOLOモデルで物流を効率化します。Vision AIにより、荷物検査、仕分け、車両追跡、倉庫の安全性に関するリアルタイム監視を実現します。
詳細を見る
小売のコンピュータービジョン

小売のコンピュータービジョン

Ultralytics YOLOモデルで小売を再構築します。Vision AIにより、在庫追跡、棚監視、待ち行列管理、より高度な顧客インサイトを実現します。
詳細を見る
ヘルスケア向けコンピュータービジョン

ヘルスケア向けコンピュータービジョン

Ultralytics YOLOモデルでヘルスケアソリューションを構築しましょう。ヘルスケア向けVision AIは、医用画像処理の高速化、より高度な診断、患者モニタリングを実現します。
詳細を見る
製造業向けコンピュータービジョン

製造業向けコンピュータービジョン

Ultralytics YOLOモデルで製造業を最適化しましょう。Vision AIは、品質管理、欠陥検出、PPE遵守、組立ラインの自動化を推進します。
詳細を見る
自動車分野のコンピュータビジョン

自動車分野のコンピュータビジョン

Ultralytics YOLOモデルで自動車分野にコンピュータビジョンを適用します。ビジョンAIにより、道路の安全性、運転支援、車両自動化を向上させ、よりスマートな道路を実現します。
詳細を見る
農業分野のコンピュータビジョン

農業分野のコンピュータビジョン

Ultralytics YOLOモデルでスマート農業にビジョンAIを導入します。作物のモニタリング、家畜の追跡、精密農業を支援し、より高くスマートな収穫量を実現します。
詳細を見る

AIの未来を一緒に築きましょう!

機械学習の未来への歩みを始めましょう