YOLO Vision 2026:
Ultralytics用語集に戻る

Ensemble

アンサンブル学習がどのように精度を向上させ過学習を低減するか解説します。Ultralytics YOLO26のような複数のモデルを組み合わせて、優れたコンピュータビジョンの結果を得る方法を学びましょう。

アンサンブル学習は、機械学習 (ML)における堅牢な戦略であり、しばしば「弱学習器」と呼ばれる複数の独立したモデルを組み合わせて、単一の予測出力を生成します。基本的な前提として、モデルのグループは、単一のモデル単独での動作よりも、高い精度と優れた汎化性能を達成できることが挙げられます。多様なアルゴリズムからの予測を集約することで、アンサンブル手法はトレーニングデータに対する過学習 (overfitting)のリスクを効果的に低減し、ランダムな誤差を平滑化し、システム全体の安定性を向上させます。このアプローチは、重要な決定を下す際に1人の個人の意見に頼るのではなく、専門家のパネルに相談することに似ています。

アンサンブル学習のメカニズム#

バイアス・バリアンスのトレードオフを操作する能力に、アンサンブル手法の効果の秘密があります。個々のモデルは、高いバリアンス(ノイズに対する感度)や高いバイアス(過度な単純化)に悩まされることがあります。アンサンブルは、特定の手法を通じてこれらの課題を軽減します。

コンピュータビジョンにおけるアンサンブル#

コンピュータビジョン (CV)の分野では、コンペティションや安全性が重要視されるアプリケーションでパフォーマンスを最大化するために、アンサンブルが頻繁に使用されます。物体検出の場合、これは通常、同じ画像に対してYOLO26の異なるバージョンなど、複数のモデルを実行することを伴います。その結果得られたバウンディングボックスは、非最大値抑制 (NMS)Weighted Box Fusion (WBF)などの手法を使用して統合され、最も確率の高い物体の位置が導き出されます。

実社会での応用#

アンサンブル手法は、予測の信頼性が極めて重要な業界では一般的です。

  1. 医療診断と画像処理: ヘルスケアにおいて、偽陰性を回避することは極めて重要です。アンサンブルは、X線でトレーニングされた畳み込みニューラルネットワーク (CNN)と異常を検出するためのVision Transformer (ViT)を組み合わせる場合があります。モデル間の合意により、より高い信頼度スコアが得られ、放射線科医による腫瘍の検出や稀な疾患の診断を支援します。

  2. 金融不正検出: 金融機関は、トランザクションパターンを分析するためにアンサンブルを使用します。ロジスティック回帰モデルと勾配ブースティングマシンを組み合わせることで、単一のモデルでは見落とす可能性のある不正の微細な兆候を検出できる一方で、誤検知率を低く抑えることができます。

Pythonによるモデルアンサンブルの実装#

複数のトレーニング済みモデルをロードし、同じ入力に対する予測を生成することで、基本的な推論アンサンブルをシミュレートできます。Ultralytics Platformを使用すると、これらのバリアントを簡単にトレーニングできます。次の例は、2つの異なるUltralytics YOLOモデル(YOLO26nおよびYOLO26s)をロードして、画像上の検出を検証する方法を示しています。

from ultralytics import YOLO

# Load two distinct YOLO26 model variants
# 'n' (nano) is faster, 's' (small) is more accurate
model_nano = YOLO("yolo26n.pt")
model_small = YOLO("yolo26s.pt")

# Define the image source
source = "https://ultralytics.com/images/bus.jpg"

# Run inference with both models
results_n = model_nano(source)
results_s = model_small(source)

# Compare the number of objects detected by each model
print(f"Nano Model Found: {len(results_n[0].boxes)} objects")
print(f"Small Model Found: {len(results_s[0].boxes)} objects")

アンサンブルとデータ拡張の違い#

アンサンブル学習とデータ拡張を区別することが重要です。

  • アンサンブルアーキテクチャ予測フェーズに焦点を当て、複数の学習済みモデルを組み合わせて結果を向上させます。
  • データ拡張は、単一のより堅牢なモデルをトレーニングするために、(回転や反転などを介して)データセットの多様性を人工的に高める、トレーニングデータのフェーズに焦点を当てています。

データ拡張は単一のモデルの学習を助けますが、アンサンブル学習は複数のモデルが互いの出力を検証するのを助けます。インスタンスセグメンテーション姿勢推定などのタスクで最高水準の結果を達成するために、両方の戦略が一緒に使用されることがよくあります。

Explore solutions

Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら
Real-time AI that works with your team

ロボティクスにおけるAI

Ultralytics YOLOモデルで、よりスマートなマシンを実現しましょう。ロボティクスにおけるビジョンAIは、自律航行、認識、物体追跡、リアルタイム制御を推進します。
詳細はこちら
Real-time AI that works with your team

物流におけるAI

Ultralytics YOLOモデルで物流を効率化しましょう。ビジョンAIにより、荷物の検査、仕分け、車両追跡、リアルタイムの倉庫安全モニタリングが可能になります。
詳細はこちら
Real-time AI that works with your team

小売業界におけるAI

Ultralytics YOLOモデルで小売を再定義しましょう。ビジョンAIは、在庫追跡、棚のモニタリング、キュー管理、そしてより賢明な顧客インサイトを促進します。
詳細はこちら
Real-time AI that works with your team

ヘルスケアにおけるAI

Ultralytics YOLOモデルを使用してヘルスケアソリューションを構築しましょう。ヘルスケア分野におけるビジョンAIは、より高速な医療画像診断、よりスマートな診断、患者モニタリングを推進します。
詳細はこちら
Real-time AI that works with your team

製造におけるAI

Ultralytics YOLOモデルで製造を最適化しましょう。ビジョンAIは、品質管理、欠陥検出、PPEコンプライアンス、組立ラインの自動化を促進します。
詳細はこちら
Real-time AI that works with your operation

自動車におけるAI

Ultralytics YOLOモデルを使用して、自動車分野にコンピュータビジョンを適用しましょう。ビジョンAIは、道路の安全性、運転支援、車両の自動化を向上させ、よりスマートな道路を実現します。
詳細はこちら
Real-time AI tailored to your operation

農業におけるAI

Ultralytics YOLOモデルを使用して、スマート農業にビジョンAIを導入しましょう。作物モニタリング、家畜のトラッキング、精密農業を強化し、より高くスマートな収穫を実現します。
詳細はこちら

AIの未来を共に築き上げましょう!

機械学習の未来とともに旅を始めましょう