嵌入式人工智能基礎(chǔ)課占24個課時,分為四個模塊:嵌入式人工智能教學(xué)科研平臺課程、基礎(chǔ)與環(huán)境課程、百度飛槳入門課程、OpenCV入門課程。嵌入式人工智能教學(xué)科研平臺課程占用2個課時,主要介紹嵌入式人工智能教學(xué)科研平臺的特點、基本操作與使用?;A(chǔ)與環(huán)境課程占用8個課時,包含人工智能簡介、人工智能環(huán)境搭建、C、C++、Python的基礎(chǔ)簡介等,掌握嵌入式人工智能學(xué)習(xí)的基礎(chǔ)知識與基本環(huán)境搭建;OpenCV入門課程包含OpenCV簡介、OpenCV編程入門、圖像的存取與顯示等,這部分課程可以了解OpenCV、掌握OpenCV的編程基礎(chǔ),為后面算法課程、案例課程打下基礎(chǔ);百度飛槳入門課程占用4個課時,包含百度飛槳的簡介、百度飛槳的安裝、常用API簡介、編程入門,也是為后面的算法、案例課程打基礎(chǔ),同樣的這部分也可以使用TensorFlow。
算法課程包含8個課時,這里包含KNN、K-Means、貝葉斯、決策樹、隨機森林、邏輯回歸、SVM、梯度下降、神經(jīng)網(wǎng)絡(luò),將理論與代碼實戰(zhàn)結(jié)合,掌握人工智能領(lǐng)域中常用的算法原理與代碼實現(xiàn)。綜合案例課程占10個課時,首先以百度AI開放平臺為例介紹如何基于第三方平臺實現(xiàn)圖像處理、語音處理,然后結(jié)合基礎(chǔ)課程、算法課程在本地實現(xiàn)手寫數(shù)字識別、文字識別、人臉檢測、人臉識別、車牌識別等,最后以一個智能音箱項目結(jié)尾,將人工智能在嵌入式設(shè)備上的實現(xiàn)方式完整地體現(xiàn)出來。