聯繫我們
 課程時長 21 時間:

課程簡介

TinyML 簡介

  • 了解 TinyML 的限制與能力
  • 回顧常見微控制器平台
  • 比較 Raspberry Pi、Arduino 與其他開發板

硬體設定與配置

  • 準備 Raspberry Pi 作業系統
  • 配置 Arduino 開發板
  • 連接感測器與周邊裝置

數據收集技術

  • 擷取感測器數據
  • 處理音訊、動作與環境數據
  • 建立標記數據集

邊緣裝置的模型開發

  • 選擇合適的模型架構
  • 使用 TensorFlow Lite 訓練 TinyML 模型
  • 評估嵌入式用途的效能

模型優化與轉換

  • 量化策略
  • 轉換模型以用於微控制器部署
  • 記憶體與運算優化

在 Raspberry Pi 上部署

  • 執行 TensorFlow Lite 推論
  • 將模型輸出整合到應用程式中
  • 排解效能問題

在 Arduino 上部署

  • 使用 Arduino TensorFlow Lite Micro 函式庫
  • 將模型燒錄到微控制器
  • 驗證準確性與執行行為

建構完整的 TinyML 應用

  • 設計整體的嵌入式 AI 工作流程
  • 實現互動式、真實世界的原型
  • 測試與優化項目功能

總結與後續步驟

最低要求

  • 了解基本程式設計概念
  • 具有微控制器使用經驗
  • 熟悉 Python 或 C/C++

目標受眾

  • 創客
  • 愛好者
  • 嵌入式 AI 開發人員

人數


每位參與者的報價

即將到來的課程

課程分類