お問い合わせ

コース概要

TinyMLパイプラインの基礎知識

  • TinyMLワークフローの各段階の概要
  • エッジハードウェアが持つ特徴点
  • パイプライン設計時の考慮事項

データ収集と前処理

  • 構造化データおよびセンサーデータの取得方法
  • データラベリングや増強手法について
  • 限られた環境向けのデータセット準備方法

TinyML向けモデル開発技術

  • マイクロコントローラーに適したモデルアーキテクチャの選定法
  • 一般的な機械学習フレームワークを用いた訓練プロセス
  • モデルの評価指標についての理解

モデル最適化および圧縮技術

  • 量子化処理手法の解説
  • 枝刈りやウェイト共有による軽量化テクニック
  • 精度とリソース制約とのバランス調整法

モデルの変換およびパッケージ化手順

  • TensorFlow Lite形式へのエクスポート方法
  • 組込みツールチェーンとの統合手法
  • モデルサイズおよびメモリ要件の管理術

マイクロコントローラー上での展開処理

  • ​ハードウェアターゲットへのファームウェア書き込み方法
  • 実行時環境の設定手順
  • リアルタイム推論処理の検証手段

監視・テストおよび妥当性検証法

  • ​展開済みTinyMLシステム向けテスト手法
  • ハードウェア上でのモデル挙動のデバッグ方法
  • 現場条件における性能評価手順

エンドツーエンドパイプラインの統合処理

  • 自動化されたワークフローの構築法
  • ​データ・モデルおよびファームウェアのバージョン管理術
  • 更新版配布や継続的改良手法

講座総括と今後の取り組み指針

要求

  • 機械学習の基礎知識があること
  • 組込み系プログラミングの実務経験があること
  • Pythonを用いたデータ処理フローに精通していること

受講対象者

  • AIエンジニア
  • ソフトウェア開発者
  • 組込みシステム専門家
 21 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー