聯繫我們

課程簡介

TinyML簡介

  • 理解TinyML的約束條件與能力
  • 常見微控制器平台回顧
  • 比較樹莓派、Arduino及其他板卡

硬件設置與配置

  • 準備樹莓派操作系統
  • 配置Arduino板卡
  • 連接傳感器及外設

數據收集技術

  • 捕獲傳感器數據
  • 處理音頻、運動及環境數據
  • 創建有標籤數據集

面向邊緣設備的模型開發

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

模型優化與轉換

  • 量化策略
  • 為微控制器部署而轉換模型
  • 優化內存與運算能力

在樹莓派上部署

  • 運行TensorFlow Lite推理過程
  • 將模型輸出集成至應用程序中
  • 排除性能問題故障

在Arduino上部署

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

構建完整的TinyML應用程序

  • 設計全面的嵌入式AI工作流程
  • 實現互動式真實場景原型
  • 測試並完善項目功能

總結與下一步計劃

最低要求

  • 具備基本編程概念知識
  • 有使用微控制器的經驗
  • 熟悉Python或C/C++

受眾

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

人數


每位參與者的報價

即將到來的課程

課程分類