コンテンツにスキップ

モデル

Ultralytics Platformは、YOLOモデルの学習、分析、デプロイのための包括的なモデル管理を提供します。事前学習済みモデルをアップロードするか、Platform上で直接新しいモデルを学習させることができます。

モデルのアップロード

既存のモデルウェイトをPlatformにアップロードする:

  1. プロジェクトに移動します。
  2. モデルをアップロードをクリック
  3. お使いの .pt ファイル
  4. 名前と説明を追加
  5. アップロードをクリックします

対応モデルフォーマット:

形式拡張子説明
PyTorch.ptネイティブUltralyticsフォーマット

アップロード後、Platformはモデルのメタデータを解析します:

  • タスクタイプ (detect, segment, pose, obb, classify)
  • アーキテクチャ(YOLO26n、YOLO26sなど)
  • クラス名と数
  • 入力サイズとパラメータ

モデルのトレーニング

Platform上で直接新しいモデルを学習させる:

  1. プロジェクトに移動します。
  2. モデルをトレーニングをクリックします
  3. データセットを選択
  4. ベースモデルを選択
  5. トレーニングパラメータを設定します。
  6. トレーニングを開始します。

詳細な手順についてはクラウドトレーニングを参照してください。

モデル概要

各モデルページには以下が表示されます:

セクションコンテンツ
概要モデルのメタデータ、タスクタイプ、アーキテクチャ
メトリクストレーニング損失とパフォーマンスチャート
プロット混同行列、PR曲線、F1曲線
テストインタラクティブな推論テスト
デプロイエンドポイントの作成と管理
エクスポートフォーマット変換とダウンロード

学習メトリクス

リアルタイムおよび履歴のトレーニングメトリクスを表示:

損失曲線

損失説明
ボックスバウンディングボックス回帰損失
クラス分類損失
DFL分布焦点損失

パフォーマンス指標

メトリック説明
mAP50IoU 0.50における平均適合率
mAP50-95IoU 0.50-0.95における平均適合率
適合率正しく陽性と予測された割合
再現率実際に陽性であると識別された割合

検証プロット

トレーニング完了後、詳細な検証分析を表示:

混同行列

クラスごとの予測精度を示すインタラクティブなヒートマップ:

PR/F1曲線

異なる信頼度しきい値でのパフォーマンス曲線:

曲線説明
適合率-再現率適合率と再現率の間のトレードオフ
F1-信頼度異なる信頼度レベルでのF1スコア
精度-信頼度異なる信頼度レベルでの精度
再現率-信頼度異なる信頼度レベルでの再現率

モデルのエクスポート

モデルを17種類のデプロイメント形式にエクスポート:

  1. エクスポートタブに移動します
  2. ターゲット形式を選択
  3. エクスポートをクリック
  4. 完了したらダウンロード

対応フォーマット(合計17種類)

#形式ファイル拡張子ユースケース
1ONNX.onnxクロスプラットフォーム、ウェブ、ほとんどのランタイム
2TorchScript.torchscriptPythonなしでPyTorch
3OpenVINO.xml, .binIntel 、GPU、VPU
4TensorRT.engineNVIDIA (最速推論)
5CoreML.mlpackageAppleiOS、macOS、watchOS
6TF Lite.tfliteモバイル(Android、iOS)、エッジ
7TF SavedModelsaved_model/TensorFlow
8TF GraphDef.pbTensorFlow .x
9TF Edge TPU.tfliteGoogle デバイス
10TF.js.json, .binブラウザの推測
11PaddlePaddle.pdmodel百度PaddlePaddlePaddle
12NCNN.param, .binモバイル(iOS)、最適化済み
13MNN.mnnアリババモバイルランタイム
14RKNN.rknnロックチップNPU
15IMX500.imxソニー IMX500 センサー
16Axelera.axeleraアクセレラAIアクセラレータ

フォーマット選択ガイド

NVIDIA の場合:TensorRT で最高速度を実現

Intel の場合:OpenVINOIntel 、GPU、および VPU 向けに

Appleデバイス向け:CoreMLiOS、macOS、Apple Silicon向け

Androidの場合: TF または NCNN を使用すると最高のパフォーマンスが得られます

Webブラウザの場合: TF.jsまたは ONNX (ONNX Web を使用)

エッジデバイス向け:CoralにはTF TPU、RockchipにはRKNNを使用する

汎用互換性のため:ONNX — ほとんどの推論ランタイムで動作します

エクスポート時間

エクスポート時間は形式によって異なります。TensorRTのエクスポートは、エンジン最適化のため数分かかる場合があります。

データセットのリンク

モデルは元のデータセットにリンクできます。

  • トレーニングに使用されたデータセットを表示
  • モデルページからデータセットにアクセス
  • trackデータリネージ

プラットフォームデータセットを使用してトレーニングする場合 ul:// URI形式、リンクは自動的に行われます。

表示設定

モデルの公開範囲を制御します。

設定説明
プライベートあなたのみがアクセス可能
パブリックExploreページで誰でも閲覧可能

表示設定を変更するには:

  1. モデルアクションメニューを開く
  2. 編集をクリック
  3. 公開設定を切り替える
  4. 保存をクリック

モデルの削除

不要になったモデルを削除します。

  1. モデルアクションメニューを開く
  2. 削除をクリックします
  3. 削除を確認

ゴミ箱と復元

削除されたモデルは30日間ゴミ箱に移動します。設定 > ゴミ箱から復元できます。

よくある質問

どのようなモデルアーキテクチャがサポートされていますか?

Ultralytics Platformは、すべてのYOLOアーキテクチャをサポートしています:

  • YOLO26: n、s、m、l、x バリエーション(推奨)
  • YOLO11: n、s、m、l、xバリアント
  • YOLOv10: レガシーサポート
  • YOLOv8: レガシーサポート
  • YOLOv5: レガシーサポート

学習済みモデルをダウンロードできますか?

はい、モデルページからモデルの重みをダウンロードできます:

  1. ダウンロードアイコンをクリックします。
  2. フォーマットを選択します(オリジナル .pt またはエクスポート済み)
  3. ダウンロードが自動的に開始されます。

プロジェクト間でモデルを比較するにはどうすればよいですか?

現在、モデルの比較はプロジェクト内で行われます。プロジェクト間で比較するには:

  1. モデルを単一のプロジェクトに転送するか、
  2. メトリクスをエクスポートして外部で比較します。

最大モデルサイズはどのくらいですか?

厳密な制限はありませんが、非常に大きなモデル(2GB超)の場合、アップロードと処理に時間がかかることがあります。

事前学習済みモデルをファインチューニングできますか?

はい!学習済みモデルをアップロードし、そのチェックポイントからご自身のデータセットで学習を開始できます。プラットフォームはアップロードされたモデルを自動的に開始点として使用します。



📅 20日前に作成✏️ 14日前に更新
glenn-jocher

コメント