感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
TinyML簡介
- 瞭解TinyML的限制與能力。
- 常見微控制器平臺回顧。
- 比較Raspberry Pi與Arduino及其他開發板。
硬件設置與配置
- 準備Raspberry Pi操作系統。
- 配置Arduino開發板。
- 連接傳感器與外圍設備。
數據收集技術
- 捕獲傳感器數據。
- 處理音頻、運動和環境數據。
- 創建標註數據集。
邊緣設備模型開發
- 選擇合適的模型架構。
- 使用TensorFlow Lite訓練TinyML模型。
- 評估嵌入式使用性能。
模型優化與轉換
- 量化策略。
- 將模型轉換爲適用於微控制器的格式。
- 內存與計算優化。
在Raspberry Pi上部署
- 運行TensorFlow Lite推理。
- 將模型輸出集成到應用中。
- 排查性能問題。
在Arduino上部署
- 使用Arduino TensorFlow Lite Micro庫。
- 將模型燒錄到微控制器。
- 驗證準確性和執行行爲。
構建完整的TinyML應用
- 設計完整的嵌入式AI工作流。
- 實現交互式、現實世界的原型。
- 測試和優化項目功能。
總結與下一步
最低要求
- 具備基本的編程概念知識。
- 有使用微控制器的經驗。
- 熟悉Python或C/C++。
受衆
- 創客。
- 愛好者。
- 嵌入式AI開發者。
21 時間: