Ultralytics YOLO27:

モデルのトレーニング#

Ultralytics Platformは、実験の整理からリアルタイムのメトリクス配信を伴うクラウドトレーニングジョブの実行まで、YOLOモデルのトレーニングに必要な包括的なツールを提供します。



視聴: Ultralytics Platformを始める - トレーニング

概要#

トレーニングセクションでは、次のことができます。

  • モデルをプロジェクトに整理して、管理を簡単にします
  • ワンクリックでクラウドGPU上でトレーニングします
  • トレーニング中のリアルタイムメトリクスを監視します
  • 実験間でモデルのパフォーマンスを比較します
  • 22種類のデプロイ形式にエクスポートします(対応形式を参照してください)。

Ultralytics Platformのトレーニング概要

ワークフロー#

ステージ説明
プロジェクト関連するモデルを整理するためのワークスペースを作成します
設定データセット、ベースモデル、トレーニングパラメーターを選択します
トレーニングクラウドGPUまたはローカルハードウェアで実行します
監視損失曲線とメトリクスをリアルタイムで表示します
エクスポート22種類のデプロイ形式に変換します(詳細)。

トレーニングオプション#

Ultralytics Platformは、複数のトレーニング方法に対応しています。

メソッド説明最適な用途
クラウドトレーニングUltralytics CloudのGPUでトレーニングしますローカルGPUが不要で、スケーラブルです
ローカルトレーニングローカルでトレーニングし、メトリクスをPlatformに配信します既存のハードウェアを活用でき、プライバシーを確保できます
ColabトレーニングPlatformと連携したGoogle Colabを使用します無料でGPUを利用できます
GPUの自動割り当て

RTX PRO 6000より安価なGPUを選択し、Ultralyticsが管理する計算リソースに空きがある場合、Platformは選択したGPUの時間単価のまま、ジョブをRTX PRO 6000で実行します。選択したGPUで実行する場合より早く完了し、コストも抑えられることがあります。このアップグレードによって、時間やコストが増えることはありません。

GPUオプション#

Ultralytics Cloudでのクラウドトレーニングに利用できるGPU:

GPU世代VRAM時間あたりのコスト最適な用途
RTX 2000 AdaAda16 GB$0.24小規模データセット、テスト
RTX A4500Ampere20 GB$0.25小~中規模のデータセット
RTX 4000 AdaAda20 GB$0.26中規模のデータセット
RTX A5000Ampere24 GB$0.27中規模のデータセット
L4Ada24 GB$0.39推論に最適化
A40Ampere48 GB$0.44大きなバッチサイズ
RTX 3090Ampere24 GB$0.46一般的なトレーニング
RTX A6000Ampere48 GB$0.49大規模モデル
RTX PRO 4000Blackwell24 GB$0.57低予算向けBlackwell
RTX PRO 4500Blackwell32 GB$0.64価格性能比に優れる
RTX 4090Ada24 GB$0.69最高の価格性能比
RTX 6000 AdaAda48 GB$0.77大きなバッチでのトレーニング
L40SAda48 GB$0.86大きなバッチでのトレーニング
RTX PRO 5000Blackwell48 GB$0.96大きなバッチでのトレーニング
RTX 5090Blackwell32 GB$0.99最新のコンシューマー向け世代
L40Ada48 GB$0.99大規模モデル
A100 PCIeAmpere80 GB$1.39本番環境向けトレーニング
A100 SXMAmpere80 GB$1.49本番環境向けトレーニング
RTX PRO 6000Blackwell96 GB$2.09推奨デフォルト
H100 PCIeHopper80 GB$2.89高性能トレーニング
H100 NVLHopper94 GB$3.19最大限のパフォーマンス
H100 SXMHopper80 GB$3.29最速のトレーニング
H200 NVLHopper143 GB$3.39最大メモリ
H200 SXMHopper141 GB$4.39最大限のパフォーマンス
B200Blackwell180 GB$5.89大規模モデル(Pro+)
B300Blackwell288 GB$7.39最大規模のモデル(Pro+)
GPUプランの利用条件

B200およびB300 GPUを利用するには、ProまたはEnterpriseプランが必要です。それ以外のGPUは、Freeを含むすべてのプランで利用できます。

登録クレジット

新規アカウントには、トレーニング用の登録クレジットが付与されます。詳細は請求をご確認ください。

リアルタイムメトリクス#

トレーニング中は、3つのサブタブでライブメトリクスを確認できます。

サブタブメトリクス
チャートタスクメトリクス(検出のmAP50、mAP50-95、precision、recall)、トレーニング/検証の損失、学習率
コンソールANSIカラー表示と自動エラー検出に対応したライブトレーニングログ
システムGPU使用率、GPUメモリと温度、CPU、RAM、ネットワークおよびディスクI/O
チェックポイントの自動保存

最良のチェックポイント(best.pt、最も高いfitnessを記録したエポック)は、トレーニングの実行中に定期的にPlatformへアップロードされ、実行終了時にも再度アップロードされます。そのため、ダウンロード、エクスポート、デプロイには常に、それまでに生成された中で最良のエポックが使用されます。キャンセルされた実行では、アップロードが完了した最後のチェックポイントが保持されます。

クイックスタート#

1分以内にクラウドトレーニングを開始できます。

  1. サイドバーでプロジェクトを作成します
  2. New Modelをクリックします
  3. モデル、データセット、GPUを選択します
  4. Start Trainingをクリックします

よくある質問#

  • トレーニング時間は、次の要素によって異なります。

    • データセットのサイズ(画像数)
    • モデルのサイズ(n、s、m、l、x)
    • エポック数
    • 選択したGPUの種類

    現在の推定では、RTX PRO 6000で1,000枚の画像、YOLO26n、100エポックの場合は約6分、RTX 4090で500枚の画像、YOLO26n、50エポックの場合は約2分です。実際の所要時間は変動するため、選択したデータセットと設定については、トレーニングダイアログに表示されるライブ推定をご利用ください。コストの例をご覧ください。

  • はい。同時に実行できるクラウドトレーニングの数はプランによって異なります。Freeでは3件、Proでは10件まで、Enterpriseでは無制限です。さらに並列でトレーニングするには、複数のマシンからリモートトレーニングを実行してください。

  • トレーニングに失敗した場合:

    1. モデルは失敗としてマークされ、計算インスタンスは終了します
    2. モデルページに、取得されたエラーを含むエラーバナー、コンソール出力へのリンク、および同じ設定でトレーニングダイアログを再度開くトレーニングを 再試行アクションが表示されます
    3. 実行状況の報告が4時間途絶えた場合、自動的に失敗としてマークされ、計算リソースが解放されます
    4. クラウドコンピューティングが開始していた場合は、経過したGPU時間分が請求されます。コンピューティング開始前の失敗では、GPU使用料は発生しません
  • シナリオ推奨GPU
    ほとんどのトレーニングジョブRTX PRO 6000
    大規模なデータセットまたはバッチサイズH100 SXMまたはH200
    コスト重視RTX 4090

コメント