YOLO Vision 2026:

Ultralytics Platform クイックスタート#

Ultralytics Platform は、データセットのアップロード、事前学習済み重みからの新しい YOLO モデルのトレーニング、ブラウザでの完成したモデルのテスト、および専用の推論エンドポイントの設定を行うためのガイド付きワークフローを提供します。



Watch: Get Started with Ultralytics Platform - QuickStart

以下のインタラクティブな図は、Ultralytics Platform ワークフローの4つの主要ステージを示しています。各ステージやサブステップをクリックすると、そのセクションの詳細な手順にアクセスできます。

graph LR
    A(Sign Up):::start --> B(Prepare Data):::proc --> C(Train):::proc --> D(Deploy):::out
    A -.- A1["<a href='#get-started'>Create account</a><br/><a href='#region-selection'>Select region</a>"]:::proc
    B -.- B1["<a href='#upload-your-first-dataset'>Upload dataset</a><br/><a href='#create-your-first-project'>Create Project</a>"]:::proc
    C -.- C1["<a href='#training-configuration'>Configure training</a><br/><a href='#monitor-training'>Monitor progress</a>"]:::proc
    D -.- D1["<a href='#test-your-model'>Test model</a><br/><a href='#deploy-to-production'>Deploy endpoint</a>"]:::proc

    click A "#get-started"
    click B "#upload-your-first-dataset"
    click C "#train-your-first-model"
    click D "#deploy-to-production"

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff

開始する#

Ultralytics Platform では、さまざまな簡単なサインアップ方法を提供しています。Google または GitHub アカウントを使用して登録・ログインするか、メールアドレスで登録できます。

Ultralytics Platform Signup

リージョン選択#

オンボーディング中に、データリージョンの選択を求められます。プラットフォームは各リージョンへのレイテンシを自動的に測定し、最も近いものを推奨します。この選択によって、データセット、モデル、および管理されたトレーニングデータが保存される場所が決まります。専用のエンドポイントリージョンは、モデルをデプロイする際に別途選択されます。

Ultralytics Platform Onboarding Region Map With Latency

リージョンラベル場所最適な用途
USアメリカ大陸米国アイオワ州アメリカ大陸のユーザー向け、アメリカ大陸向けに最速
EUヨーロッパ、中東、アフリカヨーロッパ、ベルギーヨーロッパのユーザー向け、GDPRコンプライアンス対応
APアジア太平洋アジア太平洋、台湾アジア太平洋のユーザー向け、APACで最小のレイテンシ
リージョンの慎重な選択

データリージョンはオンボーディング中に設定され、その後ユーザー自身で変更することはできません。パフォーマンスを最適化するために、ご自身やユーザーに最も近いリージョンを選択してください。後からリージョンの変更が必要な場合は、サポートにお問い合わせの上、変更をリクエストしてください。

無料クレジット#

すべてのアカウントは、クラウド GPU 学習用の無料クレジットを受け取ります:

メールの種類サインアップクレジット対象条件
勤務先/会社用メール$25.00会社のドメイン(@company.com)を使用
個人用メール$5.00Gmail、Yahoo、Outlookなど
クレジットを最大化する

勤務先のメールでサインアップすると、$25のクレジットがもらえます。個人用メールでサインアップした場合でも、後から勤務先のメールを認証することで、追加で$20のクレジットを獲得できます。

プロフィールの入力#

オンボーディングフローは、以下の3つのステップで進みます:

  1. プロフィール - 表示名、一意のユーザー名(永久的で後から変更不可)、組織名(任意)、および主なユースケースを入力します
  2. データリージョン - レイテンシを表示する世界地図を見ながら、US、EU、または AP を選択します
  3. 完了 - 選択内容を確認し、オプションでプロモーションコードを適用し、サインアップを完了してウェルカムクレジットを受け取ります

Ultralytics Platform Onboarding Profile With Use Case

後の更新

表示名、自己紹介、ソーシャルリンクなど、プロフィールは Settings からいつでも更新できます。サインアップ後のユーザー名の変更はできません。データリージョンのセルフサービスでの変更はありません。移動をリクエストするにはサポートにお問い合わせください。

ホームダッシュボード#

ログイン後、Ultralytics Platform のホームページへ移動します。ここにはワークスペースの統計情報が載ったウェルカムカード、データセット・プロジェクト・ストレージへのクイックアクセス、および最近のアクティビティフィードが表示されます。

Ultralytics Platform Home Dashboard Welcome Card

サイドバーナビゲーション#

サイドバーからプラットフォームのすべてのセクションにアクセスできます:

セクション項目説明
上部検索すべてのリソースに対するクイック検索(Cmd+K)
ホームクイックアクションと最近のアクティビティを表示するダッシュボード
探索公開されているプロジェクトやデータセットを探す
マイプロジェクトアノテーションアノテーション用に整理されたデータセット
トレーニング学習済みモデルを含むプロジェクト
デプロイアクティブなデプロイメント
下部ゴミ箱削除済みアイテム(30日間復元可能)
設定アカウント、請求、および設定
ヘルプヘルプ、ドキュメント、フィードバックツールを開く

ウェルカムカード#

ウェルカムカードでは、プロフィール、プランバッジ、ワークスペースの統計情報を一目で確認できます:

統計説明
データセットデータセット数
画像数すべてのデータセットに含まれる総画像数
アノテーション数アノテーションの合計数
プロジェクトプロジェクト数
モデル数学習済みモデルの総数
エクスポート数モデルのエクスポート回数
デプロイメント数アクティブなデプロイメント数

クイックアクション#

ウェルカムカードの下には、3つのカードが表示されます:

  • データセット: 新しいデータセットを作成するか、画像、動画、またはデータセットファイルをドロップしてアップロードします。最近のデータセットが表示されます。
  • プロジェクト: 新しいプロジェクトを作成するか、.pt モデルファイルをドロップしてアップロードします。最近のプロジェクトが表示されます。
  • ストレージ: プランの上限を含む、ストレージ使用状況(データセット、モデル、エクスポート)の概要。

下部にある 最近のアクティビティ テーブルには、最新のデータセット、モデル、および学習実行が表示されます。

グローバル検索#

Cmd+K (Mac) または Ctrl+K (Windows/Linux) を押して検索バーを開きます。ページ、プロジェクト、データセット、デプロイメント全体を即座に検索できます。

AI チャットアシスタント#

すべてのページでフローティングチャットウィジェットが利用可能です。クリックすると、YOLO の学習、アノテーション、デプロイメント、またはプラットフォームの機能に関する質問ができます。アシスタントは現在のページに基づいたコンテキストに応じたヘルプを提供します。

オンボーディングツアー#

プラットフォームには、各セクションを操作する際に主要な機能を紹介するガイド付きツアーが含まれています:

ツアートリガー内容
ナビゲーションツアーオンボーディング後の初回ホーム画面訪問ホーム、探索、アノテーション、学習、デプロイ、設定、アカウント
プロジェクトツアープロジェクトページへの初回訪問モデルサイドバー、トレーニングチャート、新しいモデルボタン
データセットツアーデータセットページへの初回訪問画像ギャラリー、分割タブ、クラス、チャート、新しいモデル、アップロード、ダウンロード
Enterpriseユーザー

Enterpriseプランのユーザーには、学習ステップに関する企業向けのガイドを備えた拡張版ナビゲーションツアーが表示されます。

ツアーの再開#

ツアーをやり直すには:

  • ツアーをやり直すボタン — サイドバー左下のプロフィールアバターをクリックしてユーザーメニューを開き、ツアーをやり直すを選択します。これによりすべてのツアーがリセットされ、各セクションを次に訪れた際に再表示されます。
  • URLパラメータplatform.ultralytics.com/home?tour=nav にアクセスすると、ナビゲーションツアーを直接再開できます。

最初のデータセットをアップロードする#

サイドバーの Annotate に移動し、New Dataset をクリックして学習データを追加します。ホームダッシュボードのデータセットカードにファイルを直接ドラッグ&ドロップすることも可能です。

Ultralytics Platform Quickstart Upload Dialog Ultralytics Platform は複数のアップロード形式をサポートしています(詳細については Datasets を参照してください):

形式最大サイズ(Free / Pro / Enterprise)説明
画像数50 MBJPG、PNG、WebP、TIFF、およびその他の一般的な形式
データセットアーカイブ10 / 20 / 50 GB画像とラベルを含むZIPまたはTARアーカイブ(.tar.gzおよび.tgzを含む)
ビデオ1 GBMP4、WebM、MOV、MKV、M4V - 1 FPS でフレームが抽出されます(最大 100 フレーム)
NDJSON10 / 20 / 50 GBポータブルなメタデータのためのUltralyticsデータセットエクスポート形式
graph LR
    A[Drop Files]:::start --> B[Auto-Package ZIP]:::proc
    B --> C[Upload to Storage]:::proc
    C --> D[Backend Worker]:::proc
    D --> E[Resize & Thumbnail]:::proc
    E --> F[Parse Labels]:::proc
    F --> G[Compute Statistics]:::proc
    G --> H[Dataset Ready]:::out

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff

アップロード後、プラットフォームは自動的にデータを処理します:

  1. 4096pxを超える画像はサイズ変更されます(アスペクト比を維持)
  2. 高速ブラウジング用に256pxのサムネイルが生成されます
  3. YOLO、COCO、および Ultralytics NDJSON ラベルがパースおよび検証されます
  4. 統計が計算されます(クラス分布、ヒートマップ、寸法)
YOLOデータセット構造

最良の結果を得るには、標準的なYOLO構造を持つZIPまたはTARアーカイブ(.tar.gzおよび.tgzを含む)をアップロードしてください:

my-dataset.zip
├── data.yaml          # Class names and splits
├── train/
│   ├── images/
│   │   ├── img001.jpg
│   │   └── img002.jpg
│   └── labels/
│       ├── img001.txt
│       └── img002.txt
└── val/
    ├── images/
    └── labels/

各タスクの完全な構文については、detectsegmentposeOBB、および classify のデータセットガイドを参照してください。

datasets およびサポートされている形式(detectsegmentposeOBBclassify)の詳細をお読みください。

最初のプロジェクトを作成する#

プロジェクトを使用すると、関連するモデルや実験を整理できます。「Projects」に移動し、New Project をクリックします。

Ultralytics Platform Projects Create 名前とオプションの説明を入力します。プロジェクトは、完了したトレーニング結果を比較するためのチャートとともに、モデルの実行や、インポートまたはクローンされたモデルの重みを整理します。

projects の詳細をお読みください。

最初のモデルを学習する#

プロジェクトから New Model をクリックして、クラウド学習を開始します。

Ultralytics Platform Quickstart Training Dialog Cloud Tab

学習設定#

  1. Select Dataset: 少なくとも 1 つのトレーニング画像、少なくとも 1 つの検証またはテスト画像、および少なくとも 1 つのラベル付き画像を含む準備済みのデータセットを選択します
  2. Choose Model: ベースモデルを選択します。公式のUltralyticsモデル、または学習済みの独自のモデルを選択可能です
  3. Set Epochs: 学習反復回数(デフォルト:100)
  4. GPUを選択: 予算とモデルのサイズに基づいてコンピューティングリソースを選択してください。デフォルトは RTX PRO 6000 (96 GB Blackwell, 2.09ドル/時間) であり、すべてのYOLO26バリアントに対応しています。全リストおよびティア制限については、GPU料金表またはクラウド学習のGPU手順を参照してください。
クレジット残高が必要です

クラウド学習には、推定ジョブコストをカバーする十分なクレジット残高が必要です。Settings > Billing で残高を確認してください。新規アカウントには無料クレジットが付与されます(個人用メールで5ドル、仕事用メールで25ドル)。

学習を監視する#

学習が開始されると、3つのサブタブを通じて進行状況をリアルタイムで監視できます:

サブタブコンテンツ
チャート学習/検証の損失曲線、mAP、適合率(Precision)、再現率(Recall)
コンソールライブ学習ログ出力
システムGPU稼働率、メモリ使用量、ハードウェアメトリクス

Ultralytics Platform Training Charts Loss And Metrics メトリクスは SSE(Server-Sent Events)を介してリアルタイムでストリーミングされます。トレーニングの完了後、混同行列、PR 曲線、F1 曲線などの検証プロットが生成されます。

トレーニングのキャンセル

実行中の学習ジョブはいつでもキャンセルできます。その時点までに使用したコンピューティング時間のみが課金されます。

cloud training の詳細をお読みください。

モデルをテストする#

学習完了後、ブラウザで直接モデルをテストします:

  1. モデルの Predict タブに移動します
  2. 画像をアップロード、ドラッグ&ドロップ、またはサンプル画像を使用します(ドロップ時に自動推論)
  3. タスクに適した予測オーバーレイと生の JSON レスポンスを表示します

Ultralytics Platform Predict Tab With Bounding Boxes 推論パラメータを調整します:

パラメータデフォルト説明
Confidence0.25低信頼度の予測をフィルタリングします
IoU0.7NMSのオーバーラップを制御します
Image Size640推論用の入力をサイズ変更します

Predict タブには、デプロイコードの例も表示されます。まずモデルをデプロイし、次にプレースホルダーの URL とキーをエンドポイントの値に置き換えます:

import requests

url = "https://your-deployment-url.run.app/predict"
headers = {"Authorization": "Bearer YOUR_API_KEY"}

with open("image.jpg", "rb") as f:
    response = requests.post(url, headers=headers, files={"file": f})

print(response.json())
自動推論

Predictタブでは、画像をドロップすると自動的に推論が実行されるため、ボタンをクリックする必要はありません。サンプル画像(bus.jpg、zidane.jpg)がテスト用に事前ロードされています。

inference の詳細をお読みください。

本番環境へのデプロイ#

本番運用向けに専用エンドポイントへモデルをデプロイします:

  1. モデルの Deploy タブに移動します
  2. インタラクティブな世界地図から地域を選択してください(42の利用可能な地域)
  3. 地図には、緑から赤へのグラデーションでリアルタイムのレイテンシ測定値が表示されます(レイテンシが低いほど緑、高いほど赤)
  4. Deploy をクリックしてエンドポイントを作成します

Ultralytics Platform Deploy Tab Region Map With Latency

graph LR
    A[Select Region]:::start --> B[Deploy]:::proc
    B --> C[Provisioning]:::proc
    C --> D[Running]:::out
    D --> E{Lifecycle}:::decide
    E --> F[Stop]:::error
    E --> G[Delete]:::error
    F --> H[Resume]:::proc
    H --> D

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef decide fill:#FF9800,color:#fff
    classDef out fill:#9C27B0,color:#fff
    classDef error fill:#F44336,color:#fff

プロビジョニングが完了すると、エンドポイントで以下が提供されます:

  • Unique URL: API呼び出し用のHTTPSエンドポイント
  • Scale-to-zero behavior: アイドル状態のエンドポイントはゼロにスケールダウンします(デプロイメントは現在、単一のアクティブなインスタンスを実行します)
  • Monitoring: リクエストメトリクスとログ
デプロイメントのライフサイクル

エンドポイントは、started(開始)、stopped(停止)、および deleted(削除)を実行できます。停止されたエンドポイントはその設定を保持しており、ワンクリックで再起動できます。

デプロイ後、サイドバーの Deploy セクションからすべてのエンドポイントを管理できます。ここには、アクティブなデプロイメントを示すグローバルマップ、概要メトリクス、すべてのエンドポイントのリストが表示されます。

endpoints の詳細をお読みください。

リモート学習(オプション)#

ご自身のハードウェアでトレーニングを行う場合は、API キーを使用してどこでもトレーニングを行い、メトリクスを Ultralytics Platform にストリーミングできます。

  1. Settings > API Keys でAPIキーを生成してください。
  2. 環境変数を設定し、project/name形式でトレーニングを実行します。
export ULTRALYTICS_API_KEY="YOUR_API_KEY"

yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1
API キーのフォーマット

APIキーはul_で始まり、その後に40文字の16進数が続きます(合計43文字)。キーはワークスペースにスコープされたフルアクセストークンです。

APIキーデータセットURI、およびリモートトレーニングの詳細をご覧ください。

フィードバックとヘルプ#

サイドバーのフッターにあるヘルプページには、アプリ内フィードバックフォームが含まれています。体験の評価、フィードバックの種類(バグ、機能リクエスト、または全般)の選択、およびスクリーンショットの添付が可能です。

さらにサポートが必要な場合:

コメント