自強課程
課程名稱
微型機器學習(TinyML)
如期開班
(自備NB,如需訂購板材請告知,另付費1200元給講師)
課程代碼:
09A054
上課時間:
2020/6/19(五),9:00~16:00,共6小時
上課時數:
6 小時
上課地點:
課程費用:
4000元
(符合超值優惠價格者需送出報名表後,系統發出報名成功回函確認金額。)
超值優惠:
- VIP企業會員價:VIP企業會員可享優惠價格 (按我)
- 會員優惠價: 會員於開課前七天完成報名繳費者可享會員優惠價 3900 元
- 會員紅利折抵:本課程歡迎使用紅利折抵,最高可使用 100 點
課程目標:
帶領學員入門TinyML技術,TinyML技術為邊緣計算(Edge AI)的新興發展,主要是在超低功耗(ultra-low power)的裝置上實作機器學習(Machine Learning)功能。課程中除了介紹TinyML技術背景知識外,並會帶領學員使用TinyML技術中最主要的軟軔體框架 – TensorFlow Lite for Microcontrollers進行基礎範例的實作,並在課程最後分享本次在tinyML 2020 Summit參與心得。
修課條件:
1.電子業或半導體業從業人員(研發工程師或專案經理等)
2.學過人工智慧或機器學習相關知識,但對於Edge AI與TinyML技術有興趣者
3.先備知識 :
需有Python或C++程式語言開發經驗
需會使用編輯器(如Notepad++等)進行程式碼修改
需能在終端機/命令提示字元下執行命令
2.學過人工智慧或機器學習相關知識,但對於Edge AI與TinyML技術有興趣者
3.先備知識 :
需有Python或C++程式語言開發經驗
需會使用編輯器(如Notepad++等)進行程式碼修改
需能在終端機/命令提示字元下執行命令
課程大綱:
1.1 TinyML簡介
1.1 嵌入式裝置與微控制器
1.2 軟體框架與書籍
1.3 課程中需要之軟硬體
1.4 軟體開發環境安裝
1.5 軟體框架的社群資源
2 實作:TinyML的“ Hello World”範例
2.1 建立與訓練模型
2.1.1 建立模型
2.1.2 訓練模型
2.1.3 轉換裝置上使用的模型
2.2 構建應用程序
2.2.1 個人電腦上執行應用程序
2.2.2 範例原始碼說明
2.3 部署到微控制器
2.3.1 SparkFun Edge開發板
3 開發自己TinyML應用程序:ClassifyHeartbeats範例
3.1 從Hello World”範例出發
3.2 建立與訓練模型
3.3 構建微控制器的應用程序與部署
4 Edge Impulse:TinyML的軟軔體開發平台
4.1 簡介Edge Impulse平台
4.1.1 註冊與登入
4.2 官方教程:Making things smarter
4.3 展示:建立機器學習模型
4.3.1 建立連續運動識別系統
4.3.2 識別音訊中的聲音
5 tinyML Summit 2020心得分享
5.1 晶片、軟體與軟體開發平台
5.2 社群與資源
1.1 嵌入式裝置與微控制器
1.2 軟體框架與書籍
1.3 課程中需要之軟硬體
1.4 軟體開發環境安裝
1.5 軟體框架的社群資源
2 實作:TinyML的“ Hello World”範例
2.1 建立與訓練模型
2.1.1 建立模型
2.1.2 訓練模型
2.1.3 轉換裝置上使用的模型
2.2 構建應用程序
2.2.1 個人電腦上執行應用程序
2.2.2 範例原始碼說明
2.3 部署到微控制器
2.3.1 SparkFun Edge開發板
3 開發自己TinyML應用程序:ClassifyHeartbeats範例
3.1 從Hello World”範例出發
3.2 建立與訓練模型
3.3 構建微控制器的應用程序與部署
4 Edge Impulse:TinyML的軟軔體開發平台
4.1 簡介Edge Impulse平台
4.1.1 註冊與登入
4.2 官方教程:Making things smarter
4.3 展示:建立機器學習模型
4.3.1 建立連續運動識別系統
4.3.2 識別音訊中的聲音
5 tinyML Summit 2020心得分享
5.1 晶片、軟體與軟體開發平台
5.2 社群與資源
課程師資:
講者:裝智有限公司 負責人
1.在微控制器軔體開發超過20年經驗
2.帶領團隊參與深度學習之產品開發
3.tinyML 2020 Summit贊助者並參與大會技術展示(demo)
1.在微控制器軔體開發超過20年經驗
2.帶領團隊參與深度學習之產品開發
3.tinyML 2020 Summit贊助者並參與大會技術展示(demo)
學員須知:
注意事項
筆記型電腦:Windows 10 64Bits或macOS筆電,CPU在i5等級或以上,RAM至少4G,硬碟空間至少有128GB
SparkFun Edge開發板