モデル
Ultralytics 、YOLO トレーニング、分析、デプロイのための包括的なモデル管理を提供します。事前学習済みモデルをアップロードするか、プラットフォーム上で直接新しいモデルをトレーニングできます。
モデルをアップロード
既存のモデル重みをプラットフォームにアップロードする:
- プロジェクトに移動してください
- モデルをアップロード
- 選択してください
.ptファイル - 名前と説明を追加する
- アップロードをクリック
サポートされているモデル形式:
| 形式 | 拡張 | 説明 |
|---|---|---|
| PyTorch | .pt | Ultralytics ティブUltralytics形式 |
アップロード後、プラットフォームはモデルのメタデータを解析します:
- タスクタイプ(detect、segment、姿勢推定、OBB、classify)
- アーキテクチャ(YOLO11n、YOLO11sなど)
- クラス名と数
- 入力サイズとパラメータ
モデルのトレーニング
プラットフォーム上で直接新しいモデルをトレーニングする:
- プロジェクトに移動してください
- クリックトレインモデル
- データセットを選択
- 基本モデルを選択
- トレーニングパラメータを設定する
- トレーニングを開始する
詳細な手順については、クラウドトレーニングを参照してください。
モデル概要
各モデルページには以下が表示されます:
| セクション | コンテンツ |
|---|---|
| 概要 | モデルメタデータ、タスクタイプ、アーキテクチャ |
| メトリクス | トレーニング損失と性能のグラフ |
| プロット | 混同行列、PR曲線、F1曲線 |
| テスト | 対話型推論テスト |
| デプロイ | エンドポイントの作成と管理 |
| エクスポート | フォーマット変換とダウンロード |
トレーニング指標
リアルタイムおよび過去のトレーニング指標を表示する:
損失曲線
| 喪失 | 説明 |
|---|---|
| ボックス | バウンディングボックス回帰損失 |
| クラス | 分類損失 |
| DFL | 分布焦点損失 |
パフォーマンス指標
| メトリック | 説明 |
|---|---|
| mAP50 | IoU .50における平均精度 |
| mAP50 | IoU .50-0.95における平均精度 |
| 適合率 | 陽性予測の正答率 |
| 再現率 | 実際に特定された陽性例の比率 |
検証プロット
トレーニング完了後、詳細な検証分析を表示します:
混同行列
クラスごとの予測精度を示すインタラクティブなヒートマップ:
PR/F1 カーブ
異なる信頼度閾値における性能曲線:
| カーブ | 説明 |
|---|---|
| 精度-再現率 | 精度と再現率のトレードオフ |
| F1-信頼度 | 異なる信頼水準におけるF1スコア |
| 精密さ-確信 | 異なる信頼水準における精度 |
| リコール-信頼度 | 異なる信頼水準でのリコール |
輸出モデル
モデルを17種類のデプロイ形式にエクスポート:
- エクスポートタブに移動してください
- 対象フォーマットを選択
- エクスポートをクリック
- 完了時にダウンロード
対応フォーマット
| 形式 | 説明 | ユースケース |
|---|---|---|
| ONNX | オープンニューラルネットワーク交換 | クロスプラットフォーム展開 |
| TorchScript | シリアル化されたPyTorch | PyTorch |
| OpenVINO | Intel | Intel |
| TensorRT | NVIDIA | NVIDIA |
| CoreML | Apple最適化 | iOS |
| TFLite | TensorFlow Lite | モバイル/組み込み |
| TF SavedModel | TensorFlow | TensorFlow |
| TF GraphDef | TensorFlow | レガシーTensorFlow |
| PaddlePaddle | 百度フレームワーク | PaddlePaddle |
| NCNN | モバイル推論 | Android |
| エッジTPU | Google TPU | 珊瑚デバイス |
| TF.js | TensorFlow.js | ブラウザの展開 |
| MNN | アリババフレームワーク | モバイル最適化 |
| RKNN | ロックチップ NPU | ロックチップデバイス |
| IMX | NXP i.MX | NXPプラットフォーム |
| アクセラ | メティスAI | エッジAIアクセラレータ |
| エクゼキュートーチ | メタフレームワーク | メタプラットフォームズ |
輸出時間
エクスポート時間は形式によって異なります。TensorRT エンジンの最適化により数分かかる場合があります。
データセットのリンク
モデルはソースデータセットにリンクできます:
- どのデータセットがトレーニングに使用されたかを確認する
- モデルページからデータセットにアクセスする
- データの系譜を追跡する
Platformデータセットを使用してトレーニングを行う場合、 ul:// URI形式、リンクは自動的。
表示設定
モデルを閲覧できるユーザーを制御する:
| 設定 | 説明 |
|---|---|
| 非公開 | アクセスできるのはあなただけです |
| 公開 | 誰でも「探索」ページで閲覧できます |
表示を変更するには:
- モデルアクションメニューを開く
- 編集をクリック
- 表示の切り替え
- 保存をクリック
モデルの削除
不要になったモデルを削除する:
- モデルアクションメニューを開く
- 削除をクリック
- 削除を確認
ごみ箱と復元
削除したモデルは30日間ごみ箱に保存されます。設定>ごみ箱から復元できます。
よくある質問
どのモデルアーキテクチャがサポートされていますか?
Ultralytics すべてのYOLO をサポートします:
- YOLO11: n、s、m、l、x のバリエーション
- YOLO26: 最新世代(利用可能な場合)
- YOLOv10: レガシーサポート
- YOLOv8: レガシーサポート
- YOLOv5: レガシーサポート
学習済みモデルをダウンロードできますか?
はい、モデルページからモデル重みをダウンロードしてください:
- ダウンロードアイコンをクリックしてください
- フォーマットを選択(オリジナル)
.ptまたは輸出された) - ダウンロードが自動的に開始されます
プロジェクト間でモデルを比較するにはどうすればよいですか?
現在、モデル比較はプロジェクト内で行われています。プロジェクト間で比較するには:
- モデルを単一のプロジェクトに転送するか、または
- メトリクスをエクスポートし、外部で比較する
最大モデルサイズはどれくらいですか?
厳密な制限はありませんが、非常に大きなモデル(2GB超)はアップロードと処理に時間がかかる場合があります。
事前学習済みモデルを微調整できますか?
はい!事前学習済みモデルをアップロードし、そのチェックポイントからご自身のデータセットで学習を開始してください。プラットフォームは自動的にアップロードされたモデルを起点として使用します。