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

基于鏈?zhǔn)礁偁幉呗缘膱D像識別研究

2017-11-23 02:04:11力,
傳感器與微系統(tǒng) 2017年11期

張 力, 宋 偉

(昆明理工大學(xué) 信息工程與自動化學(xué)院,云南 昆明 650500)

基于鏈?zhǔn)礁偁幉呗缘膱D像識別研究

張 力, 宋 偉

(昆明理工大學(xué)信息工程與自動化學(xué)院,云南昆明650500)

針對反向傳播神經(jīng)網(wǎng)絡(luò)(BP-NN)在圖像識別運算過程中容易陷入局部極小值的問題,提出了在常規(guī)的遺傳算法(GA)中引入3個鄰域的鏈?zhǔn)礁偁帲M(jìn)行特征選擇的圖像識別方法。仿真結(jié)果表明:將引入鏈?zhǔn)礁偁幉呗缘倪z傳算法應(yīng)用到反向傳播神經(jīng)網(wǎng)絡(luò)中,可以使圖像更清晰,提高了圖像識別的容錯性及效果。

反向傳播神經(jīng)網(wǎng)絡(luò); 圖像識別; 遺傳算法; 鏈?zhǔn)礁偁帲?容錯性

0 引 言

在圖像處理過程中,需要經(jīng)過部分預(yù)處理操作,受到一些不利因素的影響,預(yù)處理結(jié)果仍然包含一定的噪音[1]。許多國內(nèi)外學(xué)者提出了一些新的特征提取算法以及多種神經(jīng)網(wǎng)絡(luò)模型以便于提高識別率。目前,中值濾波、均值濾波和小波變換[2~4]等方法是比較常用的圖像處理方法。其中,小波變換對高斯噪聲有較強(qiáng)的去噪能力,但對脈沖噪聲的去噪能力不佳。近年來,隨著反向傳播神經(jīng)網(wǎng)絡(luò)(back propagation neural network,BP-NN)的使用越來越廣泛,通過模仿人腦結(jié)構(gòu)及其功能,使其具有非線性映射、聯(lián)想記憶、分類、識別等功能[5],能夠在圖像處理中去除各種類型噪聲。針對BP-NN容易陷入局部極小值,本文采用遺傳算法優(yōu)化BP-NN訓(xùn)練初始權(quán)值閾值,解決了該問題,提高了圖像識別的容錯性,同時在遺傳算法中引入了3個鄰域的鏈?zhǔn)礁偁嶽6],進(jìn)行特征選擇,使圖像處理效果更清晰、邊緣更明顯。

1 BP-NN基本原理及其在圖像識別中的應(yīng)用

1.1 BP-NN基本原理

BP-NN是一種按誤差逆?zhèn)鞑ニ惴ㄓ?xùn)練的多層前饋網(wǎng)絡(luò)[7]。學(xué)習(xí)過程中,分為信號的正向傳播和誤差的反向傳播。典型的3層BP-NN拓?fù)浣Y(jié)構(gòu)如圖1所示。

圖1 3層BP-NN拓?fù)浣Y(jié)構(gòu)

1.1.1 正向傳播過程

圖1中輸入層有m個節(jié)點,隱含層有h個節(jié)點,輸出層有n個節(jié)點。隱含層節(jié)點的輸出函數(shù)為

ci=f(WX+bj)

(1)

式中ci為隱含層第i個節(jié)點的輸出值,i=1,2,...,h;f為激勵函數(shù);W為輸入層到隱含層的權(quán)值;X為隱含層節(jié)點的輸入向量;bj為隱含層第j個節(jié)點的閾值,j=1,2,...,h。

輸出層節(jié)點的輸出函數(shù)為

yk=f(VC+θz)

(2)

式中yk為輸出層第k個節(jié)點的輸出值,k=1,2,...,n;f為激勵函數(shù);V為隱含層到輸出層的權(quán)值;C為輸出層節(jié)點的輸入向量;θz為輸出層第z個節(jié)點的閾值,z=1,2,...,n。

1.1.2 BP過程

定義學(xué)習(xí)誤差函數(shù)

(3)

式中EP為第p個樣本的誤差;dpk為第p個樣本下的第k個節(jié)點目標(biāo)輸出值;ypk為第p個樣本下的第k個節(jié)點實際輸出值。

若正向傳播計算的實際輸出與目標(biāo)的輸出之間存在誤差,則將誤差信號反向傳播,調(diào)整權(quán)值和閾值,直到輸出滿足要求,使誤差函數(shù)值達(dá)到最小。

1.2 BP-NN在圖像識別中的應(yīng)用

BP-NN實現(xiàn)從輸入到輸出的映射,數(shù)學(xué)理論已經(jīng)證明,它具有實現(xiàn)任何復(fù)雜的非線性映射功能,不需要建立模型,了解其內(nèi)部流程,只需輸入獲得輸出。因此,BP-NN比較廣泛地應(yīng)用在圖像識別中[8]。

將含有混合噪聲的圖像Y(x,y)每一個像素點作為BP-NN的每一個輸入Yi(x,y),輸出值Xi(x,y)為該像素點的去噪結(jié)果,重組Xi(x,y)即可得到X(x,y)。若期望輸出為D(x,y),則進(jìn)入BP-NN的BP過程,不斷調(diào)整網(wǎng)絡(luò)中的權(quán)值和閾值,直到誤差減少到可以接受的程度,或者達(dá)到設(shè)定的學(xué)習(xí)次數(shù)為止。

BP-NN是一種局部尋優(yōu)的算法,網(wǎng)絡(luò)訓(xùn)練樣本時可能會面臨局部極小化的問題,造成網(wǎng)絡(luò)訓(xùn)練失敗,影響網(wǎng)絡(luò)的收斂速度,容錯能力等。

2 鏈?zhǔn)礁偁幉呗缘倪z傳優(yōu)化BP-NN算法設(shè)計

本文采用鏈?zhǔn)礁偁幉呗缘倪z傳算法[9](genetic algorithm,GA)優(yōu)化BP-NN的初始權(quán)值閾值,然后利用網(wǎng)絡(luò)的訓(xùn)練算法在該局部解空間內(nèi)尋找最優(yōu)權(quán)值閾值。

1)初始化BP-NN,確定網(wǎng)絡(luò)的結(jié)構(gòu)和學(xué)習(xí)規(guī)則以及GA中染色體長度(隱含層和輸出層的權(quán)值和閾值的個數(shù))。

2)初始化GA中的參數(shù)(包括迭代次數(shù)、種群規(guī)模、交叉和變異概率的選擇等)以及種群,選擇GA所需要的適應(yīng)度函數(shù)。

3)采用輪盤賭法選擇若干滿足適應(yīng)度函數(shù)要求的染色體組成新種群作為父本。

4)通過GA中的交叉、變異對父本進(jìn)行處理,產(chǎn)生新一代種群。

5)計算種群中每個個體的適應(yīng)值,引入3個鄰域的鏈?zhǔn)礁偁帲瑢€體的適應(yīng)值進(jìn)行3個鄰域比較,進(jìn)行特征選擇,產(chǎn)生新的種群。

6)重復(fù)步驟(3)~(5),使染色體不斷變化,直到進(jìn)化代數(shù)完成,記錄每一代進(jìn)化中最好的適應(yīng)度值。

7)找出最佳適應(yīng)度值對應(yīng)的個體解碼為BP-NN的初始權(quán)值閾值。

步驟(5)為本文引入的鏈?zhǔn)礁偁幉呗裕瑢€體的適應(yīng)值進(jìn)行3個鄰域比較,特征選擇。當(dāng)掃描到第一個個體時,其前一個個體為最后一個個體,其下一個個體為第二個個體。同理,當(dāng)掃描最后一個個體時,其前一個個體為倒數(shù)第二個個體,其下一個個體為第一個個體。將相鄰的3個個體的適應(yīng)值存放于鄰域寄存器中,找出相鄰3個個體中的最優(yōu)的適應(yīng)值以及對應(yīng)的個體,如果最優(yōu)適應(yīng)值對應(yīng)的個體為當(dāng)前掃描的個體,則當(dāng)前個體不變,否則,將此最優(yōu)適應(yīng)值對應(yīng)的個體與當(dāng)前掃描的個體比較,相同位不變,不同位則隨機(jī)生成0~1之間的隨機(jī)數(shù)。

對于算法的編碼方案,即網(wǎng)絡(luò)初始權(quán)值閾值和染色體之間的相互映射的關(guān)系,文中采用實數(shù)編碼,并且GA適應(yīng)度函數(shù)的選取是關(guān)鍵。文中主要以GA來優(yōu)化BP-NN,找出最佳的染色體使BP-NN的誤差平方和最小,所以GA的適應(yīng)度函數(shù)可以選取為BP-NN誤差平方和,即

(4)

3 圖像識別仿真實例及分析

3.1 仿真過程

為了驗證本文方法的有效性,分別使用BP-NN和基于鏈?zhǔn)礁偁幉呗缘倪z傳優(yōu)化BP-NN對圖像進(jìn)行處理。然后,通過圖像處理的結(jié)果對比2種方法。

首先將圖像進(jìn)行處理,使用不同的高斯噪聲、脈沖噪聲和隨機(jī)噪聲等加入原始圖像,生成訓(xùn)練樣本和測試樣本。本文神經(jīng)網(wǎng)絡(luò)采用了典型的3層拓?fù)浣Y(jié)構(gòu),根據(jù)訓(xùn)練樣本確定網(wǎng)絡(luò)的輸入層節(jié)點數(shù)和輸出層節(jié)點數(shù),隱含層神經(jīng)元數(shù)目為輸入層神經(jīng)元數(shù)目的2倍[10],2種方法的BP-NN參數(shù)相同,參數(shù)設(shè)置:種群規(guī)模為60,遺傳代數(shù)為100,交叉概率為0.3,變異概率為0.1。

將訓(xùn)練樣本分別送入BP-NN和基于鏈?zhǔn)礁偁幉呗缘倪z傳優(yōu)化BP-NN中進(jìn)行訓(xùn)練,訓(xùn)練結(jié)束后,選取一個隨機(jī)測試樣本對2種方法進(jìn)行測試,各種方法的降噪效果如圖2和圖3所示。

3.2 仿真結(jié)果分析

由圖2和圖3可以看出:將混合噪聲加入原始圖像中,原始圖像有一定程度的失真,從圖2可以看出:將訓(xùn)練好的BP-NN中加入測試樣本,失真的圖像得到明顯的改善,但圖像中仍含有一定的噪聲。從圖3可以看出:將測試的樣本送入訓(xùn)練好的由鏈?zhǔn)礁偁幉呗缘倪z傳優(yōu)化BP-NN中,混合噪聲以及一些未知的噪聲已經(jīng)很好地被去除。

圖2 采用BP-NN降噪

圖3 采用鏈?zhǔn)礁偁幉呗缘倪z傳優(yōu)化BP-NN降噪

4 結(jié) 論

通過仿真對比結(jié)果可以看出:本文提出的在鏈?zhǔn)礁偁幉呗缘腉A優(yōu)化BP-NN的初始權(quán)值閾值可以有效提高圖像識別效果,提高了圖像識別中的容錯性,不需要對噪聲進(jìn)行分類處理,降低圖像識別過程的復(fù)雜性,同時避免了單純的

BP-NN容易陷入局部極小值的不足,發(fā)揮了GA和BP-NN兩者各自的優(yōu)勢,有效地提升了圖像識別的性能。下一步的工作重點為縮短文中方法網(wǎng)絡(luò)訓(xùn)練過程的時間的研究。

[1] 王耀南,李樹濤,毛建旭.計算機(jī)圖像處理與識別技術(shù)[M].北京:高等教育出版社,2007.

[2] 顏 兵,王金鶴,趙 靜.基于均值濾波和小波變換的圖像去噪技術(shù)研究[J].計算機(jī)技術(shù)與發(fā)展,2011,21(2):51-53.

[3] 滕 軍,朱焰煌,周 峰,等.自適應(yīng)分解層數(shù)的小波域中值濾波振動信號降噪法[J].振動與沖擊,2009,28(12):58-62.

[4] 張振宇,黃崇林,譚恒松.基于小波變換的圖像識別算法[J].計算機(jī)應(yīng)用,2007(27):97-99.

[5] 郭陽明,冉從寶,姬昕禹.基于組合優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的模擬電路故障診斷[J].西北工業(yè)大學(xué)學(xué)報,2013,31(1):44-48.

[6] 曾孝平,李勇明,王 靖,等.基于競爭策略的鏈?zhǔn)街悄荏w遺傳算法用于特征選擇的研究[J].系統(tǒng)仿真學(xué)報,2008,20(8):1973-1979.

[7] 林 琳,張志華,張睿欣.基于遺傳算法優(yōu)化神經(jīng)網(wǎng)絡(luò)的產(chǎn)品造型設(shè)計評價[J].計算機(jī)工程與設(shè)計,2015,36(3):789-792,813.

[8] 張 華,張 淼,劉 魏,等.基于BP神經(jīng)網(wǎng)絡(luò)的圖像形狀識別[J].計算機(jī)科學(xué),2006,33(1):268-271.

[9] McCall J.Genetic algorithms for modelling and optimisation[J].Journal of Computational and Applied Mathematics,2009,184:205-222.

[10] Eric Wong W,Yu Qi.BP neural network-based effective fault localization[J].International Journal of Software Engineering and Knowledge Engineering,2009,19 (4): 573-597.

Studyofimagerecognitionbasedonchaincompetitivestrategy

ZHANG Li, SONG Wei

(SchoolofInformationEngineeringandAutomation,KunmingUniversityofScienceandTechnology,Kunming650500,China)

Aiming at problem that back propagation neural network(BP-NN) is easy to fall into local minima in operation process in image recognition,introduce chain competition of three areas in the conventional genetic algorithm(GA).The improved GA is applied to BP-NN,which can make the image more clearer,and improve fault-tolerance and effect of image recognition.

back propagation neural network(BP-NN);image recognition;genetic algorithm(GA);chain competition;fault-tolerance

10.13873/J.1000—9787(2017)11—0067—03

TP 391

A

1000—9787(2017)11—0067—03

2016—10—24

張 力(1962-),男,副教授,主要從事嵌入式系統(tǒng)、計算機(jī)應(yīng)用研究工作。

宋 偉(1990-),男,通訊作者,碩士,研究方向為嵌入式系統(tǒng),E—mail:425500547@qq.com。

主站蜘蛛池模板: AV不卡在线永久免费观看| 亚洲精品天堂在线观看| 国产微拍精品| 亚洲第一成年人网站| 综合成人国产| 永久免费av网站可以直接看的 | 天天躁狠狠躁| 最新国产精品第1页| 国产精品国产主播在线观看| 亚洲国产精品VA在线看黑人| 91探花国产综合在线精品| 国产精品尤物在线| 精品欧美视频| 国产午夜福利亚洲第一| 国产一区二区三区在线观看免费| 久久国产V一级毛多内射| 免费无码AV片在线观看国产| 久久精品aⅴ无码中文字幕 | 麻豆国产原创视频在线播放| 日韩精品无码不卡无码| 最新日韩AV网址在线观看| 国产69精品久久| 国产欧美精品午夜在线播放| 丰满的熟女一区二区三区l| 国产精品视频白浆免费视频| 伊人久久婷婷五月综合97色| 中国丰满人妻无码束缚啪啪| 日韩无码视频网站| julia中文字幕久久亚洲| 国产色网站| 亚洲天堂区| www.狠狠| 免费人成黄页在线观看国产| 亚洲精品在线91| 57pao国产成视频免费播放| 欧美国产日韩在线观看| 色亚洲成人| 国产成人成人一区二区| 一级福利视频| 免费全部高H视频无码无遮掩| 天天躁夜夜躁狠狠躁图片| 国产精品白浆无码流出在线看| 久久这里只有精品66| 夜夜操狠狠操| 午夜限制老子影院888| 欧美日在线观看| 无码有码中文字幕| 特级欧美视频aaaaaa| 日本三级精品| 久久99精品久久久久纯品| 91黄视频在线观看| 中文字幕在线日本| 久久久久夜色精品波多野结衣| 国产农村妇女精品一二区| 国产欧美日韩另类| 国产免费精彩视频| 国产精品区视频中文字幕| 中文字幕欧美日韩| 日韩第九页| 中国精品久久| 播五月综合| 中国一级特黄视频| 国产JIZzJIzz视频全部免费| 熟女日韩精品2区| 国产性生交xxxxx免费| 欧美中文字幕在线播放| 丁香五月婷婷激情基地| 久久不卡精品| 国产成人永久免费视频| 国产成人av一区二区三区| 思思99热精品在线| 99久久精品国产麻豆婷婷| 欧美在线视频不卡| 久久无码av一区二区三区| 乱系列中文字幕在线视频| 亚洲一区国色天香| 美女无遮挡拍拍拍免费视频| 亚洲经典在线中文字幕| 免费一级毛片不卡在线播放 | 伊人婷婷色香五月综合缴缴情| 国产日韩精品欧美一区喷| 亚洲成人一区在线|