摘 要:隨著人工智能技術(shù)的發(fā)展,移動終端設(shè)備幾乎都配備了AI攝像頭,各類終端設(shè)備應(yīng)用了嵌入式技術(shù)。在嵌入式AI背景下,改革傳統(tǒng)嵌入式實驗教學內(nèi)容,構(gòu)建了一個與人工智能相關(guān)的實驗開發(fā)環(huán)境,并通過PC串口軟件實驗及嵌入式人工智能開發(fā)板進行人工智能數(shù)據(jù)交換。嵌入式實驗教學內(nèi)容改革滿足了學生課后進一步學習人工智能實驗的需求,拓展了學生對機器學習、機器視覺等嵌入式人工智能領(lǐng)域的知識面,激發(fā)了學生學習嵌入式AI的興趣。課程實踐結(jié)果表明,基于人工智能的嵌入式實驗教學提高了學生的學習主動性,對培養(yǎng)學生的創(chuàng)新實踐能力發(fā)揮了重要作用。
關(guān)鍵詞:終端設(shè)備;人工智能;教學改革;嵌入式AI;機器視覺;數(shù)據(jù)交互
中圖分類號:TP393 文獻標識碼:A 文章編號:2095-1302(2024)08-0-03
DOI:10.16667/j.issn.2095-1302.2024.08.042
0 引 言
當前,隨著嵌入式AI技術(shù)的發(fā)展,智能機器人及應(yīng)用嵌入式AI技術(shù)的人工智能產(chǎn)品在人們的生活中逐漸普及,傳統(tǒng)的以MCS51系列單片機為代表的嵌入式系統(tǒng)硬件平臺以及傳統(tǒng)的嵌入式系統(tǒng)程序設(shè)計方法已不能滿足快速、高效、復雜的嵌入式人工智能應(yīng)用實驗項目測試要求,因此開設(shè)嵌入式人工智能系統(tǒng)課程及對傳統(tǒng)的嵌入式實驗課程項目進行改革十分必要[1]。
以嵌入式人工智能開發(fā)板為載體,結(jié)合機器學習、深度學習等技術(shù),在PC端Python人工智能開發(fā)環(huán)境編程語言中融合了7個嵌入式AI實驗教學項目,如:計算機視覺基于YOLOv5目標檢測的語音告警、計算機視覺基于YOLOv5目標計數(shù)檢測的告警、嵌入式人工智能開發(fā)平臺i.MX8的使用(人工智能配置)、嵌入式人工智能CNN手寫數(shù)字識別、嵌入式人工智能文字識別實驗、嵌入式人工智能人臉檢測、嵌入式人工智能人臉識別實驗。通過實驗課程項目軟硬件的練習、學習,加深學生對嵌入式實驗理論知識的理解,讓學生體會人工智能機器學習、視覺開發(fā)的樂趣,為學生后續(xù)畢業(yè)設(shè)計工作的開展拓寬思路[2-3]。
1 嵌入式AI
課程改革嘗試新的嵌入式人工智能教學內(nèi)容,讓人工智能知識走進嵌入式實驗課堂,為理工類專業(yè)課程學習打下基礎(chǔ)。為了使嵌入式實驗課程教學取得良好的效果,論文對嵌入式實驗課程項目從機器學習和機器視覺兩個方面進行了系列實驗項目教學內(nèi)容改革[4]。
嵌入式AI,又稱為EAI(Embedded Artificial Intelligence),
是內(nèi)置在網(wǎng)絡(luò)設(shè)備中的AI功能通用框架系統(tǒng),為網(wǎng)絡(luò)設(shè)備上基于AI算法的模塊提供公共模型管理、數(shù)據(jù)獲取和預處理功能,并且支持將推理結(jié)果發(fā)送給基于AI算法的相關(guān)功能模塊。此舉不僅能夠充分利用設(shè)備的樣本數(shù)據(jù)和計算能力,還具有降低數(shù)據(jù)傳送成本、保證數(shù)據(jù)安全以及保證推理決策的實時性等優(yōu)點。
2 學情分析
在嵌入式實驗教學過程中發(fā)現(xiàn),學生普遍屬于“眼高手低”型,教師講到重難點時,會反復強調(diào)要求學生掌握,而大部分學生的課上回應(yīng)也能跟上教師的講解節(jié)奏,但測試和實踐效果不理想。說明學生理解應(yīng)用能力不強、學習主動性較弱是學生學習成績差的主要原因。嵌入式課程具有很強的工程實踐性,為了更深層次提高學生專業(yè)水平與當下人工智能技術(shù)的融合,也為了適應(yīng)當下人工智能技術(shù)在產(chǎn)業(yè)工作中的應(yīng)用,課程針對傳統(tǒng)嵌入式裸機硬件實驗教學內(nèi)容進行了針對性改革及更新[5]。
2.1 傳統(tǒng)實驗課程存在的問題
傳統(tǒng)的嵌入式教學中存在一些問題,如嵌入式設(shè)備老舊,實驗教學內(nèi)容仍然停留在嵌入式匯編方面,嵌入式硬件設(shè)備滿足的實驗教學項目停留在硬件流水燈、硬件蜂鳴器、LCD觸摸屏顏色顯示項目等[6]。上述實驗問題的存在,使得學生實驗學習興趣不高,實驗教學效果不明顯,學生無法通過傳統(tǒng)的嵌入式項目與實際生活應(yīng)用中存在的大量嵌入式AI技術(shù)聯(lián)系起來。
2.2 課程教學目標
通過對嵌入式實驗課程內(nèi)容的改革,使得學生可以了解嵌入式系統(tǒng)技術(shù)的基本概念、特點分類,掌握嵌入式系統(tǒng)軟硬件設(shè)計的基本方法,基于人工智能等學科相關(guān)原理和方法選擇研究路線,設(shè)計可行的嵌入式人工智能項目的實驗方
案[7]。通過實驗教學內(nèi)容項目的學習,學生初步了解嵌入式AI智能方面的應(yīng)用知識,通過對實驗項目進行二次開發(fā),設(shè)計出更加貼近生活的嵌入式AI實驗項目。
3 改革方案設(shè)計
本著“以學生為中心”的教育理念,按照設(shè)定的改革目標,針對現(xiàn)有學生的層次和能力,改革“嵌入式系統(tǒng)及應(yīng)用”課程原有的講授內(nèi)容,采用嵌入式人工智能科研平臺,結(jié)合機器學習和機器視覺,便于學生對人工智能科研知識進行針對性學習、梳理、練習和討論,并帶著問題和疑惑與師生開展進一步的學習和交流。通過教師的指導,使學生真正參與到嵌入式AI知識學習的過程中來。隨著嵌入式AI技術(shù)在人工智能產(chǎn)業(yè)中的大量應(yīng)用,傳統(tǒng)以硬件接口技術(shù)為主的嵌入式實驗教學需要進行教學內(nèi)容改革。
3.1 加強嵌入式軟件的開發(fā)
傳統(tǒng)以嵌入式硬件接口技術(shù)為主的實驗教學主要考查學生對嵌入式硬件編程內(nèi)容的測試。隨著嵌入式AI技術(shù)的普及,面向嵌入式AI實驗項目,主要考查學生對機器視覺及深度學習在嵌入式硬件中的結(jié)合。改革課程實驗系統(tǒng)軟件環(huán)境,通過PC端進行嵌入式人工智能環(huán)境搭建。PC端環(huán)境搭建需要借助Python、PyCharm等。此外,還可在實驗教學平臺中增設(shè)以Linux為基礎(chǔ)的程序設(shè)計實驗[8]。
3.2 實驗項目的改進
傳統(tǒng)的基于硬件的嵌入式實驗課程針對各實驗項目具體的實驗步驟、原理以及實驗代碼都會形成十分詳細的描述,而且還會將實驗項目做成相應(yīng)的工程文件。在實驗過程當中,學生僅需將相應(yīng)實驗項目工程的文件打開,隨后點擊運行按鈕便能獲得結(jié)果。而該過程對于學生實踐能力的鍛煉并不具備實際價值。所以,在指導學生參與實踐的過程中,教師需要對實驗項目進行改進,具體內(nèi)容如下所示。
(1)拓展實驗要求。無法直接使用實驗教學平臺相配套的項目工程,要求學生自主思考,主動探索完成軟件設(shè)計工作。如在實驗軟件部分通過實驗指導書的講解,教師的操作,讓學生學會實驗環(huán)境的配置,在人工智能實驗項目調(diào)試過程中逐漸積累開發(fā)經(jīng)驗,從而提升學生的創(chuàng)新意識與動手
能力[9]。
(2)縮減驗證性實驗,增設(shè)創(chuàng)新性實驗。傳統(tǒng)的嵌入式硬件實驗大部分涉及實驗理論知識的驗證,通過項目程序編譯,燒錄至開發(fā)板中進行驗證,實驗項目可開發(fā)度有限,對學生創(chuàng)新思維培養(yǎng)的作用不大。因此,在對實驗項目選擇的過程中,要積極提倡對學生創(chuàng)新意識和創(chuàng)新能力的培養(yǎng),設(shè)置更多創(chuàng)新性實驗。如在嵌入式人臉檢測實驗后,拓展嵌入式人臉識別實驗,讓學生自己完成相關(guān)人臉識別項目的二次
開發(fā)。
(3)以現(xiàn)有實驗教學平臺為基礎(chǔ),對外部功能模塊進行拓展。目前所應(yīng)用的實驗教學平臺大都只具備基本通用功能模塊,而在學生掌握代碼編寫技能后,應(yīng)在課堂上設(shè)置實練環(huán)節(jié),進行適當拓展,比如,讓學生學習開發(fā)基于YOLOv5火焰目標檢測的語音告警,以有效鍛煉學生的動手能力。學生通過學習視覺識別火焰知識,能夠更好地了解嵌入式技術(shù)跟實際應(yīng)用之間如何對接,便于培養(yǎng)實踐型
人才。
4 人工智能開發(fā)板的嵌入式課程教學改革
4.1 取消實驗空間和時間限制
課程改革將笨重的嵌入式實驗箱替換為輕便的ARM開發(fā)板,如圖1、圖2所示。學生領(lǐng)取開發(fā)板后可在實驗后將開發(fā)板帶回宿舍繼續(xù)使用,在最后一次實驗課后歸還開發(fā)板即可。通過QQ、雨課堂等網(wǎng)絡(luò)教學輔助平臺工具,統(tǒng)一托管學生的實驗代碼和實驗數(shù)據(jù)。學生離開實驗室后,依然可以繼續(xù)訪問實驗數(shù)據(jù)和代碼。
4.2 設(shè)計解決復雜問題的連續(xù)實驗
實驗課程改革后,實驗項目由傳統(tǒng)的基于嵌入式GEC6818開發(fā)板裸機硬件實驗變成了計算機視覺基于YOLOv5目標檢測的語音告警、計算機視覺基于YOLOv5目標計數(shù)檢測的告警、嵌入式人工智能開發(fā)平臺i.MX8的使用(人工智能配置)、嵌入式人工智能CNN手寫數(shù)字識別、嵌入式人工智能文字識別、嵌入式人工智能人臉檢測、嵌入式人工智能人臉識別實驗。實驗內(nèi)容關(guān)聯(lián)性強,軟件環(huán)境涉及Python編程語言,技術(shù)涉及機器視覺、深度學習等,學生通過實驗的鍛煉,具備了一定的嵌入式AI項目申報及開發(fā)的專業(yè)技術(shù)能力[10]。
4.3 滿足不同學生的實踐需要
在實驗課上,教師為學生講解實驗的重點和難點部分,教師通過實踐操作演示,保證大部分同學能夠順利完成實驗的主體部分。對于能力較弱而無法在實驗課內(nèi)完成的學生,則可通過增加課外時間的投入及通過錄制的演示視頻加強學習。對于能力較強的學生,則鼓勵其自由增加實驗內(nèi)容,如在現(xiàn)有的實驗內(nèi)容基礎(chǔ)上進行實驗項目的拓展進而提升實驗難度。
4.4 嵌入式AI計數(shù)實驗項目展示
文中挑選了一個嵌入式AI計數(shù)實驗項目進行展示。機器視覺計數(shù)系統(tǒng)包括2部分:一是通過機器視覺對特定目標的檢測;二是通過對行人模型特征的提取,在計算機PC端YOLOv5環(huán)境下建立行人模型,通過攝像頭實現(xiàn)對行人數(shù)量信息的視覺檢測并在顯示界面實時統(tǒng)計監(jiān)測的行人數(shù)量。此外,視覺目標檢測系統(tǒng)可對視覺目標閾值進行設(shè)定,當目標數(shù)量超過預期數(shù)值時,監(jiān)控畫面會進行實時計數(shù)報警提示。行人模型目標測試結(jié)果及目標人數(shù)超過預期數(shù)值時的視覺報警畫面如圖3、圖4所示。
文中的實驗項目有助于學生后續(xù)對實驗項目的二次開發(fā),通過機器視覺計數(shù)的深入開發(fā)能夠在一定程度上對特殊人員密集場合的人流量密集度提前進行預判,便于公共場所管理部門及時采取措施。
5 結(jié) 語
嵌入式技術(shù)的創(chuàng)新和應(yīng)用推動了自動化和信息化進程,人工智能相關(guān)技術(shù)應(yīng)用的快速發(fā)展對信息技術(shù)人才提出了更高的要求。通過實驗教學改革增強了學生對嵌入式AI技術(shù)的理解及通過實驗開發(fā)板進行嵌入式AI項目的二次開發(fā),如基于聲音報警的吸煙識別系統(tǒng)等。通過實驗改革鍛煉了學生軟件編程的能力,提升了學生進行嵌入式實驗的技術(shù)水平,培養(yǎng)了學生進行知識整合、自主學習及完成嵌入式人工智能開發(fā)的能力。
參考文獻
[1]王曉東,朱華,張亮.加強實驗教學示范中心建設(shè)促進實驗教學改革[J].實驗室研究與探索,2015,34(1):150-153.
[2]喻劍.嵌入式系統(tǒng)實驗教學方法改革研究[J].電子元器件與信息技術(shù),2021,5(3):255-256.
[3]楊靜,胡秋琦,劉能鋒,等.嵌入式系統(tǒng)設(shè)計實驗教學改革與實踐[J].計算機教育,2022,20(4):182-187.
[4]宋焱翼,陳禮,顏芳.嵌入式系統(tǒng)實驗教學改革與實驗教學裝置開發(fā)[J].實驗室研究與探索,2011,30(7):239-241.
[5]宋貴山,李懷穎.優(yōu)化《大學計算機基礎(chǔ)》實驗教學的途徑探析
[J].信息與電腦(理論版),2014,26(12):240-241.
[6]韓美君,李雅杰,曾常茜,等.加強實驗室建設(shè)以推動實驗教學改革[J].醫(yī)學教育探索,2009,8(3):303-305.
[7]董艷玲,楊兆富.“以本為本”背景下提升高校實驗教學質(zhì)量初探[J].教育教學論壇,2022,10(51):9-12.
[8]賀平貴,謝寧,王亞輝,等.應(yīng)用型學科物理實驗教學的實踐[J].電子技術(shù),2022,51(12):110-111.
[9]邵文亞,姜雨,朱建林,等.突發(fā)公共衛(wèi)生事件應(yīng)急處置虛擬仿真實驗在預防醫(yī)學實驗教學中的應(yīng)用探索[J].中國高等醫(yī)學教育,2022,37(11):98-99.
[10]李衛(wèi)芳,李旭,王冬梅,等.創(chuàng)新能力培養(yǎng)為導向的混合式實驗教學模式的探索與實踐[J].生命的化學,2022,42(12):2279-2287.
收稿日期:2023-06-05 修回日期:2023-07-07
基金項目:三亞學院產(chǎn)品思維導向特色課程改革項目:嵌入式系統(tǒng)及應(yīng)用(SYJKCP2023085)
作者簡介:黃恒一(1988—),男,河南信陽人,研究生,講師,研究方向為機器視覺、路徑規(guī)劃。