傅建平,雷潔,甘霖,王建仁
(1.軍械工程學(xué)院,石家莊050003;2.武漢軍械士官學(xué)校,武漢430075)
基于粗糙集和支持向量機(jī)的火炮內(nèi)膛疵病識(shí)別方法*
傅建平1,雷潔2,甘霖1,王建仁2
(1.軍械工程學(xué)院,石家莊050003;2.武漢軍械士官學(xué)校,武漢430075)
火炮內(nèi)膛疵病智能識(shí)別是火炮內(nèi)膛窺測(cè)的最終目標(biāo),它涉及到內(nèi)膛疵病的特征提取和疵病識(shí)別兩方面。首先建立了包括疵病形狀、紋理與顏色特征的火炮內(nèi)膛疵病特征體系;并采用模糊粗糙集理論分析了各疵病特征對(duì)疵病識(shí)別的敏感性,由此優(yōu)化了疵病特征體系,降低了疵病特征維數(shù);建立了最小二乘支持向量機(jī)小樣本、非線性數(shù)據(jù)特征的多疵病分類(lèi)器,提高了疵病識(shí)別效率和質(zhì)量。
火炮,內(nèi)膛疵病,模糊粗糙集,支持向量機(jī),疵病分類(lèi)
火炮發(fā)射時(shí),其內(nèi)膛在高溫、高壓火藥氣體和彈丸機(jī)械作用下,會(huì)形成各種疵病,影響火炮發(fā)射安全性和射擊精度。因此,火炮內(nèi)膛疵病的智能識(shí)別是火炮技術(shù)人員亟需解決的關(guān)鍵問(wèn)題[1]?;鹋诖貌√卣魇腔鹋趦?nèi)膛疵病識(shí)別的依據(jù),如何提取內(nèi)膛疵病敏感特征,快速準(zhǔn)確地對(duì)疵病進(jìn)行分類(lèi)識(shí)別,是火炮內(nèi)膛疵病的重點(diǎn)和難點(diǎn)。模糊粗糙集理論可大大約簡(jiǎn)內(nèi)膛疵病特征維數(shù)[2],支持向量機(jī)較好地解決小樣本多疵病分類(lèi)問(wèn)題,適用于對(duì)疵病的分類(lèi)[3]。本文應(yīng)用模糊粗糙集提取疵病敏感特征,最小二乘支持向量機(jī)對(duì)火炮內(nèi)膛疵病進(jìn)行了分類(lèi)識(shí)別,取得了良好效果。
火炮內(nèi)膛疵病特征是火炮內(nèi)膛疵病智能識(shí)別的依據(jù),構(gòu)建火炮內(nèi)膛疵病特征體系是火炮內(nèi)膛疵病識(shí)別的基礎(chǔ)。不同的火炮內(nèi)膛疵病具有相異的特征參數(shù),包含形狀特征、紋理特征、顏色特征3個(gè)方面,它是疵病識(shí)別的基礎(chǔ)。
1.1 疵病幾何形狀特征
內(nèi)膛疵病呈現(xiàn)各種不規(guī)則的幾何形狀,它是疵病識(shí)別的主要依據(jù)[4]:
①疵病的面積S
②疵病的周長(zhǎng)L
式中,a表示像素點(diǎn)。
③疵病的等效圓直徑D
④疵病的長(zhǎng)寬比(Lw)
式中,a是包圍疵病外輪廓的最小矩形的寬度,b為長(zhǎng)度。
⑤疵病的圓形度R
⑥疵病的畸形度Γ
⑦疵病的緊湊度C
1.2 疵病的紋理特征
①能量T1
②熵T2
③相關(guān)性T3
④逆差距T4
⑤對(duì)比度T5
1.3 疵病的顏色特征
火炮內(nèi)膛疵病的顏色特征在疵病的識(shí)別中起著非常重要的作用,某些疵病僅靠顏色就可以進(jìn)行識(shí)別,例如掛銅、浮銹等。疵病圖像中R、G、B顏色的特征提取方法相同,以R分量為例說(shuō)明。設(shè)圖像f(x,y)灰度直方圖中的灰度值在灰度級(jí)k出現(xiàn)的頻率為p(k),則疵病圖像的R分量顏色特征參量如下[6]:
①均值μ
②方差σ2
③峰度K1
④能量K2
⑤熵K3
6種火炮內(nèi)膛典型疵病的形狀、顏色、紋理特征如下頁(yè)表1所示。
從表1可看出,火炮內(nèi)膛疵病特征較多,共有27維特征量?;鹋趦?nèi)膛疵病不同的特征量對(duì)內(nèi)膛疵病的識(shí)別貢獻(xiàn)是不同的,應(yīng)用所有特征參數(shù)進(jìn)行疵病識(shí)別,工作量巨大。為提高識(shí)別效率,必須對(duì)其特征進(jìn)行優(yōu)選,即去除部分冗余特征。粗糙集理論在保持分類(lèi)能力不變的前提下,除了處理問(wèn)題所需數(shù)據(jù)外,不需要額外提供任何外界信息或先驗(yàn)知識(shí),在特征優(yōu)選中得到了廣泛應(yīng)用。
2.1 模糊粗糙集
粗糙集與模糊集理論由集合理論推廣而來(lái),分別對(duì)清晰信息粒度和模糊信息粒度進(jìn)行研究,本質(zhì)上都是研究信息粒度問(wèn)題。Dubois和Prade把模糊集引入了粗糙集,提出了模糊粗糙集理論[8],在給定的論域和模糊相似關(guān)系下,推演出概念的模糊粗糙近似。模糊粗糙集定義如下:
表1 疵病特征參數(shù)
式中:β為置信度,該式稱(chēng)為(C,D)的概率規(guī)則。
借鑒模糊集類(lèi)別的模糊性度量方法:距離度量法和模糊熵,可以得出模糊粗糙集的兩種定量化度量方法:距離度量法和熵度量法[2]。由于輸入內(nèi)膛疵病特征參數(shù)數(shù)值范圍不一,本文在特征優(yōu)選時(shí),采用熵度量法對(duì)輸出類(lèi)別的模糊粗糙性進(jìn)行度量。熵度量法的公式表示為:
2.2 敏感特征優(yōu)選
根據(jù)上述6類(lèi)疵病的27個(gè)特征,采用模糊粗糙集對(duì)疵病特征組進(jìn)行分析,取置信度β為0.95,計(jì)算每個(gè)屬性的重要度,結(jié)果如表2所示。按照模糊粗糙集特征篩選的原則,經(jīng)計(jì)算,將疵病原有的27個(gè)特征參數(shù)約簡(jiǎn)為8個(gè)敏感特征,它們分別為面積、周長(zhǎng)、長(zhǎng)/寬比、畸形度、熵、對(duì)比度、峰度R、能量R。
表2 屬性重要度值
3.1 支持向量機(jī)算法
20世紀(jì)90年代,Vapnik等人在統(tǒng)計(jì)學(xué)習(xí)理論的基礎(chǔ)上提出了用于分類(lèi)的支持向量機(jī)。它根據(jù)有限的樣本信息,在模型的復(fù)雜性和學(xué)習(xí)能力之間尋求最佳折衷,以期獲得最好的泛化能力[9]。
式中,w為分類(lèi)面權(quán)系數(shù)向量;b為分類(lèi)閾值。
因此,轉(zhuǎn)化為求下列目標(biāo)函數(shù)的極小值為:
而約束條件為:
式中,C為用戶(hù)自定義懲罰因子,用來(lái)控制對(duì)錯(cuò)分樣本的懲罰程度,保持樣本偏差與機(jī)器泛化能力之間的平衡;ξi為松弛變量。
求解上述問(wèn)題后得到如下分類(lèi)函數(shù):
式中,ai為L(zhǎng)agrange系數(shù);K(·)為核函數(shù)。
常用的核函數(shù)有線性核函數(shù)、多項(xiàng)式核函數(shù)、徑向基核函數(shù)和Sigmoid核函數(shù)等。本文采用徑向基核函數(shù),其表達(dá)式為:
式中:σ為高斯核參數(shù),控制著函數(shù)的徑向作用范圍。當(dāng)徑向基核函數(shù)的參數(shù)σ值較小時(shí),其性能類(lèi)似多項(xiàng)式核函數(shù);當(dāng)徑向基核函數(shù)的參數(shù)σ值較大時(shí),其性能類(lèi)似線性核函數(shù)。
3.2 實(shí)例分析
選取火炮內(nèi)膛疵病壓痕、銹蝕、掛銅、裂紋、劃痕和陽(yáng)線斷裂等6種類(lèi)型的疵病共18個(gè),分別提取了它們各自的顏色、紋理、形狀8個(gè)特征參數(shù),取c=3,σ=7,應(yīng)用支持向量機(jī)進(jìn)行分類(lèi)識(shí)別,正確率達(dá)到95%左右,滿(mǎn)足工程要求。
火炮內(nèi)膛疵病種類(lèi)多樣,形成機(jī)理復(fù)雜,且其疵病樣本量少,給火炮內(nèi)膛疵病智能識(shí)別帶來(lái)困難。由疵病形狀、紋理與顏色特征構(gòu)成的疵病特征體系,可較好地描述火炮內(nèi)膛疵病的細(xì)維特征,但又具有特征數(shù)量多、維數(shù)高、相互間呈非線性的特點(diǎn)。本文應(yīng)用模糊粗糙集提取了疵病特征體系中的少量敏感特征,并在此基礎(chǔ)上,應(yīng)用最小二乘支持向量機(jī)對(duì)火炮內(nèi)膛疵病進(jìn)行了分類(lèi)識(shí)別,從而較好地解決了火炮內(nèi)膛小樣本疵病智能識(shí)別問(wèn)題,取得了良好效果。
[1]張培林,李國(guó)章,傅建平.自行火炮火力系統(tǒng)[M].北京:兵器工業(yè)出版社,2002.
[2]菅利榮.面向不確定性決策的雜合粗糙集方法及其應(yīng)用[M].北京:科學(xué)出版社,2008.
[3]李盼池,許少華.支持向量機(jī)在模式識(shí)別中的核參數(shù)特性分析[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,26(2):302-304.
[4]王峰.圖像處理技術(shù)在鐵譜磨粒圖象分析中的應(yīng)用研究[D].武漢:武漢理工大學(xué),2005.
[5]HARALICK R M.SHANMUGAM,DINSTEIN I.Textural features for image classification[J].IEEE Transactions on Systems,Man and Cybernetics,1972,3(6):610-621.
[6]黃志開(kāi).彩色圖像特征提取與自動(dòng)識(shí)別技術(shù)研究[D].合肥:中國(guó)科學(xué)技術(shù)大學(xué)博士學(xué)位論文,2006.
[7]張新華,趙彩蓮,薛淑波,等.推入式基本藥管殘片留膛原因查找及解決措施[J].四川兵工學(xué)報(bào),2015,36(8): 162-165.
[8]DUBOIS D,PRADE H.Putting rough sets and fuzzy sets together[J].In Publishers,Dordrecht,1992:203-232.
[9]鄧乃揚(yáng),田英杰.支持向量機(jī):理論、算法與拓展[M].北京:科學(xué)出版社,2009.
Study of Gun Bore Flaw Classification Method Based on Fuzzy Rough Set and Support Vector Machine
FU Jian-ping1,LEI Jie2,GAN Lin1,WANG Jian-ren2
(1.Ordnance Engineering College,Shijiazhuang 050003,China;
2.Wuhan Mechanical Technology College,Wuhan 430075,China)
Gun bore flaws intellective identification is final object of gun bore spying.It involves two aspects of feature extraction and flaw identification.In this paper,the gun bore flaw feature system which consists of shape,texture and color feature is built.Flaw identification sensitivity is analyzed based on fuzzy rough set,and the flaw feature dimensions are reduced by optimizing the flaw feature system.Using the small sample and non-linear data multi-classification organ of least-square support vector machine,the flaw identification efficiency and quality are heightened.
gun,bore flaw,support vector machine,fuzzy rough set,flaw classification
TP301;TJ31
A
1002-0640(2017)01-0054-04
2015-11-25
2016-02-10
軍隊(duì)科研計(jì)劃基金資助項(xiàng)目
傅建平(1966-),男,江蘇蘇州人,副教授,博士。研究方向:火炮檢測(cè)與診斷。