Ultralytics YOLO27: ウェイトリストに登録する
YOLOのライセンス
Ultralytics YOLO

Ultralytics YOLO26を本番環境へより簡単に導入できる理由を探ります。

Ultralytics YOLO26が、NMSを使わないエンドツーエンド推論、エッジを重視したCPU速度、簡素化されたエクスポートと連携によって、研究と本番環境をどのようにつなぐかをご紹介します。

Abirami VinaAbirami Vina11 分で読めます
実機上の本番環境にデプロイされたUltralytics YOLO26

最新のコンピュータービジョンモデルであるUltralytics YOLO26は、リアルタイムコンピュータービジョンソリューションをより簡単にデプロイするための一歩となります。つまり、実験段階から、実際のハードウェア上で継続的に稼働するシステムへ、よりスムーズに移行できるよう設計されています。

コンピュータービジョンは現在、製造、ロボティクス、小売、インフラなど、さまざまな実環境のアプリケーションで使われています。こうしたシステムがテスト段階から日常的な利用へ移行するにつれ、個々のモデルの性能だけでなく、モデルが大規模なソフトウェアシステムにどれだけ適合するかが重視されるようになっています。信頼性、効率、統合の容易さは、精度と同じくらい重要です。

この変化は、コンピュータービジョンモデルの設計や評価方法にも重要な影響を与えます。本番環境での成功は、モデルが何を検出できるかだけでなく、長期にわたりどれだけ簡単に統合、デプロイ、保守できるかにも左右されます。

YOLO26は、こうした実用上のニーズを踏まえて構築されました。エンドツーエンド推論、エッジを重視した性能、シンプルな統合に重点を置くことで、デプロイプロセス全体の複雑さを軽減します。

この記事では、Ultralytics YOLO26が研究と本番環境の間のギャップをどのように埋めるのか、また、その機能によってリアルタイムコンピュータービジョンシステムを実世界のアプリケーションに容易に導入できる理由を解説します。

コンピュータービジョンにおける研究から本番環境へのギャップ#

コンピュータービジョンの活用が広がるにつれ、多くのチームが研究段階を超えて、実際のアプリケーションへのモデルのデプロイを始めています。本番環境へ進むこの段階で、実験中には見えなかった課題が明らかになることがよくあります。

研究環境では、通常、固定されたデータセットを使い、管理された条件下でモデルをテストします。こうしたテストは精度の測定に役立ちますが、デプロイ後のモデルの動作を完全に反映するものではありません。本番環境では、コンピュータービジョンシステムはライブデータを処理し、継続的に稼働し、ほかのソフトウェアとともに実際のハードウェア上で動作する必要があります。

モデルが本番システムの一部になると、精度以外の要素がより重要になります。推論パイプラインに追加のステップが含まれる場合があり、デバイスによって性能に差が生じることもあります。また、システムには長期にわたって一貫した動作が求められます。こうした実用上の考慮事項は、アプリケーションの拡大に伴い、モデルの統合や保守のしやすさに影響します。

こうした要因により、研究から本番環境への移行では、モデルの結果を改善することよりも、デプロイと運用を簡素化することが重要になる場合が少なくありません。統合しやすく、ターゲットハードウェア上で効率よく動作し、予測どおりに振る舞うモデルは、よりスムーズに本番環境へ移行できます。

Ultralytics YOLO26は、この移行を念頭に置いて構築されました。デプロイプロセス全体の複雑さを軽減することで、チームはコンピュータービジョンモデルを実験段階から実環境の本番環境へ、より効率的に移行できます。

エンドツーエンド推論により、Ultralytics YOLO26はデプロイしやすくなります#

Ultralytics YOLO26がより実用的にデプロイできる主な理由の一つは、エンドツーエンドの推論設計です。つまり、モデル自体の外部で追加の後処理を行わなくても、最終的な予測を直接生成できるように設計されています。

従来の多くのコンピュータービジョンシステムでは、モデルの実行が終わっても推論は完了しません。モデルは大量の中間予測を出力し、利用する前にフィルタリングや調整を行う必要があります。

こうした追加処理は、非最大値抑制(NMS)と呼ばれる別個の後処理段階で実行されることが多く、システム全体の複雑さを増大させます。本番環境では、この複雑さが問題になる場合があります。

後処理ステップはレイテンシを増加させ、ハードウェアプラットフォームによって異なる動作をする可能性があり、追加の統合作業も必要になります。また、システムの拡大に伴ってテスト、保守、一貫性の維持が必要なコンポーネントも増えます。

Ultralytics YOLO26は異なるアプローチを採用しています。モデル内で重複する予測を解消して最終出力を生成することで、推論パイプラインに必要なステップ数を減らします。管理が必要な外部ロジックが減り、環境間の不整合が生じる機会も少なくなるため、デプロイが簡単になります。

ビジョンシステムをデプロイするチームにとって、このエンドツーエンドのNMS不要設計は統合の効率化に役立ちます。デプロイ後のモデルの動作はより予測しやすくなり、学習環境外でターゲットハードウェア上で動作するよう準備されたバージョンであるエクスポート済みモデルは、より自己完結したものになります。

その結果、開発中にテストした内容と、本番環境で実行される内容がより近くなります。これにより、Ultralytics YOLO26を実際のソフトウェアシステムに統合しやすくなり、大規模な導入も簡単になります。

本番導入を見据えた設計: リスクを軽減する性能と学習上の工夫#

エンドツーエンド推論に加えて、Ultralytics YOLO26には、本番環境へのデプロイをより予測しやすくするための、性能面と学習面での工夫が盛り込まれています。

Ultralytics YOLO26を本番環境に導入し、運用しやすくする主な機能をいくつか紹介します。

  • エッジを重視した性能: Ultralytics YOLO26は、グラフィックス処理ユニット(GPU)だけでなく、中央処理装置(CPU)やエッジハードウェア上でも効率よく動作するよう最適化されています。Ultralytics YOLO11と比較して、YOLO26のナノモデルはCPU推論を最大43%高速化しており、計算資源が限られる本番環境により適しています。
  • より安定した学習: YOLO26では、モデルが時間の経過とともに学習する方法を導くため、Progressive Loss Balancingと呼ばれる学習手法を使用します。学習の初期段階では、安定したパターンを学習できるよう、モデルに多くの指針を与えます。学習が進むにつれて、その指針を徐々に減らし、本番環境でのモデルの動作に近づけます。このアプローチにより、学習がよりスムーズに進み、モデルの学習や再学習で一貫性の高い結果が得られます。
  • 小さな物体の検出精度向上: 学習中に非常に小さな物体を見落とさないよう、Small-Target-Aware Label Assignment(STAL)という学習手法も使用します。これにより、物体が小さい場合や遠くにある場合の信頼性が向上します。
  • 新しいオプティマイザー: 新しいモデルには、学習の安定性と一貫性の向上を目的とした、MuSGDという学習オプティマイザーも導入されています。MuSGDは、従来の確率的勾配降下法(SGD)オプティマイザーと、大規模言語モデルの学習における最近の進歩から着想を得た手法を組み合わせています。学習の高速化だけに重点を置くのではなく、再学習、ファインチューニング、本番利用に向けた更新の際に、モデルがよりスムーズに収束し、予測しやすく動作するよう支援します。

YOLO26nがYOLO11nより高速なCPU推論を実現することを示すグラフ

図1. YOLO26nはYOLO11nより最大43%高速なCPU推論を実現します(出典)

全体として、これらのイノベーションは、コンピュータービジョンシステムを本番環境にデプロイする際のリスクと複雑さを軽減します。エッジを重視した性能に、より安定した学習と予測しやすいモデルの動作を組み合わせることで、Ultralytics YOLO26は、チームが安心して開発から実環境へのデプロイへ移行できるよう支援します。

Ultralyticsパッケージが統合パイプラインを簡素化します#

コンピュータービジョンモデルのデプロイは、モデル自体だけで完結することはほとんどありません。本番環境では、モデルの学習、推論の実行、性能のモニタリング、さまざまなプラットフォームやハードウェアで動作する形式へのエクスポートが必要です。パイプラインにツールや独自スクリプトが追加されるたびに、複雑さと障害のリスクが高まります。

Ultralyticsパッケージは、これらの処理を一貫した単一のワークフローにまとめることで、複雑さを軽減するよう設計されています。一つのライブラリで、チームはYOLO26などのモデルの学習、予測の実行、結果の検証、デプロイ用モデルのエクスポートを行えます。ツールを切り替えたり、統合コードを書き直したりする必要はありません。

また、学習や評価から、エクスポート、さまざまなハードウェアターゲットへのデプロイに至るまで、ライフサイクル全体にわたる幅広い統合機能に対応しています。この統一されたアプローチは、本番環境で効果を発揮します。

データセット、トレーニング、デプロイに関するUltralytics YOLOの連携図。Roboflow、Paperspace、Comet、ClearML、Neural Magicを含む

図2. Ultralyticsがサポートする統合機能の種類(出典)

実験段階で使用したものと同じコマンドやインターフェースをデプロイまで継続して使用できるため、研究、エンジニアリング、運用の各チーム間での引き継ぎがスムーズになります。また、Ultralytics YOLO26モデルは、本番システムで一般的に使われるONNX、TensorRT、CoreML、OpenVINOなどの形式に直接変換できるため、モデルのエクスポートもより予測しやすくなります。

グルーコードや独自の統合作業を最小限に抑えることで、Ultralyticsパッケージは、複雑なパイプラインの保守ではなく、信頼性の高いアプリケーションの構築にチームが集中できるよう支援します。これにより、デプロイの拡大、時間の経過に伴うモデルの更新、開発環境と本番環境間での一貫した動作の維持が容易になります。

Ultralytics YOLO26の実環境での活用例#

次に、信頼性が高く、本番環境に対応したコンピュータービジョン機能が求められる実際のアプリケーションで、Ultralytics YOLO26をどのように活用できるか見ていきましょう。

ロボティクスのビジョンシステムをUltralytics YOLO26で本番環境に展開する#

ロボットシステムが安全かつ効果的に動作するには、高速で信頼性の高い認識が欠かせません。倉庫内を移動する自律移動ロボットでも、製造ラインで物体を扱うロボットアームでも、ビジョンモデルには最小限のレイテンシで安定した結果を提供することが求められます。

Ultralytics YOLO26は、ロボットのハードウェア上で障害物の検出、物体の認識、人の存在の監視を直接実行できます。エンドツーエンドの推論設計により、ロボット制御ソフトウェアへの統合が簡素化され、実環境で継続的に動作するビジョン機能を容易に導入できます。

工場の生産現場にUltralytics YOLO26を導入する#

工場では、コンピュータービジョンを使って設備を監視し、製品を検査し、プロセスが安全な稼働範囲内にあることを確認するのが一般的です。Ultralytics YOLO26を現場の産業用ハードウェアにデプロイすれば、欠陥の検出、組み立て工程の確認、機械部品の動きのリアルタイム追跡が可能です。

エッジデバイス上で効率的に動作するため、システムの継続稼働、低レイテンシ、最小限のインフラオーバーヘッドが求められる生産ラインに適しています。

YOLOによるアクチュエーターの動きの監視

図3. YOLOを使用したアクチュエーターの動きの監視。

ドローンやリモートシステムでUltralytics YOLO26を実行する#

ドローンやリモートシステムは、電力が限られ、接続が不安定な環境で動作することがよくあります。Ultralytics YOLO26はデバイス上で視覚データを直接処理できるため、飛行中の点検、測量、監視などのタスクを実行できます。画像をローカルで解析することで、システムはリアルタイムに対応でき、中央の場所への大量のデータ送信を減らせます。

Ultralytics YOLO26でスマートシティのビジョンシステムを大規模展開する#

交差点、公園、交通拠点にカメラを設置する都市を考えてみましょう。各地点で異なるハードウェアが使われ、動作条件も異なる可能性がありますが、ビジョンシステムには一貫した動作が求められます。

Ultralytics YOLO26は、交通状況の監視、歩行者の検出、公共空間の分析などのタスクで、これらの動画ストリームを解析できます。予測しやすい導入時の動作と複数のハードウェアプラットフォームへの対応により、広範囲に分散した都市環境全体でビジョンシステムを容易に展開、更新、保守できます。

Ultralytics YOLO26による都市での人、犬、ベンチの検出

図4. Ultralytics YOLO26による都市での人、犬、ベンチの検出。

導入の容易さがビジョンAIのビジネス価値を変える理由#

多くの組織にとって、ビジョンAIにおける最大の課題は、デモで動作するモデルを構築することではありません。その成果を、本番環境で確実に稼働するシステムにすることです。

導入には多くの場合、多大なエンジニアリング作業、継続的な保守、チーム間の連携が必要となり、プロジェクトの遅延や効果の制限につながることがあります。モデルを容易に本番環境へ展開できれば、ビジネス上の収支構造は変わります。

導入の迅速化により、価値実現までの時間を短縮できます。統合の簡素化により、エンジニアリングコストと運用コストを削減できます。環境を問わず予測しやすく安定した動作を実現することで、リスクを低減し、長期的な計画を立てやすくなります。

Ultralytics YOLO26は、これらの要素を考慮して設計されています。導入を簡素化し、本番環境で一貫した動作を実現することで、組織はビジョンAIを実験段階から日常的な活用へと移行できます。ビジネスリーダーにとって、コンピュータービジョンはリスクの高い研究ではなく、より実用的で信頼できる投資になります。

重要なポイント#

Ultralytics YOLO26は、リアルタイムのコンピュータービジョンを導入・保守しやすくすることで、研究と本番環境の間のギャップを埋めるよう設計されています。エンドツーエンド設計とエッジを優先したパフォーマンスにより、ビジョンAIプロジェクトの進行を妨げがちな複雑さを軽減します。その結果、組織はより迅速に取り組み、より早く価値を得られます。

コミュニティに参加し、GitHubリポジトリを確認して、AIについて詳しく学びましょう。ソリューションページで小売業におけるAIと農業におけるコンピュータービジョンについてお読みください。ライセンスの選択肢を確認して、今日からコンピュータービジョンを活用した開発を始めましょう。

執筆者

Abirami Vina
Abirami Vina

コンテンツクリエイター · Ultralytics

コンピュータービジョンエンジニアとしてキャリアをスタートさせたAbirami Vinaは、ビジョンAIと機械学習の強固な基盤を築きました。Ultralyticsのコンテンツクリエイターであり、Scribe of AIの創設者兼チーフライターとして、AIに特化した企業向けの高品質な技術コンテンツを制作しています。AIを理解しやすく魅力的なものにするという情熱に基づき、最先端のテクノロジーと実社会への影響をつなぐ仕事に取り組んでいます。

コメント

質問したり、結果を共有したり、ほかの人をサポートしたりできます。

ソリューションを見る

スポーツにおけるコンピュータービジョン

スポーツにおけるコンピュータービジョン

Ultralytics YOLOが、選手やボールの追跡、パフォーマンス分析、コーチングへの知見、アスリートのリハビリを通じて、スポーツビジョンをどのように支えるかをご紹介します。
詳しく見る
航空画像向けコンピュータービジョン

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

Ultralytics YOLOを使用して、ドローンや航空画像をリアルタイムの知見に変換し、農業、水産養殖、自然保護、地理空間分析に活用できます。
詳しく見る
航空宇宙分野のコンピュータービジョン

航空宇宙分野のコンピュータービジョン

Ultralytics YOLOを活用して航空宇宙分野でコンピュータビジョンを導入し、航空機検査、滑走路上のFOD検出、空港の地上業務、複合材の欠陥検出に活用できます。
詳しく見る
セキュリティ分野のコンピュータービジョン

セキュリティ分野のコンピュータービジョン

Ultralytics YOLOモデルであらゆる施設を保護しましょう。ビジョンAIは、周辺監視、脅威検知、ナンバープレート認識、職場の安全管理を支援します。
詳しく見る
ロボティクス分野のコンピュータービジョン

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

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

物流におけるコンピュータービジョン

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

小売業におけるコンピュータービジョン

Ultralytics YOLOモデルで小売のあり方を変革しましょう。ビジョンAIにより、在庫追跡、棚の監視、行列管理、より高度な顧客インサイトを実現します。
詳しく見る
医療分野におけるコンピュータービジョン

医療分野におけるコンピュータービジョン

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

製造業におけるコンピュータービジョン

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

自動車分野におけるコンピュータービジョン

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

農業におけるコンピュータービジョン

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

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

機械学習の未来に向けた歩みを始めましょう