モデル
Ultralytics Platformでは、YOLOモデルのトレーニング、分析、デプロイを行うための包括的なモデル管理機能を提供しています。事前に学習済みのモデルをアップロードしたり、プラットフォーム上で直接新しいモデルを学習させたりすることが可能です。

モデルのアップロード
既存のモデルウェイトをプラットフォームにアップロードします。
- プロジェクトへ移動
- プロジェクトページまたはモデルサイドバーに
.ptファイルをドラッグ&ドロップします。 - モデルのメタデータはファイルから自動的に解析されます。
複数のファイルを同時にアップロードできます(最大3ファイルまで同時処理)。

サポートされているモデルフォーマット:
| 形式 | 拡張子 | 説明 |
|---|---|---|
| PyTorch | .pt | ネイティブなUltralyticsフォーマット |
アップロード後、プラットフォームがモデルのメタデータを解析します:
- タスクタイプ (detect、segment、pose、OBB、classify)
- アーキテクチャ (YOLO26n、YOLO26sなど)
- クラス名と数
- 入力サイズとパラメータ
- トレーニング結果とメトリクス(チェックポイントに含まれる場合)
モデルの学習
プラットフォーム上で直接新しいモデルを学習させます:
- プロジェクトへ移動
- 新規モデルをクリックします
- ベースモデルとデータセットを選択
- トレーニングパラメータを設定
- クラウド学習かローカル学習かを選択
- 学習を開始
詳細な手順についてはCloud Trainingを参照してください。
モデルのライフサイクル
graph LR
A[Upload .pt] --> B[Overview]
C[Train] --> B
B --> D[Predict]
B --> E[Export]
B --> F[Deploy]
E --> G[17+ Formats]
F --> H[Endpoint]
style A fill:#4CAF50,color:#fff
style C fill:#FF9800,color:#fff
style E fill:#2196F3,color:#fff
style F fill:#9C27B0,color:#fffモデルページのタブ
各モデルページには以下のタブがあります:
| タブ | 内容 |
|---|---|
| 概要 (Overview) | モデルのメタデータ、主要メトリクス、データセットへのリンク |
| トレーニング | トレーニングチャート、コンソール出力、システム統計 |
| 推論 (Predict) | ブラウザ内でのインタラクティブな推論 |
| エクスポート | GPU選択によるフォーマット変換 |
| デプロイ | エンドポイントの作成と管理 |
概要タブ
モデルのメタデータと主要メトリクスを表示します:
- モデル名(編集可能)、ステータスバッジ、タスクタイプ
- 最終メトリクス (mAP50、mAP50-95、適合率、再現率)
- トレーニングの進捗を示すメトリクススパークラインチャート
- トレーニング引数(エポック数、バッチサイズ、画像サイズなど)
- データセットへのリンク(プラットフォームのデータセットで学習した場合)
- モデルウェイトのダウンロードボタン

学習タブ (Train Tab)
「学習」タブには3つのサブタブがあります:
チャートサブタブ
損失曲線とエポックごとのパフォーマンスメトリクスを示すインタラクティブな学習メトリクスチャート:
| チャートグループ | メトリクス |
|---|---|
| メトリクス | mAP50, mAP50-95, 適合率, 再現率 |
| 学習損失 (Train Loss) | train/box_loss, train/cls_loss, train/dfl_loss |
| 検証損失 (Val Loss) | val/box_loss, val/cls_loss, val/dfl_loss |
| 学習率 (Learning Rate) | lr/pg0, lr/pg1, lr/pg2 |

コンソールサブタブ
学習プロセスからのライブコンソール出力:
- 学習中のリアルタイムログストリーミング
- エポックの進行状況バーと検証結果
- エラーバナーによるエラー検出
- フォーマット済み出力へのANSIカラーサポート

システムサブタブ
学習中のGPUおよびシステムメトリクス:
| メトリクス | 説明 |
|---|---|
| GPU使用率 | GPU利用率(パーセンテージ) |
| GPUメモリ | GPUメモリ使用量 |
| GPU温度 | GPU温度 |
| CPU使用率 | CPU利用率 |
| RAM | システムメモリ使用量 |
| ディスク | ディスク使用量 |

推論タブ (Predict Tab)
ブラウザ上で直接インタラクティブな推論を実行します:
- 画像のアップロード、サンプル画像の利用、またはWebカメラの使用
- バウンディングボックス、マスク、またはキーポイントを表示した結果出力
- 画像提供時の自動推論
- すべてのタスクタイプ (detect、segment、pose、OBB、classify) をサポート
「推論」タブはUltralyticsクラウド上で推論を実行するため、ローカルのGPUは必要ありません。結果は、モデルのタスクタイプに合わせたインタラクティブなオーバーレイで表示されます。
エクスポートタブ
モデルを17種類以上のデプロイ用フォーマットへエクスポートします。詳細については以下のモデルのエクスポートおよびコアエクスポートモードガイドを参照してください。
デプロイタブ
専用の推論エンドポイントを作成および管理します。詳細についてはデプロイメントを参照してください。
検証プロット
学習完了後、詳細な検証分析を確認できます:
混同行列 (Confusion Matrix)
クラスごとの予測精度を示すインタラクティブなヒートマップ:

PR曲線/F1曲線
異なる信頼度しきい値におけるパフォーマンス曲線:

| 曲線 | 説明 |
|---|---|
| Precision-Recall | 適合率(Precision)と再現率(Recall)のトレードオフ |
| F1-Confidence | 異なる信頼度レベルにおけるF1スコア |
| Precision-Confidence | 異なる信頼度レベルにおける適合率 |
| Recall-Confidence | 異なる信頼度レベルにおける再現率 |
モデルのエクスポート
graph LR
A[Select Format] --> B[Configure Args]
B --> C[Export]
C --> D{GPU Required?}
D -->|Yes| E[Cloud GPU Export]
D -->|No| F[CPU Export]
E --> G[Download]
F --> G
style A fill:#2196F3,color:#fff
style C fill:#FF9800,color:#fff
style G fill:#4CAF50,color:#fffモデルを17種類以上のデプロイメントフォーマットにエクスポートします:
- Exportタブへ移動します
- ターゲットフォーマットを選択します
- エクスポート引数(画像サイズ、半精度、ダイナミックなど)を設定します
- GPUが必要なフォーマット(TensorRT)の場合は、GPUタイプを選択します
- Exportをクリックします
- 完了後にダウンロードします

サポートされているフォーマット
プラットフォームは17種類以上のデプロイメントフォーマットへのエクスポートをサポートしています:ONNX、TorchScript、OpenVINO、TensorRT、CoreML、TF SavedModel、TF GraphDef、TF Lite、TF Edge TPU、TF.js、PaddlePaddle、NCNN、MNN、RKNN、IMX500、Axelera、およびExecuTorch。
フォーマット選択ガイド
| ターゲット | 推奨フォーマット | 備考 |
|---|---|---|
| NVIDIA GPUs | TensorRT | 最大の推論速度 |
| Intel Hardware | OpenVINO | CPU、GPU、およびVPU |
| Apple Devices | CoreML | iOS、macOS、Apple Silicon |
| Android | TF LiteまたはNCNN | 最適なモバイルパフォーマンス |
| Web Browsers | TF.jsまたはONNX | ONNX Runtime Web経由のONNX |
| Edge Devices | TF Edge TPUまたはRKNN | CoralおよびRockchip(サポートされているチップを参照) |
| General | ONNX | ほとんどのランタイムで動作 |

RKNNチップサポート
RKNNフォーマットへエクスポートする際は、ターゲットのRockchipデバイスを選択してください:
| チップ | 説明 |
|---|---|
| RK3588 | ハイエンドエッジSoC |
| RK3576 | ミドルレンジエッジSoC |
| RK3568 | ミドルレンジエッジSoC |
| RK3566 | ミドルレンジエッジSoC |
| RK3562 | エントリーレベルエッジSoC |
| RV1103 | ビジョンプロセッサ |
| RV1106 | ビジョンプロセッサ |
| RV1103B | ビジョンプロセッサ |
| RV1106B | ビジョンプロセッサ |
| RK2118 | AIプロセッサ |
| RV1126B | ビジョンプロセッサ |
エクスポートジョブのライフサイクル
エクスポートジョブは以下のステータスで進行します:
| ステータス | 説明 |
|---|---|
| Queued | エクスポートジョブは開始待ちです |
| Starting | エクスポートジョブは初期化中です |
| Running | エクスポートが進行中です |
| Completed | エクスポートが完了しました — ダウンロード可能です |
| Failed | エクスポートが失敗しました(エラーメッセージを確認してください) |
| Cancelled | ユーザーによってエクスポートがキャンセルされました |
エクスポート時間はフォーマットによって異なります。TensorRTのエクスポートは、エンジンの最適化により数分かかる場合があります。GPUが必要なフォーマット(TensorRT)はUltralytics Cloud GPU上で実行されます。デフォルトのエクスポートGPUはRTX 4090です。
一括エクスポート操作
- Export All:
Export Allをクリックすると、デフォルト設定で全CPUベースフォーマットのエクスポートジョブを開始します。 - Delete All Exports:
Delete Allをクリックすると、モデルの全エクスポートを削除します。
フォーマットの制限
一部のエクスポートフォーマットには、アーキテクチャやタスク上の制限があります:
| 形式 | 制限 |
|---|---|
| IMX500 | YOLOv8nおよびYOLO11nでのみ利用可能 |
| Axelera | 検出(Detect)モデルのみ |
| PaddlePaddle | YOLO26の検出/セグメンテーション/ポーズ/OBBモデルでは利用不可 |
- 分類(Classification)のエクスポートにはNMSは含まれません。
- バッチサイズが
1を超えるCoreMLエクスポートはdynamic=trueを使用します。 - サポートされていないフォーマットとモデルの組み合わせは、実行前にエクスポートダイアログで無効化されます。
モデルのクローン
モデルを別のプロジェクトにクローンします:
- モデルページを開きます
- Cloneボタンをクリックします
- 宛先のプロジェクトを選択します
- Cloneをクリックします
モデルとその重みがターゲットプロジェクトにコピーされます。
モデルをダウンロード
モデルの重みをダウンロードします:
- モデルのOverview(概要)タブに移動します
- Downloadボタンをクリックします
- 元の
.ptファイルが自動的にダウンロードされます
エクスポートされたフォーマットは、エクスポート完了後にExportタブからダウンロードできます。
データセットのリンク
モデルをソースデータセットにリンクできます:
- トレーニングに使用されたデータセットを確認する
- Overviewタブのデータセットカードをクリックしてそのデータセットへ移動します
- データのリネージを追跡する
ul:// URIフォーマットを使用してPlatformのデータセットでトレーニングする場合、リンクは自動的に行われます。
# Train with a Platform dataset — linking is automatic
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100ul://スキームはPlatformデータセットに解決されます。トレーニングされたモデルのOverviewタブには、このデータセットへのリンクが表示されます(Platformデータセットの使用を参照してください)。
可視性設定
モデルの閲覧権限を制御します:
| 設定 | 説明 |
|---|---|
| Private(非公開) | 自分のみがアクセス可能 |
| Public(公開) | 誰でもExploreページで閲覧可能 |
可視性を変更するには、モデルページの可視性バッジ(例:privateまたはpublic)をクリックします。非公開への切り替えは即座に反映されます。公開への切り替えは、適用前に確認ダイアログが表示されます。
モデルを削除
不要になったモデルを削除します:
- モデルアクションメニューを開く
- Deleteをクリックします
- 削除を確認する
削除されたモデルは30日間ゴミ箱に入ります。Settings > Trashから復元してください。
参照
- Inference:Predictタブを使用してブラウザでモデルをテストします
- Endpoints:専用エンドポイントを使用してモデルを本番環境にデプロイします
- Cloud Training:クラウドGPUでトレーニングジョブを設定および実行します
- Export Formats:17種類以上のエクスポートフォーマットに関する完全ガイド
FAQ
どのようなモデルアーキテクチャがサポートされていますか?
Ultralytics Platformは、すべてのYOLOアーキテクチャを専用プロジェクトで完全にサポートしています:
- YOLO26:n, s, m, l, xバリアント(最新、推奨) — platform.ultralytics.com/ultralytics/yolo26
- YOLO11:n, s, m, l, xバリアント — platform.ultralytics.com/ultralytics/yolo11
- YOLOv8:n, s, m, l, xバリアント — platform.ultralytics.com/ultralytics/yolov8
- YOLOv5:n, s, m, l, xバリアント — platform.ultralytics.com/ultralytics/yolov5
すべてのアーキテクチャは、detect、segment、pose、OBB、classifyの5つのタスクタイプをサポートしています。
トレーニング済みモデルをダウンロードできますか?
はい、モデルページからモデルの重みをダウンロードできます:
- Overviewタブのダウンロードアイコンをクリックします
- 元の
.ptファイルが自動的にダウンロードされます - エクスポートされたフォーマットは、Exportタブからダウンロードできます
プロジェクト間でモデルを比較するにはどうすればよいですか?
現在、モデルの比較はプロジェクト内で行われます。プロジェクト間での比較を行うには:
- モデルを単一のプロジェクトにクローンする、または
- メトリクスをエクスポートして外部で比較する
モデルの最大サイズはどれくらいですか?
厳密な制限はありませんが、非常に大きなモデル(2GB以上)はアップロードや処理に時間がかかる場合があります。
事前学習済みモデルをファインチューニングできますか?
はい!公式のYOLO26モデルのいずれかをベースとして使用するか、トレーニングダイアログのモデルセレクターから自身の完了したモデルを選択できます。Platformは、アップロードされたあらゆるチェックポイントからのファインチューニングをサポートしています。