《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 其他 > 業(yè)界動(dòng)態(tài) > 支持向量機(jī)在機(jī)械零件識(shí)別中的應(yīng)用

支持向量機(jī)在機(jī)械零件識(shí)別中的應(yīng)用

2009-04-16
作者:晏開華, 蘇真?zhèn)? 黃明飛

??? 摘? 要: 提出了一種將支持向量機(jī)(SVM)用于機(jī)械零件識(shí)別的方法。實(shí)驗(yàn)采用了97張零件圖片,9類零件其中一部分作為訓(xùn)練樣本,另一部分作為測(cè)試樣本。提取零件的Hu矩作為特征向量,并將BP神經(jīng)網(wǎng)絡(luò)與SVM進(jìn)行了比較。實(shí)驗(yàn)結(jié)果表明,以多項(xiàng)式為核函數(shù)的SVM有較高的識(shí)別率。?

??? 關(guān)鍵詞:支持向量機(jī); 零件識(shí)別; Hu矩; BP神經(jīng)網(wǎng)絡(luò)

?

??? 零件識(shí)別是計(jì)算機(jī)視覺與模式識(shí)別在機(jī)械工業(yè)領(lǐng)域中的重要應(yīng)用之一。它作為機(jī)械加工自動(dòng)化的基礎(chǔ),將人從繁重的勞動(dòng)中解放出來,提高了生產(chǎn)率,也降低了成本。機(jī)械零件識(shí)別已經(jīng)在國(guó)內(nèi)引起了廣泛關(guān)注,現(xiàn)有的方法主要集中在模板匹配和神經(jīng)網(wǎng)絡(luò)方面[1-3]。?

??? 支持向量機(jī)SVM(Support Vector Machine)是Vapnik等人根據(jù)統(tǒng)計(jì)學(xué)習(xí)理論(SLT)提出的一種新的機(jī)器學(xué)習(xí)方法。SVM建立在SLT的VC維理論和結(jié)構(gòu)風(fēng)險(xiǎn)最小化原理的基礎(chǔ)上,根據(jù)有限樣本信息在模型復(fù)雜性與學(xué)習(xí)能力之間尋找最佳折衷,以期獲得最好的推廣能力。SVM有效地克服了神經(jīng)網(wǎng)絡(luò)分類中出現(xiàn)的過學(xué)習(xí)、欠學(xué)習(xí)以及陷入局部極小值等諸多問題。在解決小樣本、非線性及高維數(shù)等模式識(shí)別與回歸分析問題中,表現(xiàn)出獨(dú)特的優(yōu)勢(shì)和良好的應(yīng)用前景。近年來,SVM在手寫體識(shí)別、人臉識(shí)別、文本分類等領(lǐng)域都取得了很大的成功[4-6]。?

??? 本文將SVM應(yīng)用在零件識(shí)別上,通過實(shí)驗(yàn),取得了比較滿意的結(jié)果。?

1 支持向量機(jī)?

1.1 VC維和SRM?

??? 支持向量機(jī)最初是建立在VC維和結(jié)構(gòu)風(fēng)險(xiǎn)最小化原理基礎(chǔ)上的。在模式識(shí)別方法中VC維被直觀地定義為:對(duì)一個(gè)指示函數(shù)集,如果存在h個(gè)樣本能夠被函數(shù)集中的函數(shù)按所有可能的各種形式分開,則稱函數(shù)集能夠把h個(gè)樣本打散。能打散的最大樣本數(shù)目就是它的VC維,它反映的是函數(shù)集的學(xué)習(xí)能力。VC維越大則學(xué)習(xí)機(jī)器越復(fù)雜。結(jié)構(gòu)風(fēng)險(xiǎn)最小原則(SRM)是統(tǒng)計(jì)學(xué)理論中提出的一種新策略,即把函數(shù)集構(gòu)造為一個(gè)函數(shù)子集序列,并使子集按VC維的大小排列;在每個(gè)子集中尋找最小經(jīng)驗(yàn)風(fēng)險(xiǎn),在子集間折中考慮經(jīng)驗(yàn)風(fēng)險(xiǎn)和置信范圍使實(shí)際風(fēng)險(xiǎn)最小[7]。?

1.2 最優(yōu)分類面?

??? 如圖1所示,實(shí)心圓和空心圓分別代表兩個(gè)不同的類,H為超平面,H1和H2分別為各類中離分類超平面最近的樣本,且平行于分類超平面的平面。H1、H2上的樣本點(diǎn)就是支持向量,margin為它們之間的距離,稱為分類間隔。所謂最優(yōu)分類面就是能使兩類正確分開,而且使分類間隔最大。前者保證經(jīng)驗(yàn)風(fēng)險(xiǎn)最小,后者保證置信范圍最小,從而使實(shí)際風(fēng)險(xiǎn)最小[7]。?

?

?

??? 設(shè)有N個(gè)訓(xùn)練樣本,(x1,y1),…,(xl,yl)·xi∈Rn,yi∈{+1,-1},若線性可分,則存在決策函數(shù):?

?????

??? SVM的目的就是要找出一個(gè)最優(yōu)超平面,使得margin=?

??? 從而原始最優(yōu)問題轉(zhuǎn)換為求:?

??? ?

??? 問題已轉(zhuǎn)換成求解(4)式的最小值。通過這種轉(zhuǎn)換,將問題轉(zhuǎn)換成一個(gè)不等式在條件約束下的二次尋優(yōu)問題,存在唯一解α*,再轉(zhuǎn)換成對(duì)偶問題后,即可求得最優(yōu)超平面的參數(shù),w*、b*:?

?

??? 對(duì)于非線性問題,SVM的核心思想是利用非線性映射Ф,將輸入向量映射到一個(gè)高維空間,然后在這個(gè)高維空間中構(gòu)造最優(yōu)分類面。Rn上的樣本集{xi,yi}映射到高維空間得新樣本集{φi(xi),yi},然后根據(jù)新樣本集構(gòu)建最優(yōu)分類面,所得判決函數(shù): ?

?

式中,K為核函數(shù),不同的核函數(shù)產(chǎn)生不同的支持向量機(jī)算法。核函數(shù)的選擇在支持向量機(jī)算法中是一個(gè)難點(diǎn)[8]。常見的核函數(shù)有:?

??? (1)多項(xiàng)式核函數(shù):K(x,xi)=[(x,xi)+1]d,d為多項(xiàng)式階數(shù)。?

??? (2)徑向基形式核函數(shù)RBF:?

??? (3)Sigmoid核函數(shù):K(x,xi)=tanh(v(x,xi)+c)。?

1.3 SVM多類分類方法?

??? 基本的支持向量機(jī)方法僅能解決二分問題,要實(shí)現(xiàn)多分問題,需要在二分的基礎(chǔ)上構(gòu)造出多類分類器[9-11]。SVM的多類分類方法目前主要有以下三種:?

??? (1) 一對(duì)多分類器?

??? 對(duì)N類分類樣本,構(gòu)造N個(gè)兩類分類器,其中第i個(gè)分類器用第i類的樣本作為正樣本,其余樣本作為負(fù)樣本。判別方式是:對(duì)某個(gè)輸入待測(cè)樣本,其分類結(jié)果為分類器輸出值最大的那個(gè)分類器類別。?

??? (2) 一對(duì)一分類器?

??? 對(duì)N類中的每?jī)深悩?gòu)造一個(gè)子分類器,需要構(gòu)造N(N-1)/2個(gè)分類器,然后采用投票法確定分類結(jié)果。?

??? (3) 決策樹分類器?

??? 將多類分類問題分解為多級(jí)兩類分類問題,如圖2所示。?

?

?

??? 以上三種就是目前流行的SVM的多類分類器構(gòu)造法。第一種方法的優(yōu)點(diǎn)是構(gòu)造的分類器少,缺點(diǎn)是容易產(chǎn)生多個(gè)相同輸出值,降低了識(shí)別率;第二種方法的缺點(diǎn)是類別多了以后,構(gòu)造的分類器較多,優(yōu)點(diǎn)是采用投票法,識(shí)別結(jié)果更好;第三種方法介于前兩種方法之間,缺點(diǎn)是如果某個(gè)結(jié)點(diǎn)發(fā)生誤判,就會(huì)導(dǎo)致下面輸出都是錯(cuò)的。本文選用第二種方法來構(gòu)造多類分類器。?

2 特征提取?

??? 零件識(shí)別,主要基于零件的形狀,而矩特征能夠充分反映物體的形狀信息。Hu提出的7個(gè)不變矩,對(duì)于目標(biāo)的平移、旋轉(zhuǎn)、縮放都不敏感。本文提取零件的Hu矩作為SVM的訓(xùn)練樣本特征空間。Hu矩的y計(jì)算如下:?

??? 設(shè)f(x,y)為一幅二維數(shù)字圖像,為圖像質(zhì)心位置,則0~3階中心矩定義如下:?

?

3 實(shí)驗(yàn)結(jié)果與分析?

??? 實(shí)驗(yàn)采用了97張零件圖像,每張為1 024×1 280,總共9類零件,樣本集42張,被測(cè)集55張,如圖3所示。?

?

?

??? 基于SVM和神經(jīng)網(wǎng)絡(luò)的零件識(shí)別流程圖分別如圖4、圖5所示。?

?

?

?

??? 實(shí)驗(yàn)1:分別對(duì)不同核函數(shù)情況下SVM識(shí)別情況進(jìn)行了比較,發(fā)現(xiàn)以多項(xiàng)式為核函數(shù)的支持向量機(jī)分類器有較好的識(shí)別效果,如表1所示。?

?

?

??? 實(shí)驗(yàn)2:將SVM與神經(jīng)網(wǎng)絡(luò)的識(shí)別率進(jìn)行比較。發(fā)現(xiàn)SVM的正確率比較高,如表2所示。?

?

?

??? 零件誤識(shí)別的主要原因是零件二值化時(shí),分割效果不好,造成特征提取有一定的誤差。然而,SVM卻能很好地識(shí)別,這進(jìn)一步證實(shí)了SVM比神經(jīng)網(wǎng)絡(luò)有更好的泛化性。?

??? 以統(tǒng)計(jì)學(xué)習(xí)理論為基礎(chǔ)的SVM,不僅克服了神經(jīng)網(wǎng)絡(luò)過學(xué)習(xí)和陷入局部極小的問題,而且具有很強(qiáng)的泛化能力。經(jīng)過實(shí)驗(yàn)驗(yàn)證,將SVM用于機(jī)械零件識(shí)別的方法行之有效,識(shí)別率高于神經(jīng)網(wǎng)絡(luò)。?

參考文獻(xiàn)?

[1] 歐彥江.基于神經(jīng)網(wǎng)絡(luò)的機(jī)械零件識(shí)別研究,四川大學(xué)碩士論文,2006.?

[2] 吳文榮.基于機(jī)器視覺的柔性制造島在線零件識(shí)別系統(tǒng)研究,電子科技大學(xué)碩士論文,2004.?

[3] 安新,李麗宏,安慶賓,等,機(jī)械零件識(shí)別系統(tǒng)的研究.微計(jì)算機(jī)信息,2006,22(7):236-238.?

[4] 朱家元,楊云,張恒喜,等.基于優(yōu)化最小二乘支持向量機(jī)的小樣本預(yù)測(cè)研究.航空學(xué)報(bào),2004(6):29-32.?

[5] 尚磊,劉風(fēng)進(jìn).基于支持向量機(jī)的手寫體數(shù)字識(shí)別.兵工自動(dòng)化,2007,26(3):39-41.?

[6] 陳鵬.智能交通中汽車牌照自動(dòng)識(shí)別系統(tǒng)的研究. 中國(guó)海洋大學(xué)碩士論文,2005.?

[7] VAPNIK V N.統(tǒng)計(jì)學(xué)習(xí)理論的本質(zhì)[M].張學(xué)工譯.北京:清華大學(xué)出版社,2000.?

[8] 郭麗娟,孫世宇,段修生.支持向量機(jī)及核函數(shù)研究. 科學(xué)技術(shù)與工程,2008(2):487-490.?

[9] PLATT J, CRISTIANINI N, TAYLOR J S. Large margin?DAGS for multi-class classification. Asvances in Neural?Information Processing Systems, 12 ed. S.A. Solla, T. K.Leen and K.-R. Muller, MIT Press, 2000.?

[10] MAYLRAZ E, ALPAYDIN E. Support vector machines for ??? multi-class classification. Proceedings of the International?Workshop on Artificial Neural Networks (IWANN99),IDIAP Technical Report 98-06,1999.?

[11] WESTON J, WATKINS C. Watkins. Multi-class support?vector machines. In Proceeding of ESANN99,ed.M.Verleysen,D.Facto Press, Brussels, 1999: 219-224.?

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产专区校园欧美| 亚洲成色最大综合在线| 精品福利av| 国产日韩欧美二区| 欧美少妇一区二区| 欧美激情中文不卡| 久久综合伊人77777麻豆| 久久国产婷婷国产香蕉| 欧美一区二区三区视频免费播放| 亚洲一区国产精品| 亚洲在线日韩| 亚洲综合色噜噜狠狠| 亚洲一级在线| 亚洲一区二区三区免费观看 | 欧美性视频网站| 欧美日韩午夜在线| 欧美午夜视频在线观看| 国产精品yjizz| 国产精品一二三四区| 国产精品久久久免费| 国产精品麻豆欧美日韩ww| 国产精品人成在线观看免费 | 国产日韩视频| 伊人成人网在线看| 在线看不卡av| 亚洲精品免费在线播放| 洋洋av久久久久久久一区| 亚洲视频在线观看三级| 亚洲一区中文| 欧美一级视频一区二区| 久久av一区二区三区| 亚洲国产精品t66y| 亚洲乱码国产乱码精品精可以看| 在线亚洲欧美| 欧美一区二区三区在线免费观看 | 国产精品爱啪在线线免费观看| 国产精品乱码妇女bbbb| 国产亚洲二区| 亚洲激情在线播放| 中国成人黄色视屏| 性高湖久久久久久久久| 亚洲国产成人午夜在线一区| 亚洲美女黄色| 午夜欧美精品| 久久综合久久综合久久综合| 欧美福利影院| 国产精品久久久久久模特| 国产亚洲精品aa午夜观看| 亚洲国产精品成人va在线观看| 日韩一区二区精品视频| 午夜精品三级视频福利| 亚洲日韩欧美视频| 亚洲欧美中日韩| 玖玖国产精品视频| 欧美日韩在线另类| 韩国精品久久久999| 日韩午夜电影av| 欧美亚洲自偷自偷| 99成人在线| 久久成人精品| 欧美日韩成人在线| 国产日韩欧美91| 91久久夜色精品国产网站| 亚洲综合久久久久| 日韩午夜电影| 久久久久久久91| 欧美日韩视频在线| 精品成人一区二区三区| 亚洲午夜av电影| 最新成人av网站| 欧美在线观看天堂一区二区三区| 欧美激情精品久久久久久变态| 国产精品丝袜xxxxxxx| 亚洲精品国产精品乱码不99按摩 | 久久精品国产一区二区三区免费看 | 欧美诱惑福利视频| 欧美日韩第一页| 好看不卡的中文字幕| 99视频在线精品国自产拍免费观看 | 亚洲综合欧美日韩| 欧美国产视频日韩| 国产一区二区无遮挡| 亚洲手机在线| 一本色道久久综合亚洲精品高清| 久久亚洲私人国产精品va媚药| 国产精品久久久久久超碰| 亚洲精华国产欧美| 亚洲高清视频在线| 久久精品国产精品| 国产精品美女久久福利网站| 亚洲精品一区二区三区av| 亚洲精品1234| 久久久蜜臀国产一区二区| 国产精品视频最多的网站| 夜夜爽99久久国产综合精品女不卡 | 99精品欧美一区二区三区综合在线 | 欧美激情亚洲综合一区| 狠久久av成人天堂| 亚洲欧美一区二区视频| 亚洲一区久久久| 欧美日韩国产在线看| 亚洲福利视频一区二区| 亚洲第一中文字幕在线观看| 久久成人羞羞网站| 国产精品日本| 亚洲综合成人在线| 亚洲你懂的在线视频| 欧美天天视频| 99在线精品观看| 亚洲婷婷综合久久一本伊一区| 欧美国产日韩视频| 亚洲激情av在线| 亚洲精品影视在线观看| 欧美激情亚洲自拍| 亚洲精品综合| 99视频精品在线| 欧美日韩一区二区高清| 99riav久久精品riav| 在线视频欧美日韩| 欧美视频一区二区| 99亚洲视频| 亚洲综合清纯丝袜自拍| 国产精品久久久久久久浪潮网站 | 亚洲伦理在线观看| 一二三四社区欧美黄| 欧美日韩精品一本二本三本| 日韩一级片网址| 亚洲一区日韩在线| 国产精品久久久久久妇女6080 | 欧美专区在线观看一区| 国产亚洲在线观看| 亚洲电影免费观看高清| 欧美成人中文字幕在线| 亚洲激情二区| 亚洲一区二区三区在线看| 国产精品视频精品视频| 欧美一区二区三区四区在线观看地址 | 久久久噜噜噜久噜久久| 激情欧美日韩| 亚洲日本成人女熟在线观看| 欧美精品一区二区三区久久久竹菊| 亚洲精品字幕| 亚洲欧美日韩精品在线| 国产欧美日韩在线播放| 久久精品盗摄| 欧美国产在线电影| 一区二区三区产品免费精品久久75| 亚洲欧美日本日韩| 国产在线国偷精品产拍免费yy| 亚洲国产专区校园欧美| 欧美巨乳波霸| 亚洲午夜伦理| 久久免费精品视频| 91久久精品国产91性色 | 午夜精品福利一区二区三区av| 国产日韩欧美三级| 亚洲国产高清自拍| 欧美日韩视频一区二区| 亚洲欧美激情四射在线日 | 亚洲深夜福利视频| 国产视频欧美| 亚洲人久久久| 国产精品大片| 久久黄色小说| 欧美日韩aaaaa| 午夜精品久久久久久99热| 男人的天堂亚洲| 亚洲一区二区四区| 免费的成人av| 亚洲视频一起| 免费亚洲一区| 亚洲一区二区综合| 男男成人高潮片免费网站| 在线亚洲一区观看| 久久综合九色| 亚洲天堂久久| 欧美福利视频在线| 亚洲欧美日韩国产成人精品影院| 巨乳诱惑日韩免费av| 亚洲综合99| 欧美日本二区| 欧美在线视频在线播放完整版免费观看| 欧美精品日韩| 久久国产精品一区二区| 国产精品qvod| 亚洲啪啪91| 国产日韩欧美成人| 亚洲午夜国产一区99re久久| 在线日韩av片| 久久久精品视频成人| 在线中文字幕一区| 欧美韩国一区| 亚洲承认在线| 国产欧美一区二区三区久久| 一区二区av在线| 一区二区在线观看视频| 性做久久久久久免费观看欧美| 亚洲美女av黄| 欧美成人69av| 久久精品二区三区|