お問い合わせ

コース概要

TinyMLおよびエッジAIの基礎

  • TinyMLとは何か?
  • マイクロコントローラー上でのAI実装における利点と課題
  • TinyML向けツール群:TensorFlow LiteおよびEdge Impulseの概要
  • IoT分野や現実世界におけるTinyMLの応用例

TinyML開発環境の構築方法

  • Arduino IDEのインストールおよび設定手順
  • ​マイクロコントローラー向けTensorFlow Liteの紹介
  • エッジデバイス用TinyML開発ツールとしてのEdge Impulse Studioの利用法
  • AIアプリケーション用マイクロコントローラーの接続およびテスト方法

機械学習モデルの構築とトレーニング手順

  • TinyML開発のワークフローを理解する
  • センサーデータの収集および前処理手法
  • 組込みAI向け機械学習モデルのトレーニング方法
  • 低消費電力かつリアルタイム処理を実現するためのモデル最適化手法

マイクロコントローラーへのAIモデルの展開手順

  • AIモデルをTensorFlow Lite形式に変換する方法
  • モデルをマイクロコントローラーへ書き込み実行する流れ
  • TinyML実装内容の妥当性検証およびデバッグ手法

性能と効率性を考慮したTinyML最適化技法

  • モデル量子化や圧縮技術に関する知識
  • エッジAIにおける電力管理戦略
  • 組込み環境下でのメモリおよび計算資源の制約への対処法

TinyMLを用いた実践的応用例紹介

  • 加速度センサー情報を活用したジェスチャ認識手法
  • 音声分類およびキーワード検出の実装例
  • 予知保全のための異常検出システム構築法

セキュリティ問題とTinyML分野における今後の動向

  • TinyMLアプリケーションにおける個人情報保護および情報の安全性確保策
  • マイクロコントローラー環境での連合学習導入に伴う課題
  • TinyML分野で注目される最新研究動向や技術的進展

まとめおよび今後の取り組みへの方向性

要求

  • 組込みシステムプログラミングの実務経験
  • PythonまたはC/C++によるプログラミングに精通していること
  • 機械学習に関する基礎的な知識
  • マイクロコントローラーのハードウェアおよび周辺機器についての理解

対象者

  • 組込みシステムエンジニア
  • AI開発者
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー