お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
TinyMLおよび組込み型AIの概要説明
- TinyMLモデル実装における特徴と留意点
- マイクロコントローラー環境下で直面する制約要因
- 組込み型AI開発向けツールチェーンの概観
モデル最適化の基礎知識
- 計算処理におけるボトルネックの理解方法
- メモリ消費が大きい処理の特定手法
- 最適化前の性能評価の基本手順
量子化技術について
- 学習終了後のモデルに適用する量子化手法
- 量子化を考慮した学習プロセスの実践方法
- 精度とリソース消費量のトレードオフの評価方法
Pruningおよび圧縮技術について
- 構造的・非構造的なpruning手法の違いと活用法
- 重み共有やモデルスパース化のメリットと実装方法
- 軽量な推論処理を可能にする圧縮アルゴリズム
ハードウェア特性を活かした最適化手法
- ARM Cortex-Mシステム上でのモデル実装手法
- DSPや専用アクセラレータを活用した性能向上策
- メモリ配置およびデータフローの設計ポイント
ベンチマークと妥当性検証の手法
- 遅延時間およびスループットの測定・分析方法
- 消費電力やエネルギー効率の検証手順
- モデルの精度と堅牢性を確認するテスト手法
実装フローおよび利用ツールについて
- 組込み機器向けにTensorFlow Lite Microを活用した実装例
- Edge ImpulseのパイプラインとTinyMLモデルの連携手法
- 実際のハードウェア環境でのテストおよびデバッグ技法
高度な最適化戦略について
- TinyML向けのニューラルネットワーク構造探索手法
- 量子化とpruningを組み合わせた最適化アプローチ
- エッジ機器向け推論処理の効率化に寄与するモデル蒸留技術
総括と今後の取り組みについて
要求
- 機械学習のワークフローに関する基本的な理解
- 組込みシステムまたはマイクロコントローラーを用いた開発経験
- Pythonプログラミングの基礎知識
受講対象者
- AI研究開発担当者
- 組込み機器向けMLエンジニア
- リソースが限られた環境での推論システムに携わる専門家
21 時間