Skip to main content

Watcher用モデルのトレーニング

このWiKi記事では、SenseCraftを使用して独自のAIモデルをトレーニングし、Watcherにデプロイする方法を説明します。これは非常に興味深いプロセスになるでしょう。SenseCraftが何かまだご存じでない場合は、こちらをクリックしてください。これは、Seeed Studioデバイス上で様々なオープンソースAIモデルをデプロイできるプラットフォームです。

SenseCraft WebサイトでのAIモデルセットアップ

ステップ1. SenseCraftウェブサイトを開く

トップメニューバーの「Products」をクリックしてドロップダウンオプションを表示し、「SenseCraft AI」を選択してクリックします。

ステップ2. トレーニングタイプの設定

tip

ここではカメラからトレーニングデータを収集するためにGrove Vision AI (V2)を使用することをお勧めします。WatcherはGrove Vision AI V2と同じチップ(Arm Cortex-M55)を使用しているため、WatcherのモデルをトレーニングするためにGrove Vision AI V2が選択されました。写真撮影に使用する最適なデバイスは、デプロイ先のデバイスであり、これが最終的な精度に直接影響します。

便宜上、ここではコンピューターのカメラを使用してデータをキャプチャします。

ステップ3. データの収集

トレーニング手順

  • カテゴリを追加
  • カテゴリタグを修正
  • 選択したカテゴリで「Hold to Record」をクリック
  • Grove Vision AI(V2)を選択
  • トレーニング開始

Collect Classification Dataで、必要なカテゴリを追加できます。ここでは、carとdollをカテゴリとして追加し、タグを修正しました。

tip

取得するデータが多く、ピクセルが鮮明であるほど、トレーニング結果が良くなります。

トレーニング後、Start Trainingタグの下にある「Click here」をクリックする必要があります。

ステップ4. モデルの選択

トレーニング完了後、モデルファイルを確認できます

  • モデルファイルをクリック
  • 「Save to SenseCraft」をクリック

ステップ5. モデルの説明

Model NameModel ExcerptModel IntroductionModel Deployment Preparationを提供してください。モデルを公開する場合、この情報は皆にとって非常に役立ちます。これはテストなので、簡潔に記述されています。

tip

Supported DevicesでSenseCAP WatcherとGrove-Vision AI V2を選択してください。

ステップ6. モデルパラメータの設定

モデルに基づいて希望するAI Frameworkを選択できます。

Confidence Threshold

  • Confidenceは、モデルがその予測に割り当てる確実性または確率のレベルを指します。

  • Confidenceは、モデルが予測結果に対して持つ確実性または確率の度合いです。通常、パーセンテージで表され、0%から100%の範囲です。

IOU Threshold

  • IoUは、真実の境界ボックスと比較した予測境界ボックスの精度を評価するために使用されます。

  • IoUは、物体検出モデルの性能を評価する重要な指標です。予測境界ボックスと実際の境界ボックス間の重複度を測定します。

  • 0%は重複なしを示します。

  • 100%は完全な重複を示します。

すべてを設定した後、Confirmをクリックします。

Pretrained Modelsに戻り、My Own Modelsをクリックして、トレーニングしたモデルを確認します。

SenseCraft APP Setup Watcher

ステップ 1 . Watcherを選択する

ステップ 2 . 手動セットアップタスクを見つけて入る

ステップ 3 . 'Use TinyML Model'をチェックする

ステップ 4 . デプロイしたモデルを見つける

名前を入力するか、下にスクロールしてデプロイしたAIモデルを見つけてチェックします

ステップ 5 . 閾値と条件を設定する

信頼度は、モデルが予測結果に対して持つ信頼の度合いで、通常0から1の値、または0%から100%のパーセンテージで表されます。 例えば、モデル出力の信頼度が80%の場合、予測が正しいと信じる確率が80%であることを示します。

ステップ 6 . タスク名を設定する

タスク名を設定して、ビューアーに直接送信してモデルを実行できるようにします

ステップ 7 . Watcherのモデルデプロイを待つ

AIモデルを選択し、対応するパラメータを設定したら、ビューアーがダウンロードするのを待つことができます

tip

この期間中、他の外部要因によりダウンロードが失敗する場合があります。パラメータを再選択・設定して、ダウンロードを続行するだけで済みます。

Watcher AIモデル表示

結果デモンストレーション

これは私のAIモデルがWatcher上で動作する簡単な表示効果です。皆さんのAIモデルがWatcher上で輝くことを楽しみにしています!

技術サポート & 製品ディスカッション

私たちの製品をお選びいただき、ありがとうございます!私たちは、お客様の製品体験が可能な限りスムーズになるよう、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、複数のコミュニケーションチャネルを提供しています。

Loading Comments...