課程簡介

TinyML管道基礎

  • TinyML工作流程概述
  • 邊緣硬件的特性
  • 管道設計考慮因素

數據收集與預處理

  • 收集結構化和傳感器數據
  • 數據標註和增強策略
  • 爲受限環境準備數據集

TinyML模型開發

  • 爲微控制器選擇模型架構
  • 使用標準ML框架進行訓練工作流程
  • 評估模型性能指標

模型優化與壓縮

  • 量化技術
  • 剪枝和權重共享
  • 平衡精度和資源限制

模型轉換與打包

  • 將模型導出爲TensorFlow Lite
  • 將模型集成到嵌入式工具鏈中
  • 管理模型大小和內存限制

在微控制器上部署

  • 將模型燒錄到硬件目標上
  • 配置運行時環境
  • 即時推理測試

監控、測試與驗證

  • 已部署TinyML系統的測試策略
  • 在硬件上調試模型行爲
  • 在現場條件下的性能驗證

集成完整的端到端管道

  • 構建自動化工作流程
  • 數據、模型和固件的版本控制
  • 管理更新和迭代

總結與下一步

最低要求

  • 對機器學習基礎知識的理解
  • 嵌入式編程經驗
  • 熟悉基於Python的數據工作流程

受衆

  • AI工程師
  • 軟件開發人員
  • 嵌入式系統專家
 21 時間:

課程分類