コース概要

TinyML パイプラインの基礎

  • TinyML ワークフローステージの概要
  • エッジハードウェアの特性
  • パイプライン設計の考慮事項

データ収集と前処理

  • 構造化データとセンサーデータの収集
  • データラベリングと強化戦略
  • 制約環境向けのデータセット準備

TinyML 向けモデル開発

  • マイクロコントローラー向けモデルアーキテクチャの選択
  • 標準的な ML フレームワークを使用した訓練ワークフロー
  • モデル性能指標の評価

モデル最適化と圧縮

  • クォンティゼーション手法
  • トレーニングの剪定とウェイト共有
  • 精度とリソース制約のバランス調整

モデル変換とパッケージング

  • TensorFlow Lite へのモデルエクスポート
  • エンベデッドツールチェーンへのモデル統合
  • モデルサイズとメモリ制約の管理

マイクロコントローラーへの展開

  • ハードウェアターゲットへのモデルフラッシュ
  • 実行時環境の設定
  • リアルタイム推論テスト

監視、テスト、および検証

  • 展開された TinyML システムのテスト戦略
  • ハードウェア上でモデルの動作をデバッグする方法
  • 実際の環境でのパフォーマンス検証

全体的なエンドツーエンドパイプラインの統合

  • 自動化ワークフローの構築
  • データ、モデル、ファームウェアのバージョニング
  • アップデートとイテレーションの管理

まとめと次の一歩

要求

  • 機械学習の基礎的理解
  • エンベデッドプログラミングの経験
  • Python を使用したデータワークフローの知識

対象者

  • AI エンジニア
  • ソフトウェア開発者
  • エンベデッドシステムの専門家
 21 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー