コンテンツにスキップ

YOLOv6.0 vs.YOLO11:産業用物体検出の進化

リアルタイム物体検出の分野は、速度・精度・導入柔軟性のバランスを追求するモデルへの需要に後押しされ、急速な進化を遂げてきた。本比較では、この進化の過程における二つの重要なマイルストーン——美団(Meituan)が提供する産業向け専用フレームワーク「YOLOv6.YOLOv6」YOLO11Ultralytics汎用性とユーザー中心設計を特徴とするアーキテクチャをUltralytics。両モデルとも高性能を追求する一方で、アーキテクチャ設計思想、エコシステムサポート、使いやすさにおいて顕著な差異が見られる。

モデル概要

これらのモデルの背景を理解することは、その強みを文脈化するために役立ちます。YOLOv6.YOLOv6産業用スループットのためのハードウェア固有の最適化に重点を置いているのに対し、YOLO11 包括的な開発者体験をYOLO11 、より幅広いビジョンタスクにおいて最先端の精度を提供します。

YOLOv6-3.0

美団(Meituan)が2023年初頭にYOLOv6.YOLOv6(別名「YOLOv6 .0: A Full-Scale Reloading」)は、産業用途に特化して設計された。 著者であるChuyi Li、Lulu Li、Yifei Gengらは、NVIDIA ループット最大化に焦点を当てた。本モデルは「双方向連結」(BiC)モジュールを導入し、アンカー補助学習戦略(AAT)を刷新することで、自動化製造検査などの低遅延が要求されるアプリケーションの限界を押し広げることを目指している。

YOLOv6について詳しくはこちら

YOLO11

2024年9月、グレン・ジョッカーとジン・チウにより UltralyticsYOLO11 、YOLOv8 YOLO11 。複雑なシーンにおいても優れた特徴抽出能力を発揮しつつ、効率性を維持します。先行モデルとは異なり、Ultralytics 実用性を強く重視してYOLO11 、研究者から企業開発者までがトレーニング、検証、デプロイメントを容易に行えるよう設計されています。

YOLO11の詳細について。

技術比較

以下の表は、2つのアーキテクチャ間の性能差を強調しています。YOLO11 、特に大規模なバリエーションにおいて、同等のモデルサイズでYOLO11 高い精度(mAP)を提供すると同時に、競争力のある推論速度を維持しています。

モデルサイズ
(ピクセル)
mAPval
50-95
速度
CPU ONNX
(ms)
速度
T4 TensorRT10
(ms)
params
(M)
FLOPs
(B)
YOLOv6-3.0n64037.5-1.174.711.4
YOLOv6-3.0s64045.0-2.6618.545.3
YOLOv6-3.0m64050.0-5.2834.985.8
YOLOv6-3.0l64052.8-8.9559.6150.7
YOLO11n64039.556.11.52.66.5
YOLO11s64047.090.02.59.421.5
YOLO11m64051.5183.24.720.168.0
YOLO11l64053.4238.66.225.386.9
YOLO11x64054.7462.811.356.9194.9

アーキテクチャと設計

YOLOv6.YOLOv6GPU上で効率的だがパラメータ数が多くなるVGGスタイルのバックボーンを採用している学習時にはRepVGGブロックを利用し、推論時にはより単純な構造へ再パラメータ化される。この「構造的再パラメータ化」がTesla T4のような専用ハードウェアでの高速処理の鍵となる。

YOLO11 CSP(Cross Stage Partial)ネットワーク設計を進化させたC3k2ブロックを採用し、勾配の流れを改善するとともに計算上の冗長性を削減。優れた性能バランスを実現し、同等のYOLOv6 少ないFLOPsとパラメータで高い精度を達成。この効率性により、トレーニング時のメモリ要件が低減され、YOLOv6 メモリボトルネックに直面YOLOv6 コンシューマー向けGPU上でのトレーニングが可能となる。

メモリ使用量の低減による利点

Ultralytics YOLO11 のようなUltralytics 、従来のアーキテクチャやTransformerを多用するモデルと比較して、トレーニング中に必要とするCUDA 大幅に少ないYOLO11 RT-DETRなどのトランスフォーマーを多用するモデルと比較して、トレーニング中に必要とするCUDAメモリが大幅に少なくて済みます。これにより、標準的なハードウェア上でより大きなバッチサイズとより高速なトレーニング反復が可能になります。

エコシステムと使いやすさ

最も根本的な違いの一つは、これらのモデルを取り巻くエコシステムにある。

YOLOv6 は主に研究用リポジトリです。強力ではありますが、カスタムトレーニングパイプラインPyTorch 、データセットの手動設定、複雑な環境構築、PyTorch に関する深い知識がしばしば必要となります。

Ultralytics YOLO11 繁栄する 使いやすさultralytics Python 全てのタスクに対して統一されたインターフェースを提供します。開発者は検出と インスタンスセグメンテーション、および 姿勢推定 モデル名を変更するだけで。

from ultralytics import YOLO

# Load a YOLO11 model
model = YOLO("yolo11n.pt")

# Train on a custom dataset
model.train(data="coco8.yaml", epochs=100)

# Export to ONNX for deployment
model.export(format="onnx")

この整備されたエコシステムには、包括的なドキュメント、活発なコミュニティフォーラム、データ管理Ultralytics などのツールとの統合が含まれます。 Weights & Biases などのツールとの連携機能を備えています。

汎用性と実世界での応用

YOLOv6.YOLOv6バウンディングボックス検出に特化している一方、YOLO11 圧倒的な汎用性を YOLO11 。ネイティブで以下をサポートします:

  • 物体検出:標準バウンディングボックス位置特定。
  • インスタンスセグメンテーション:ピクセルレベルのオブジェクトマスキング。生体医学画像処理や背景除去において極めて重要。
  • 姿勢推定: スポーツ分析と行動監視のための骨格キーポイント検出
  • 分類: 画像全体のカテゴリ分類。
  • オリエンテッド・バウンディング・ボックス(OBB):回転した物体の検出。航空写真や物流管理において極めて重要。

理想的なユースケース

  • YOLOv6.YOLOv6: 専用GPU (NVIDIA )が保証され、高スループット2D検出が唯一のタスクとなる厳密に管理された産業環境に最適です例としては高速組立ラインの欠陥検出が挙げられます。
  • YOLO11: エッジデバイスからクラウドサーバーまで、多様な展開環境における最適な選択肢です。精度と速度のバランスに優れ、適応性と保守性の高さが求められる小売分析、自律航行、スマートシティアプリケーションに理想的です。

エッジAIの未来:YOLO26

YOLO11 強力なツールですが、効率性と性能において絶対的な最先端を求める開発者はYOLO26に注目すべきです。2026年1月にリリースされたYOLO26は、リアルタイムコンピュータビジョンにおけるパラダイムシフトを体現しています。

YOLO26にアップグレードする理由

YOLO11 成功を基盤YOLO11 アーキテクチャ上の画期的な改良を導入し、展開速度と簡便性を大幅に向上させている。

  1. エンドツーエンドNMS設計: YOLO11 YOLOv6非最大抑制(NMS)に依存して重複ボックスをフィルタリングするのとは異なり、YOLO26はネイティブにエンドツーエンドです。NMS が解消され、確定的なレイテンシとよりシンプルなデプロイメントパイプラインが実現されます。
  2. 最大43%高速CPU :分布焦点損失(DFL)を除去し、エッジコンピューティング向けにアーキテクチャを最適化したYOLO26は、GPUが利用できないCPUや低消費電力デバイスにおいて優れた性能を発揮します。
  3. MuSGDオプティマイザー:LLMトレーニングの革新に着想を得た新開発のMuSGDオプティマイザーは、より安定したトレーニングと高速な収束を実現し、カスタムモデルのトレーニングに必要な時間とコストを削減します。
  4. タスク特化型強化:ProgLoss + STALによる微小物体検出の改善から、セマンティックセグメンテーションOBB向けの専用損失関数まで、YOLO26はあらゆるビジョンタスクにおいて精度を向上させます。

YOLO26についてさらに詳しく

結論

YOLOv6.YOLOv6、特定のGPU産業分野においては依然として有力な選択肢である。しかし、大多数の開発者や研究者にとっては、Ultralytics より優れた価値提案を提供している。

YOLO11 現代的なニューラルネットワークのトレーニングの複雑さを簡素化する、堅牢で汎用性が高く、ユーザーフレンドリーなプラットフォームを提供します。パラメータあたりの精度が向上し、より幅広いタスクをサポートします。

2026年以降の新たなプロジェクトにおいては、YOLO26が推奨される出発点です。NMSアーキテクチャとCPU 、実世界で効率的かつ高性能なAIを展開するための将来性のあるソリューションとして最適です。Ultralytics を活用することでこのプロセスはさらに加速され、チームはデータ収集からデプロイまでを過去最速で実現できます。

参考資料

  • 他のモデルを探索する YOLOv10 などの初期のNMSコンセプトを探求してください。
  • トレーニングガイドでカスタムデータを用いたトレーニングについて学びましょう。
  • ONNXを使用してモデルをデプロイする方法をご覧ください ONNX または TensorRTを使用してモデルをデプロイする方法をご覧ください。

コメント