お問い合わせ

コース概要

TinyML入門

  • TinyMLとは何か?
  • マイクロコントローラにおける機械学習の意義
  • 従来のAI技術とTinyMLの違い
  • ハードウェアおよびソフトウェア要件の概要

TinyML環境の構築方法

  • Arduino IDEのインストールと開発環境のセットアップ
  • TensorFlow LiteおよびEdge Impulseの基本説明
  • TinyML用アプリケーション実装に向けたマイクロコントローラの設定・フラッシュ方法

TinyMLモデルの構築および展開手順

  • TinyMLにおける開発プロセスの把握
  • マイクロコントローラ向けの簡易機械学習モデルの作成方法
  • AIモデルをTensorFlow Lite形式へ変換する仕組み
  • 実際のハードウェアへのモデル導入手順

エッジデバイス向けTinyMLの最適化手法

  • メモリ使用量および計算負荷を削減する方法
  • 数値量子化やモデル圧縮技術について理解する
  • TinyMLモデルの性能評価指標の測定法

TinyMLの応用例と活用法例

  • 加速度センサー情報を用いたジェスチャ認識技術
  • 音声分類やキーワード検出の活用事例
  • 予知保全向け異常検出モデルの実装方法

TinyMLが直面する課題と今後の発展方向性

  • ハードウェアの制約要因やその対策方法について理解する
  • TinyML環境におけるセキュリティおよびプライバシーの課題点
  • 今後の技術進展と研究トレンドの概要把握

講義まとめと今後のステップ案内

要求

  • プログラミングの基礎知識(PythonまたはC/C++)
  • 機械学習の概念に触れた経験があると望ましいが必須ではない
  • 組込みシステムに関する理解はあると役立つが必須ではない

対象者

  • エンジニア
  • データサイエンティスト
  • AIに興味のある方々
 14 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー