【Edge AI開發工具】OpenVINO快速上手教學指南
關於此課程
人工智慧(AI)已從雲端進入更接近終端使用者的網路邊緣裝置,無論是交通、安防、醫療還是零售等應用領域,都可以看見這些邊緣人工智慧(Edge AI)的影子。在實際應用中,不一定要將資料回傳至雲端進行分析運算,Edge AI能支援需要即時反應的本地決策,也更能滿足對隱私資料保護特別敏感的應用需求。
本課程從將從Edge AI的基礎原理為起點,讓聽眾從零開始了解Edge AI的優勢以及應用潛能;還將介紹一套能協助開發者快速輕鬆部署Edge AI應用的開放性平台OpenVINO,透過詳細講解其開發流程與實際操作範例的分享,讓聽眾迅速掌握使用該工具套件的訣竅,實現您心目中的創新應用。
#1 Edge AI Overview|Felix Lin
提到Edge AI,很多人或許會認為邊緣運算跟雲端運算必須擇一,但其實並不然,不少的應用都是兩者混合進行,只是比重不同罷了。
Edge AI的應用五花八門,舉凡醫療、安防、零售、製造與交通等等應用,都可以藉由Edge AI的技術讓使用者有更好、更便捷的體驗。
#2 OpenVINO簡介|Henry Huang
現今在AI深度學習領域,不管是在演算法上還是在推論速度上都有很大的進展已及突破,但實際導入深度學習的地方仍然有限,因為深度學習仍然面臨著三大挑戰:效能需求、整合以及相容性。而如何克服以上挑戰,就是部署AI應用相當重要的課題。
在本節課程中,講師將帶領聽眾認識一款容易上手的開發工具套件OpenVINO ,能將深度學習更快速、準確地部署到Intel架構平台上。其簡化開發流程,讓人員僅需編寫一次程式碼或演算法,就可以部署在不同的Intel架構平台上,平台包括Intel CPU、iGPU、Movidius VPU 和 GNA。
此外講師也將介紹OpenVINO的開發流程:模型建置、最佳化以及部署方案。
#3 OpenVINO快速上手|Collins Lu
OpenVINO Toolkit提供了一個簡單的方式快速實現AI概念,在本節課程中,講師將以實作範例讓聽眾輕鬆上手。
從相關軟硬體需求開始,講師將一步一步帶領聽眾了解如何下載工具套件與虛擬環境等步驟。
此外講師將以上一堂課介紹的OpenVINO開發流程三大部分為基礎,來進行實作的說明,並展示如何使用Open Model Zoo範例程式。
#4 Intel DevCloud 快速上手|Felix Lin
在本節課程中,講師將介紹能讓Edge AI開發者快速進行雛形設計,並且評估各種不同的邊緣運算平台的Intel DevCloud雲端服務;透過評估,開發者能了解要運作的模型與Edge AI應用程式適合的硬體,以到節省開發成本。
此外,講師將介紹Intel DevCloud運作原理與特性。
最後,講師會說明如何註冊以及實際操作Intel DevCloud。
#5 OpenVINO Open Model Zoo (深度學習模型大觀園 )|Felix Lin
針對前面的課程中提到的Open Model Zoo,在本節課程中,講師將位聽眾介紹這個隸屬於OpenVINO、涵蓋了大量Pre-Trained Models以及應用範例的子專案,能如何協助開發者快速建置Edge AI應用。
Open Model Zoo裡面的各式模型資料可以從GitHub上面取得;每個模型都有對應的資料夾,其中包括了模型敘述以及下載位置。
紙上談兵是不夠的,明白理論之後也需要了解實際應用。講師列舉了相當多的範例,像是Instance Segmentation的模型中,除了可以分割出人的位置,還可以標記不同的人、以及其相對應位置等,並以此基礎延伸更多應用。
#6 OpenVINO Jupyter Notebooks|Felix Lin
在本節課程中講師將介紹在OpenVINO社群的OpenVINO Notebooks專案;該專案匯聚大量使用Jupyter Notebooks格式所編輯的程式,很適合Edge AI開發初學者循序漸進學習。
OpenVINO Notebooks都是使用Jupyter Notebooks格式彙編教材,該格式非常容易理解並以互動方式循序漸進的導入,能讓開發者輕鬆學習。
在講解完基礎概念後,講師會帶著大家一同操作頁面。以218-vehicle-detection-and-recognition的這個範例程式為例,可以看到在2xx系列中有許多的範例可以應用在不同的情境中。快來跟著講師一起動手學習吧!
講師介紹
林士允 Felix
iCShop 淩耀電子經理,以及創客閣樓社群召集人。研究領域包括人工智慧、物聯網與嵌入式系統、微控制器等等。
黃宣錡 Henry
Henry有MCU、SoC、OpenVINO開發經驗,並在多場海內外Intel OpenVINO活動中擔任講師。目前在聯強國際負責客戶ARM SoC開發,以及AI開發技術協助及諮詢服務,協助客戶產品開發能順利地快速導入開發並量產。
盧育德 Collins
Collins目前於建智擔任技術支援程師,負責Intel x86 平台、Intel Realsense 及 OpenVINO Toolkit在深度學習與邊緣運算的推廣與客戶支援。
課程內容
#1 Edge AI Overview|Felix Lin
-
#1 Edge AI Overview|Felix Lin
18:39