コース概要

TinyML と組み込み AI の概要

  • TinyML モデル展開の特性
  • マイコン環境における制約
  • 組み込み AI ツールチェーンの概要

モデル最適化の基礎

  • 計算ボトルネックの理解
  • メモリー集約型操作の識別
  • 基準性能プロファイリング

量子化技術

  • 学習後の量子化戦略
  • 量子化対応学習
  • 精度とリソースのトレードオフ評価

剪定と圧縮

  • 構造化と非構造化剪定方法
  • 重み共有とモデルスパーシティ
  • 軽量推論用の圧縮アルゴリズム

ハードウェア対応最適化

  • ARM Cortex-M システムへのモデル展開
  • DSP およびアクセラレータ拡張機能の最適化
  • メモリマッピングとデータフローの考慮事項

ベンチマークと検証

  • 遅延とスループット分析
  • 電力消費量とエネルギー消費量の測定
  • 精度と堅牢性テスト

展開ワークフローとツール

  • TensorFlow Lite Micro を使用した組み込み展開
  • Edge Impulse パイプラインとの TinyML モデルの統合
  • 実際のハードウェアでのテストとデバッグ

高度な最適化戦略

  • TinyML 用のニューラルアーキテクチャ探索
  • ハイブリッド量子化-剪定アプローチ
  • 組み込み推論用のモデルディスティレーション

まとめと次なるステップ

要求

  • 機械学習のワークフローに関する理解
  • エンベデッドシステムやマイコンベース開発の経験
  • Python プログラミングに習熟していること

対象者

  • AI 研究者
  • エンベデッド ML エンジニア
  • リソースが制約された推論システムで働くプロフェッショナル
 21 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー