YOLO26の紹介: 次世代のビジョンAI。
Ultralytics
Ultralytics HUB

Ultralytics HUBを使用してUltralytics YOLO11を学習・デプロイする

新しいUltralytics YOLO11モデルをUltralytics HUBを使って学習・デプロイする方法を詳しくご紹介します。プロセスをステップごとに解説します。

ABAbirami Vina
4 min read
Ultralytics HUBにおけるYOLO11の学習とデプロイ

Ultralytics YOLO11 is the new state-of-the-art computer vision model designed for tasks like object detection, image classification, and instance segmentation. It’s faster, more accurate, and more efficient than previous versions of YOLO (You Only Look Once) models. YOLO11 can be used for a variety of real-time computer vision applications. Best of all, getting started with Ultralytics YOLO11 is just as simple and straightforward as all other Ultralytics YOLO models.

以前、YOLO11の新しい機能と改善点について解説し、Ultralytics PythonパッケージまたはUltralytics HUBを通じてモデルにアクセスする方法に触れました。このガイドでは、Ultralytics HUBの使い方をステップバイステップで説明し、Ultralytics YOLO11を簡単にトレーニングおよびデプロイする方法を紹介します。

Link to this sectionUltralytics HUBの紹介#

Ultralytics HUB is Ultralytics’ no-code, user-friendly platform designed to streamline the entire process from training to deploying YOLO models, including the newly launched Ultralytics YOLO11 models. Whether you’re an AI expert or new to computer vision, the HUB provides an intuitive interface that allows you to upload datasets, select pre-trained models, and fine-tune them for your specific needs. With just a few clicks, you can train models for real-time applications in industries ranging from manufacturing to agriculture. HUB focuses on making advanced AI accessible without the need for extensive coding.

Ultralytics HUBはノーコードで使いやすいプラットフォームです

図1. Ultralytics HUBはノーコードでユーザーフレンドリーなプラットフォームです。

Ultralytics HUBにはさまざまなプランオプションがあり、基本的なアクセスが可能な無料プランと、クラウドトレーニング、チームコラボレーション、使用制限の拡大といった追加機能を提供するProプランがあります。Ultralytics HUBが提供する主要な機能の概要を以下に示します。

  • カスタムデータセットのサポート: 独自のデータセットをアップロード・管理し、よりパーソナライズされたモデルトレーニングを実現します。
  • モバイル統合: Ultralytics HUBアプリを使用してiOSおよびAndroidデバイスでYOLOモデルを実行します。ハードウェアアクセラレーションによりパフォーマンスが最適化されています。
  • クラウドリソース: GPU対応のクラウドインフラストラクチャが、より高速で効率的なモデルトレーニングをサポートします。
  • 簡単なプロジェクト管理: Ultralytics HUBのTeams機能により、Proユーザーはプロジェクト管理やメンバーとの共同作業が容易になり、チームワークとリソース共有が効率化されます。
  • Inference API: HUBは共有および専用のInference APIを提供します。ユーザーはローカル環境を構築することなく、YOLOモデルを実行できます。
  • Ultralytics HUB-SDK: 独自のHUB-SDKにより、Ultralyticsの機械学習サービスをPythonアプリケーションに簡単に統合できます。

HUBはさまざまなプラットフォームと統合されており、ユーザーはトレーニング済みモデルONNXTensorFlowCoreMLなどの多様なフォーマットにエクスポートして、複数のプラットフォーム間でのデプロイをシームレスに行えます。要するに、Ultralytics HUBは、データセットの取り扱いからリアルタイムのモデルデプロイまで、複雑なAIタスクを1つの包括的なツールで簡素化します。

Link to this sectionYOLO11を使用したUltralytics HUBでの推論実行#

YOLO11を使用してUltralytics HUBで推論を実行するには、「Models」セクションに移動し、関心のあるYOLO11モデルを選択します。次に「Preview」をクリックして、任意の画像をアップロードすることでモデルを試すことができます。

Ultralytics HUBでUltralytics YOLO11を試す

図2. Ultralytics HUBでUltralytics YOLO11を試す。

HUBのこの機能により、経験レベルに関係なく誰でもYOLO11を用いたモデル予測をテストし、そのパフォーマンスを確認できます。これは、Ultralytics YOLO11を無料で実体験するためのユーザーフレンドリーな方法です。

Link to this sectionUltralytics HUBでのカスタムUltralytics YOLO11モデルのトレーニング#

アカウント作成後、ダッシュボードからすぐにトレーニングを開始できます。そこからプロジェクトの管理やデータセットのアップロードを行い、YOLO11モデルのトレーニングを簡単に開始できます。プラットフォームは、プロセスを迅速かつ手間のかからないものにするように設計されています。

Link to this sectionHUBでのYOLO11トレーニングにおけるカスタムデータセットの使用#

ログイン後、左側のメニューから「Datasets」をクリックすると、Ultralytics HUBで利用可能な既存のデータセットを探索できます。これらのデータセットは、指向性バウンディングボックス (OBB) 物体検出ポーズ推定など、さまざまなタスクに対応しています。たとえば、物体検出には80クラスのCOCO128、画像分類にはFashion-MNISTを使用できます。これらのデータセットはすぐに利用可能であり、YOLOモデルのトレーニング用に最適化されています

Ultralytics HUBでカスタムデータセットを管理する

図3. Ultralytics HUBは、カスタムデータセットを管理および適用するための便利な方法を提供します。

独自のデータを使用したい場合は、カスタムデータセットをアップロードできます。その際、データセットがYOLO構造に従っていること、ルートディレクトリに適切にフォーマットされたYAMLファイルが含まれていること、およびZIP形式であることを確認してください。

データセットの準備ができたら、「Upload Dataset」ボタンをクリックし、タスクタイプを選択してZIPファイルをアップロードします。アップロード後、Ultralytics HUBは自動的にデータセットを検証し、すぐにYOLOモデルのトレーニングを開始できます。また、画像分割(トレーニング、検証、テスト)などのデータセットの詳細を管理・確認し、データを分析してモデルトレーニングの準備ができていることを確認できます。

カスタムデータセットのアップロードとデータセット詳細の確認

図4. カスタムデータセットをアップロードして、データセットの詳細を確認できます。

Link to this sectionUltralytics HUBを使用した効率的なYOLO11のトレーニングと監視#

Ultralytics HUBのクラウドトレーニング機能を使用してYOLO11モデルのトレーニングを開始するには、Proプランへのアップグレードが必要です。Proユーザーになると、より高速で効率的なトレーニングのためにGPUリソースが利用可能になります。アップグレード後、「Models」セクションにアクセスし、目的のYOLO11モデルバリエーションを選択して、トレーニング設定を構成します。

数回のクリックでHUB上でYOLO11モデルを学習させる

図5. 数回のクリックでHUBでYOLO11モデルをトレーニングします。

エポック数(モデルがデータセットを通過する回数を定義)を選択するか、時間ベースのトレーニングのために特定の時間を設定できます。モデルのトレーニング開始前に、Ultralytics HUBは専用のGPUインスタンスを初期化し、パフォーマンスを最適化します。需要によっては初期化に時間がかかる場合がありますが、このプロセス中にアカウントに料金が発生することはありません。

設定完了後、「Start Training」をクリックしてセッションを開始します。トレーニング中、ダッシュボードからリアルタイムで進捗状況を監視できます。必要に応じてトレーニングの一時停止、停止、または再開が可能です。エポックベースのトレーニング中にアカウント残高が不足した場合、セッションは一時停止され、残高を補充してから再開できます。プラットフォームは自動的にチェックポイントを保存するため、中断したところから再開可能です。

トレーニング終了後、請求タブからすべてのコストを確認できます。そこでは詳細なコストレポートが提供されており、支出の追跡やトレーニングの効率的な管理が容易になります。

モデル学習の進行状況をリアルタイムで監視する

図6. モデルのトレーニング状況をリアルタイムで監視できます。

Link to this sectionHUBを使用したカスタムUltralytics YOLO11モデルのデプロイ#

Ultralytics HUBでカスタムトレーニングしたYOLO11モデルをデプロイする場合、Shared Inference APIDedicated Inference APIの2つの主なオプションがあります。デプロイされたモデルを使用するには、セットアップに応じてPythonまたはcURLを使用してAPIに推論リクエストを送ります。一般的なプロセスでは、画像ファイルと関連パラメータ(画像サイズや信頼度しきい値など)をAPIに送信します。Ultralytics HUBは推論結果をシンプルなJSON形式で返し、それをさらに処理できます。

Shared Inference APIは、無料プランのユーザー向けの費用対効果の高いソリューションであり、1時間あたり100回、月間最大1000回までの呼び出しを提供します。ローカル環境を構築する必要がなく、Ultralytics HUBから直接迅速なデプロイをサポートします。

Proユーザーが利用可能なDedicated Inference APIは、より大規模なデプロイやリアルタイムアプリケーションに適しています。Google Cloud Runを基盤とする専用クラウド環境へのシングルクリックデプロイを提供します。このオプションは高性能アプリケーション向けに最適化されており、100ms未満のレイテンシを保証し、リアルタイム処理のために38リージョンでグローバルカバレッジを実現します。また、強化されたセキュリティ機能もサポートしているため、厳しいデータ保護要件を持つ業界にも適しています。

YOLO11モデルのデプロイにSharedまたはDedicated Inference APIのいずれかを選択した後の手順は、シンプルかつ効率的です。Ultralytics HUBのモデルページ内の「Deploy」タブを開きます。Shared Inference APIを使用している場合は、こちらのガイドに従ってAPI呼び出しを設定する手順を確認してください。Dedicated Inference APIユーザーは、Start Endpointボタンをクリックしてエンドポイントを開始するだけです。アクティブになると、HUBは推論タスクで使用する一意のURLを提供します。

Ultralytics HUBの専用推論APIを使用する

図7. Ultralytics HUB Dedicated Inference APIの使用は簡単です。

Link to this sectionHUBが提供するその他のデプロイオプション#

プロジェクトで特定のフォーマットのモデルが必要な場合やオフラインで使用したい場合、Ultralytics HUBはONNX、CoreML、TensorFlowなどのエクスポートオプションを提供しており、モバイルからクラウドシステムまでさまざまなプラットフォームをサポートします。モデルをアプリケーションに直接統合したい開発者向けには、Ultralytics HUB-SDKが、Pythonを通じてデプロイを管理するための効率的な手段を提供します。APIキーやUltralyticsの資格情報を使用することで、デプロイの制御やコード内での推論実行を容易に行うことができ、シームレスな統合に必要な柔軟性が得られます。

Link to this section重要なポイント#

Ultralytics HUBは、初心者から専門家まで、YOLO11モデルのトレーニングとデプロイを可能にするために設計されたオールインワンのプラットフォームです。データセットのアップロードからトレーニング構成まで幅広いタスクをサポートし、SharedおよびDedicated Inference APIのような柔軟なデプロイオプションを提供します。API経由のデプロイであれ、オフライン使用のためのモデルエクスポートであれ、HUBはプラットフォーム間でのシームレスな統合を保証します。リアルタイムアプリケーションやスケーラブルなソリューション向けのオプションを備えたUltralytics HUBは、初心者から上級ユーザーまで、多様なデプロイニーズに応えることができます。

GitHubリポジトリを探索し、活気あるコミュニティに参加して、AIをさらに深く掘り下げましょう。ビジョンAIがヘルスケア農業などの業界でどのようにイノベーションを促進しているかを発見してください。

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の未来を共に築き上げましょう!

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