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

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

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

杜 鴻,張 敏

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

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

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

1 系統體系結構和功能

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

1.1 算法原理展示

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

圖1 人機交互界面

圖2 算法原理展示

1.2 數據樣本創建

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

1.3 訓練結果可視化

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

圖3 SVM的可視化訓練結果

1.4 分類過程

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

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

2 結語

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

[1]中國工程教育專業認證協會.通用標準[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的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
基于CGAL和OpenGL的海底地形三維可視化
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
數字圖像處理技術在當前影像專業的作用探討
信息與計算科學專業《數字圖像處理》課程教學探討與實踐
考試周刊(2016年91期)2016-12-08 22:19:28
人機交互界面發展趨勢研究
微課在大學專業課中的應用研究
主站蜘蛛池模板: 国产欧美综合在线观看第七页 | 久久人人爽人人爽人人片aV东京热 | 国产成人无码久久久久毛片| 国产女人在线| 青青久在线视频免费观看| 国产午夜看片| 亚洲天堂成人在线观看| 欧美一区日韩一区中文字幕页| 亚洲另类色| 欧美日韩精品一区二区视频| 天堂在线www网亚洲| 亚洲国产精品日韩av专区| Aⅴ无码专区在线观看| 在线无码av一区二区三区| av在线无码浏览| 国产成人高精品免费视频| 国产又大又粗又猛又爽的视频| 亚洲AV无码乱码在线观看代蜜桃| 伊人色天堂| 沈阳少妇高潮在线| 波多野一区| 亚洲性视频网站| 精品国产污污免费网站| 久久香蕉国产线看观看精品蕉| 2020精品极品国产色在线观看| 欧美一区二区精品久久久| 国产精品页| 成人永久免费A∨一级在线播放| www.日韩三级| 亚洲精品第五页| 国产拍揄自揄精品视频网站| 激情无码字幕综合| 精品一區二區久久久久久久網站| 欧美精品xx| 99热亚洲精品6码| 欧美国产日韩一区二区三区精品影视 | 国产又粗又猛又爽| 高清色本在线www| 波多野结衣二区| 国产成人无码久久久久毛片| 亚洲无码高清视频在线观看| 青青青国产视频| 99资源在线| 67194亚洲无码| 无码不卡的中文字幕视频| 久久久久无码精品国产免费| 国产在线观看一区精品| а∨天堂一区中文字幕| 夜精品a一区二区三区| 亚洲热线99精品视频| 日韩欧美在线观看| a级毛片免费在线观看| 欧美成人二区| 中文字幕在线日韩91| a在线亚洲男人的天堂试看| 亚洲精品动漫| 国产精品视频系列专区| 亚洲香蕉久久| 欧美一级黄片一区2区| 波多野结衣AV无码久久一区| 五月婷婷综合色| 日本道综合一本久久久88| 5555国产在线观看| 精品无码一区二区三区在线视频| 日韩精品一区二区三区中文无码 | 色天堂无毒不卡| 久久亚洲精少妇毛片午夜无码| 欧美午夜在线观看| 欧美成人手机在线视频| 国产美女91视频| 99热这里只有免费国产精品 | 久久久久久国产精品mv| 亚洲精品国产综合99| 欧美日韩午夜| 色吊丝av中文字幕| 毛片久久久| 久久亚洲天堂| 国产自无码视频在线观看| 夜精品a一区二区三区| 欧美一区二区啪啪| 国产自视频| 国产福利一区二区在线观看|