聯繫我們

課程簡介

TinyML 簡介

  • 什麼是 TinyML?
  • 微控制器上機器學習的重要性
  • 傳統 AI 與 TinyML 的比較
  • 硬體與軟體需求概覽

設定 TinyML 環境

  • 安裝 Arduino IDE 並設置開發環境
  • 認識 TensorFlow Lite 和 Edge Impulse
  • 為 TinyML 應用刷寫並配置微控制器

建立與部署 TinyML 模型

  • 理解 TinyML 工作流程
  • 訓練適用於微控制器的簡單機器學習模型
  • 將 AI 模型轉換為 TensorFlow Lite 格式
  • 將模型部署至硬體設備

優化 Edge Devices 的 TinyML

  • 減少記憶體與運算佔用空間
  • 量化與模型壓縮技術
  • 基準測試 TinyML 模型效能

TinyML 應用與案例研究

  • 使用加速度計數據進行手勢辨識
  • 音訊分類與關鍵字檢測
  • 用於預測性維護的異常偵測

TinyML 挑戰與未來趨勢

  • 硬體限制與優化策略
  • TinyML 中的安全與隱私問題
  • TinyML 未來的進展與研究

總結與後續步驟

最低要求

  • 基礎程式設計知識(Python 或 C/C++)
  • 熟悉機器學習概念(建議具備,非必填)
  • 了解嵌入式系統(選修,但有助益)

受眾對象

  • 工程師
  • 數據科學家
  • AI 愛好者
 14 小時

人數


每位參與者的報價

即將到來的課程

課程分類