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

課程簡介

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++ 語言

目標學員

  • 創客(Makers)
  • 業餘電子愛好者
  • 嵌入式 AI 開發者

人數


每位參與者的報價

即將到來的課程

課程分類