為什麼要學這門課?

政府補助

名額有限!敬請把握

實現Edge AI

學會在物聯網微控制器裝置上部署AI。

快速瞭解

如何建立可靠安全的智慧物聯網應用方案。

掌握工程師

一定要懂得資安部署重點。

學程3大特色

安排專案實作,實戰於微控制器開發人工智慧專案。

多面向掌握資訊安全觀念與技術。適用所有產業部署安全可靠的資訊安全機制,建立完善的資安管理系統。

適用iPAS資訊安全工程師能力鑑定初級、中級證照考試準備。

課程目標

課程目標

  1. 了解 Edge AI 的應用、限制與挑戰。
  2. 了解 Tensorflow Lite for MCU 的軟體程式架構與開發流程。
  3. 了解最佳化 ML 模型的方法:量化、剪枝、壓縮原理。
  4. 了解 AI模型如何部署於微控制器,包含開發環境建立、模型訓練、模型最佳化等。
  5. 了解 MCU該如何處理這些讀入的連續輸入資料(包含圖像、語音、感測訊號)及模型模型輸出後的處理等使學員具備資訊安全管理的觀念與認知,瞭解資安的範圍與目標。
  6. 從物聯網網路通訊與網路安全技術,包含基本網路安全防護,網站安全管理、入侵偵測與攻擊防範等,多面向瞭解研發物聯網產品時如何考量資訊安全。
  7. 訓練資安評估與實作能力,設計可靠的資安管理制度。
  8. 瞭解電腦、行動裝置、APP、網路、網站、資料庫、嵌入式物聯網,乃至區塊鏈、生成式AI新興科技等資訊安全。
  9. 訓後能夠勝任於所在企業單位,執行基礎重點資安教育訓練之任務。

適合
對象

軟體工程師、系統分析師、物聯網工程師、FAE工程師、產品測試工程師、 MCU產品應用工程師、資訊安全工程師、MIS資訊工程師、韌體工程師

課程大綱

Ⅰ AI邊緣運算 TensorFlow Lite for MCU

1. MCU 的邊緣運算應用

2. Edge AI 與 MCU 起手式

  • MCU世界的邊緣運算-Edge AI(TinyML)的開發流程
  • SparkFun Edge Board 硬體介紹
  • SparkFun Edge SDK 架構說明
  • 建立編譯開發環境
  • 建置第一個 hello word 專案
  • LED 跑馬燈、按鍵讀取
  • 程式燒錄流程
  • 感測器讀取: Microphone, Accelerometer

3. TensorFlow Lite for MCU 實作開發

  • AI 於微控制器的開發流程說明
  • 優化:模型量化、運算子優化
  • TF Lite FlatBuffer 格式
  • TensorFlow Lite for MCU 程式框架說明

4. 專案實作

  • 姿態識別(3-axis acceleration sensor)
  • 人臉偵測(HM01B0 Camera)
  • 語音識別(Microphone)

Ⅱ 物聯網資訊安全

1. 資訊安全概要

  • 資訊安全的發展演進
  • 資訊安全的範圍:軟體、硬體、平台、基礎網路
  • 基本網路安全
  • 基本網路安全
  • 實體安全
  • 使用者身分驗證

2. 後疫情時代的資安思維

3. 物聯網相關資安案例分享

4. 密碼學與演算法實務

  • 密碼學的產生與應用
  • 艾倫·圖靈 與恩尼格瑪密碼機
  • 密碼學的應用
  • RSA非對稱加密實作

5. 資訊安全相關就業市場與職缺需求

  • 人才技術需求方向
  • 就業市場供需情形
  • 資訊工程與數學關係
  • RSA非對稱加密實作

6. 網路應用基礎概論

  • 網際網路組成結構
  • 防火牆與入侵偵測
  • HTTPS 加密技術結構
  • 翻牆與虛擬私有網路VPN技術
  • 網路封包抓取與分析實務操作

7. 電子商務安全機制

  • 個人身分識别方式
  • OpenID應用
  • 電商網路交易機制

8. 物聯網網路通訊與網路安全技術

  • 何謂物聯網
  • 物聯網安全
  • 物聯網搜尋引擊與攻擊方式
  • 物聯網安全案例討論

9. 區塊鏈(Blockchain)

  • 區塊鏈計算原理
  • 區塊鏈應用領域
  • 區塊鏈的安全機制

10. 資料庫安全與網站安全管理實務

  • 資料庫基本架構與安全設計
  • 常見的資料庫攻擊-SQL隱碼攻擊
  • 資料的加解密與備援機制

11. 物聯網專案實務分享

  • IOT軟硬整合方案系統設計實務
  • 老人防走失定位器產品研發
  • 車聯網追踨控制系統研發
  • 5G物聯網發展應用
  • IOT農業物聯網軟硬體整合

12. 物聯網安全管理實務

  • 資訊安全管理概論與實務應用
  • 如何建立可靠安全的網路通訊機制
  • 軟體系統的加密與防盜應用實務
  • 資料的加解密與備援機制

※專案實作範例將會依據產業界的實際狀況進行調整

安裝環境

上課前請先於電腦安裝以下環境

Linux Ubuntu 18.04

可參考本文章  Virtual Box建置Linux主機

專案實作硬體教材

專題實作將使用以下教材進行實作

  • Sparkfun Edge board x1
  • Sparkfun USB-to-Serial Adapter x1 (CH340E chip)
  • microUSB Wire x1
  • Himax CMOS Imaging Camera - HM01B0 x1
Sparkfun-edge開發板

業界師資團隊

Joseph

▪ 台灣大學電機工程系博士研究
▪ 上市網通科技公司/資深軟體工程師

    機器學習

    深度學習

    嵌入式Linux系統

    ARM Boot Loader

    MCU 韌體設計

    Linux 驅動程式

    Linux系統程式

    網路通訊協定

Jarey

※講師具20年以上網路產品經驗

    東華大學資訊工程碩士

    物聯網產品公司技術長

    資訊安全管理

    網路程式設計

    網路通訊協定

    物聯網平台與網路架構設計

    大型資料庫系統設計建置

    Android APP 程式設計

    Web 前後端系統整合設計

延伸學習資源

想進一步瞭解課程嗎?
30秒填表,24小時內專屬顧問免費洽詢

30秒

填寫表單
索取資訊

立即前往