グリーンチェック
クリップボードにコピーされたリンク

Ultralytics HUBでカスタムモデルをトレーニングする方法

Ultralytics HUBでカスタムYOLO モデルを楽にトレーニングする方法をご覧ください。このステップバイステップのガイドでは、シームレスな統合、リアルタイムのトラッキング、クラウドトレーニングなど、直感的なプラットフォームについて説明します。

私たちは常にAI主導のイノベーションを目指していますが、カスタムモデルのトレーニングを簡素化するために設計されたプラットフォーム、Ultralytics HUBを詳しく見ていきましょう。 Ultralytics YOLOモデルのトレーニングを簡素化するために設計されたプラットフォームです。経験豊富な開発者でも初心者でも、Ultralytics HUBはコンピュータビジョンモデルの作成と管理のためのシームレスな体験を提供します。わずか数クリックでYOLO のカスタムモデルをトレーニングする方法を探ってみましょう。

Ultralytics HUB とは?

Ultralytics HUBは、データセット、プロジェクト、モデルを扱うために設計された包括的なプラットフォームであり、機械学習モデルのトレーニングとデプロイを容易にします。 

様々なプラットフォームと統合され、モバイルアプリ(Android とiOS の両方で利用可能)を介してリアルタイムの更新をサポートし、新機能で継続的に進化しています。より詳細な技術的洞察とステップバイステップのワークフローについては、クラウド上でコンピュータビジョンモデルをトレーニングする方法に関するMediumの記事をご覧ください。

Ultralytics HUBを使い始める

ユーザーフレンドリーなインターフェイス

Ultralytics HUBでまずお気づきになるのは、その直感的なインターフェイスでしょう。ホームページからデータセット、プロジェクト、モデル統合に簡単にアクセスできる。まだベータ版とはいえ、このプラットフォームはすでにさまざまな強力な機能を誇っている。

データセットとモデル

Ultralytics HUBには、ベンチマークによく使われるVOCCOCO、シンプソンズなどの標準データセットがあらかじめ搭載されている。これらのデータセットは充実しており、COCOは80クラス、14万枚の画像を備えている。しかし、このプラットフォームは小規模なデータセットもサポートしており、あらゆるレベルのユーザーに最適です。カスタムデータセットをアップロードしたり、画像アノテーションやデータセット準備のために Roboflowなどの外部ツールと接続して、画像の注釈やデータセットの準備を行うことができる。

プロジェクトの作成

Ultralytics HUBでの新規プロジェクトの作成は驚くほど簡単です。ステップバイステップのガイドをご覧ください:

  1. プロジェクトの作成プロジェクトの作成:まず、プロジェクトに名前を付けます。この例では "Object Detection "としましょう。
    ‍。
  2. データセットを選択する:利用可能なオプションからデータセットを選択します。簡単のために、14,000枚の画像があるSimpsonsデータセットを使う。
  3. モデルを選ぶYOLO モデルを選択します。Ultralytics HUBは、以下の様々なモデルをサポートしています。 YOLOv5 および YOLOv8.この例では、YOLOv8 nanoモデルを使用する。
  4. ハイパーパラメーターの調整:エポック数、画像サイズ、バッチサイズなどの設定を調整する。また、GPU またはCPU のどちらを使用するかを選択し、キャッシュオプションを設定することもできます。

モデルのトレーニング

プロジェクトがセットアップされると、モデルのトレーニングはクリックひとつで完了します。Ultralytics HUBは複数のトレーニングオプションを提供しています:

  • ローカルトレーニング:ローカル トレーニング:ローカル マシンにUltralytics インストールし、トレーニング スクリプトを実行します。
    ‍。
  • Google Colab:必要なコードがあらかじめ設定されたGoogle Colabノートブックを開きます。このオプションはコーディングを必要とせず、クラウド上でシームレスに動作します。
  • HUBクラウド Ultralytics HUB CloudTrainingは、YOLO モデルをトレーニングするためのコード不要のソリューションを提供し、ノンコーディング者やビジネスオーナーに最適です。ワークフローにはデータセットのアップロード、モデルの選択、クラウドインスタンスのセットアップが含まれ、事前学習済みモデルの微調整や様々なアプリケーションへのエクスポートが簡単に行える。

Google Colabでモデルをトレーニングする:

  1. Ultralyticsインストールします:ノートブックに Ultralytics インストールするコマンドを実行してください。
  2. セットアップとAPIキー:
    ‍設定とAPIキーを入力します。
  3. トレーニングを開始します:トレーニングコマンドを実行すると、モデルのトレーニングが開始されます。
図1.Ultralytics HUBでモデルをトレーニングする方法を説明するニコライ・ニールセン

トレーニングの進捗状況のモニタリング

Ultralytics HUBはモデルのトレーニング進捗をリアルタイムで追跡します。精度、精度、再現率、損失関数などの主要な指標を監視することができます。また、このプラットフォームは学習データを可視化し、時間の経過とともにモデルがどのように改善されていくかを確認することができます。

高度な機能と統合

クラウドトレーニングとRoboFlow 統合

Ultralytics HUB has introduced cloud training, enabling users to train models directly in the cloud without any local setup. The platform also integrates with Roboflow for annotating images and preparing datasets. This integration streamlines the workflow from data preparation to model training.

モバイルアプリ

Ultralytics HUBアプリは、リアルタイム物体検出をモバイルデバイスにもたらします。事前に訓練されたモデルを使用して、このアプリはiPhone 14 Pro上で毎秒30フレームで動作するCOCOデータセットから高い精度で物体を検出することができます。この機能は、実世界のシナリオでモデルをテストし、学習済みモデルの能力を実証するのに最適です。

まとめ

Ultralytics HUBはコンピュータビジョンの世界を大きく変えるものであり、カスタムYOLO モデルの学習をかつてないほど容易にします。ユーザーフレンドリーなインターフェイス、堅牢な機能、シームレスな統合により、開発者や研究者にとって必須のツールとなっています。ローカル、クラウド、モバイルアプリのいずれでモデルをトレーニングする場合でも、Ultralytics HUBはあなたをカバーします。

なぜ待つのか?今すぐUltralytics HUB に飛び込んで、数回クリックするだけで、機械学習プロジェクトの可能性を解き放ちましょう!

リンクトインのロゴツイッターのロゴFacebookのロゴコピー・リンク・シンボル

このカテゴリの続きを読む

AIの未来
を一緒に作りましょう!

機械学習の未来への旅を始めよう