お問い合わせ

コース概要

TinyML入門

  • TinyMLが備える制約条件と利点について理解する
  • 一般的なマイクロコントローラープラットフォームの概要説明
  • Raspberry Pi、Arduinoおよびその他ボード間の比較検討

ハードウェア設定と初期化

  • Raspberry Pi用OSの準備手順
  • Arduinoボードの構成方法
  • センサーや周辺機器との接続法

データ収集手法

  • 各種センサーからのデータ取得方法
  • 音声・動き・環境情報などのデータ処理技術
  • ラベル付きデータセット作成手法

エッジデバイス用モデルの開発方法

  • 用途に適したモデル構造の選定基準
  • TensorFlow Liteを活用したTinyMLモデルの訓練法
  • 実際の組み込み環境における性能評価手法

モデルの最適化と変換技術

  • 数値精度を縮減する量子化戦略
  • マイクロコントローラー用フォーマットへのモデル変換手順
  • ​メモリ容量および演算資源の最適化策

Raspberry Piでのモデル実装法

  • TensorFlow Lite推論エンジンの稼働手順
  • 開発アプリケーションとモデル出力結果の統合方法
  • 性能問題の原因究明および解決策

Arduinoへのモデル実装手順

  • Arduino TensorFlow Lite Microライブラリの使用方法
  • マイクロコントローラーへモデルを書き込む手順
  • 認識精度および実行挙動の検証方法

総合的なTinyMLアプリケーション構築技術

  • 全体的な組み込み型AI開発プロセスの設計手法
  • 実際の利用シーンを想定したインタラクティブなプロトタイプ作成法
  • アプリケーションの機能テストおよび改良手法

まとめおよび今後の発展方向について

要求

  • 基本的なプログラミングの概念についての理解
  • マイクロコントローラーの利用経験があること
  • PythonまたはC/C++に親しみがあること

対象者

  • モノづくり愛好家の方々
  • 趣味でプログラミングに取り組む方々
  • 組み込み型AI開発者
 21 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー