999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

“數字圖像處理”課程中機器學習原理演示和實驗系統(tǒng)研究

2018-07-09 09:00:24鴻,張
無線互聯(lián)科技 2018年13期
關鍵詞:數字圖像處理可視化界面

杜 鴻,張 敏

(成都信息工程大學 通信工程學院,四川 成都 610225)

隨著人工智能技術的發(fā)展,機器學習技術在智能化圖像處理領域獲得越來越普遍的應用,企業(yè)發(fā)展和技術升級迫切需要大量具備機器學習工程能力的人才,另一方面,學生解決復雜工程問題能力還是工程教育認證標準[1]中的首要因素。由于機器學習算法涉及抽象的數學過程,而傳統(tǒng)教學方式主要通過公式推導來講解其工作原理,本科生普遍反映不易理解,更難將其與工程應用銜接起來。

在教育部-英特爾產學合作專業(yè)綜合改革項目的“數字圖像處理與通信”課程建設中,我們給本科生機器學習目標的定位為:理解機器學習算法的分類依據和訓練過程,突出強調運用成熟應用程序編程接口(Application Programming Interface,API)解決現實工程問題。針對這一目標,本文使用開放機器視覺庫OpenCV中的機器學習API和Windows MFC界面框架,設計并開發(fā)了一個教學演示和實驗系統(tǒng)。系統(tǒng)實現了支持向量機(Support Vector Machine,SVM)、貝葉斯(Bayes)和人工神經網絡(Artificial Neural Network,ANN)等3種算法的訓練和識別流程,學生可通過點擊鼠標來創(chuàng)建數據樣本集,選擇機器學習算法進行訓練和識別,結果被直觀地顯示在界面上。系統(tǒng)算法程序封裝在線程結構體中,學生可方便地將算法程序導出到自己的機器學習軟件工程中去解決實際工程問題。

1 系統(tǒng)體系結構和功能

教學演示和實驗系統(tǒng)使用C++語言和OpenCV庫開發(fā),運行在Windows環(huán)境中,人機交互界面如圖1所示。系統(tǒng)體系結構和功能描述如下。

1.1 算法原理展示

SVM[2]算法將訓練數據視為高維超平面中的數據集,基于結構風險最小化準則,通過學習獲得正負模式之間空白最大的判決函數;Bayes[3]算法通過概率密度函數對數據進行分類;ANN[4]算法參照生物神經元模型通過網格化神經元結構體對數據進行訓練和分類。算法原理展示內嵌在本系統(tǒng)中,其中ANN原理如圖2所示。

圖1 人機交互界面

圖2 算法原理展示

1.2 數據樣本創(chuàng)建

機器學習算法需要使用經過標記的訓練樣本對算法進行訓練;系統(tǒng)使用字母a,b,c...作為樣本類標記,屏幕坐標(x, y)作為樣本參數,操作者通過點擊鼠標就能生成一個適用于機器學習算法的訓練樣本集。圖1黑底圖像區(qū)域顯示了使用鼠標創(chuàng)建的一個訓練樣本集示例。

1.3 訓練結果可視化

每個機器學習算法都有不同的工作模式或核函數,可視化訓練結果有助于學生理解工作模式和核函數對算法性能的影響。圖3a是使用SVM算法的支持向量分類器(C_SVC),線性核函數(LINEAR)訓練后的可視化結果;圖3b是卡方函數(CHI2)訓練后的可視化結果。

圖3 SVM的可視化訓練結果

1.4 分類過程

訓練完畢后,程序進入分類模式,在界面上點擊鼠標,等效于輸入新數據,此時機器學習分類器將根據訓練結果對新數據進行分類,分類結果突出顯示在界面上。圖4a是使用3層后向傳播神經網絡訓練結果,圖4b中是點擊鼠標后的分類結果顯示,3個突出顯示的鼠標點分別被分類為[a],[b],[c],分類結果符合訓練樣本集的特征。

圖4 ANN的可視化訓練結果和分類結果

2 結語

針對圖像處理領域機器學習這一抽象難懂的知識模塊,設計開發(fā)了一個直觀的演示和實驗系統(tǒng),學生可方便地創(chuàng)建自己的數據集,對其進行訓練和分類,并可調諧算法參數以揭示算法在不同參數下的表現。近幾年的教學實踐證明,該教學演示和實驗系統(tǒng)在提升學生對機器學習算法理解方面有較好效果,尤其是在銜接機器學習算法與工程應用方面有顯著作用。

[1]中國工程教育專業(yè)認證協(xié)會.通用標準[EB/OL].(2017-11-05)[2018-05-04].http://ceeaa.org.cn/main!newsList4Top.w?menuID=01010702.

[2]OpenCV.Introduction to Support Vector Machines[EB/OL].(2014-10-26)[2018-05-04].https://docs.opencv.org/3.0-beta/doc/tutorials/ml/introduction_to_svm/introduction_to_svm.html.

[3]PAWEL C.Na?ve Bayes classifier[EB/OL].(2014-06-06)[2018-05-04].http://www.cs.ucr.edu/~eamonn/CE/Bayesian%20 Classification%20withInsect_examples.pdf.

[4]OpenCV. Neural Networks[EB/OL].(2014-08-08)[2018-05-04].https://docs.opencv.org/2.4/modules/ml/doc/neural_networks.html.

猜你喜歡
數字圖像處理可視化界面
基于CiteSpace的足三里穴研究可視化分析
基于Power BI的油田注水運行動態(tài)分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于CGAL和OpenGL的海底地形三維可視化
“融評”:黨媒評論的可視化創(chuàng)新
傳媒評論(2019年4期)2019-07-13 05:49:14
基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
數字圖像處理技術在當前影像專業(yè)的作用探討
信息與計算科學專業(yè)《數字圖像處理》課程教學探討與實踐
考試周刊(2016年91期)2016-12-08 22:19:28
人機交互界面發(fā)展趨勢研究
微課在大學專業(yè)課中的應用研究
主站蜘蛛池模板: 狂欢视频在线观看不卡| 免费观看成人久久网免费观看| 免费不卡在线观看av| 亚洲欧美不卡中文字幕| 亚洲VA中文字幕| 国产成人久久777777| 日韩毛片视频| 永久在线播放| 国产成人三级| 91探花国产综合在线精品| 午夜福利无码一区二区| 人妻无码中文字幕一区二区三区| 亚洲av无码人妻| 永久毛片在线播| 免费国产无遮挡又黄又爽| 免费看一级毛片波多结衣| 国产白浆视频| 中文字幕中文字字幕码一二区| 毛片网站在线看| 国产原创演绎剧情有字幕的| 欧美亚洲国产日韩电影在线| 亚洲最大在线观看| 亚洲欧美另类久久久精品播放的| 99尹人香蕉国产免费天天拍| 中文字幕永久视频| 中文字幕久久亚洲一区| 亚洲天堂.com| 国产微拍精品| 蜜臀AV在线播放| 极品国产一区二区三区| 国产91无码福利在线| 婷婷中文在线| 99视频精品在线观看| 亚洲最大福利网站| 国产美女叼嘿视频免费看| www.91中文字幕| 丰满少妇αⅴ无码区| 一级片免费网站| 91在线国内在线播放老师| 久久伊人色| 国产国模一区二区三区四区| 91免费在线看| aaa国产一级毛片| 国产va在线观看免费| 国产精品夜夜嗨视频免费视频| 欧美午夜理伦三级在线观看| 亚洲第一香蕉视频| 国产成人精品高清在线| 亚洲男人天堂2018| 97国产精品视频自在拍| 自偷自拍三级全三级视频| 免费无码在线观看| 国产又色又刺激高潮免费看| 免费看一级毛片波多结衣| 特级做a爰片毛片免费69| 国产美女精品在线| 人妻丰满熟妇av五码区| 亚洲天堂免费| 国产一区二区福利| 国产精品亚洲一区二区三区在线观看| 人妻21p大胆| AV网站中文| 国产欧美日韩另类| 有专无码视频| 久久成人免费| 精品成人免费自拍视频| 播五月综合| 99视频精品在线观看| 久久综合婷婷| 五月激情综合网| 亚洲天堂区| 99热这里都是国产精品| 日本尹人综合香蕉在线观看| 九九久久99精品| 色老头综合网| 亚洲天堂视频网站| 日韩精品一区二区三区中文无码| 免费人成网站在线高清| 在线播放国产一区| 久久综合激情网| 色综合五月婷婷| 色呦呦手机在线精品|