聯繫我們

課程簡介

引言:TinyML與邊緣AI

  • 什麼是TinyML?
  • 在微控制器上運行AI的優勢與挑戰
  • TinyML工具概覽:TensorFlow Lite 和 Edge Impulse
  • TinyML在物聯網及實際應用中的案例

搭建TinyML開發環境

  • 安裝與配置Arduino IDE
  • 微控制器專用TensorFlow Lite簡介
  • 使用Edge Impulse Studio進行TinyML開發
  • 連接並測試用於AI應用的微控制器

構建與訓練機器學習模型

  • 理解TinyML工作流程
  • 收集與預處理感測器數據
  • 為嵌入式AI訓練機器學習模型
  • 針對低功耗和即時處理優化模型

在微控制器上部署AI模型

  • 將AI模型轉換為TensorFlow Lite格式
  • 在微控制器上燒錄並運行模型
  • 驗證與除錯TinyML實現

優化TinyML的性能與效率

  • 模型量化與壓縮技術
  • 邊緣AI的功耗管理策略
  • 嵌入式AI中的記憶體和計算資源限制

TinyML的實際應用

  • 利用加速器數據進行手勢識別
  • 音頻分類與關鍵詞偵測
  • 用於預測性維護的異常檢測

TinyML的安全與未來趨勢

  • 確保TinyML應用的數據隱私與安全
  • 在微控制器上進行聯邦學習所面臨的挑戰
  • TinyML的新興研究與進步

總結與下一步計劃

最低要求

  • 具備嵌入式系統程式設計經驗
  • 熟悉Python或C/C++程式設計
  • 基本的機器學習概念知識
  • 了解微控制器硬體和外設

受眾對象

  • 嵌入式系統工程師
  • AI開發人員
 21 小時

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類