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

基于PSO-BP神經網絡的DOA估計方法?

2012-06-28 16:52:15孟非王旭
電訊技術 2012年5期
關鍵詞:方法

孟非,王旭

基于PSO-BP神經網絡的DOA估計方法?

孟非,王旭

(江蘇科技大學電子信息學院,江蘇鎮江212003)

提出利用粒子群算法優化BP神經網絡來改善來波到達角估計性能的方法。傳統的BP神經網絡易陷入局部最優,因此采用粒子群算法對網絡的權值和閾值進行優化,并將其應用到來波到達角估計中。所提方法僅利用陣列協方差矩陣的第一行作為來波方位特征,與常用的協方差矩陣上三角特征相比,在不損失有效方位信息的基礎上使特征維數極大降低。仿真實驗證明:同經典的RBF神經網絡方法相比,基于所提方法的神經網絡結構更簡潔,泛化性能更好,來波方位估計精度更高。

波達角估計;粒子群算法;神經網絡;特征維數

1 引言

在無源定位、聲納陣列測向、地震和地質資源探測以及移動通信等諸多研究領域,來波信號到達角估計問題是一個熱點問題[1]。在過去的幾十年中,一些高性能和高分辨率的算法得到了重大發展,如傳統的MUSIC算法、ESPRIT算法等。盡管它們提供了合理有效的估計,但是需要進行大量的計算,進而消耗大量的時間,不能達到實時性的要求。

隨著計算智能技術的飛速發展,人們開始研究通過學習大量的樣本來解決來波到達角估計問題,而神經絡無疑被人們認為是解決這一問題的強有力工具。神經網絡因其非線性映射及泛化能力可以用于來波到達角估計問題,其優點在于建模過程是采用訓練樣本構造神經網絡,而不再是精確的數學方程式,在實際情況下采集到的訓練樣本可以將噪聲、信號模型、信噪比、傳輸通道等因素考慮進去,而無需進行特征值分解、譜峰搜索,且計算可以并行快速實現,從而有望應用到實際工程。文獻[2-6]采用了RBF神經網絡來解決來波到達角估計問題,無論在估計精度和估計時間上都優于MUSIC算法[7]。

BP神經網絡也能夠解決DOA估計問題,但BP算法容易陷入局部最小點,不能夠很好地得到理想的效果。本文首先運用粒子群算法來優化BP神經網絡的權閾值,然后再用BP算法對神經網絡進行訓練,以達到尋找全局最小值的目的;其次,僅利用陣列協方差矩陣的第一行作為來波方位特征,與常用的協方差矩陣上三角特征相比,在不損失有效方位信息的基礎上使特征維數極大降低,大大簡化了DOA估計模型中神經網絡的輸入維數。同RBF神經網絡相比,本文方法在處理DOA估計問題時具有更好的精確度。

2 PSO-BP神經網絡

2.1粒子群算法的簡單介紹

PSO算法是一種基于群體智能的進化算法[8],其思想來源于人工生命和進化計算理論,最早是受鳥群覓食行為的啟發提出的。PSO算法采用實數求解,并且需要調整的參數較少,易于實現,是一種通用的全局搜索算法。它的優勢在于簡單容易實現,同時又有深刻的智能背景,既適合科學研究,又特別適合工程應用。PSO算法的基本公式如下:

式中,ω為慣性權重;c1和c2被稱為學習因子;rand()為介于(0,1)的隨機數,這幾個參數決定了粒子群優化的開發能力和探測能力分別為粒子i在第k次迭代中第d維的速度和位置,兩者均被限制在一定的范圍內;pbest為粒子i在第d維的個體極值的位置;gbes為群體在第d維的全局極值的位置。

2.2PSO-BP組合模型核心思想

BP算法是由信號的正向傳播和誤差的反向傳播兩個過程組成,正向傳播時,輸入樣本從輸入層傳入,然后經各隱層處理后傳向輸出層。如果輸出層的實際輸入與期望輸出不相符,則將轉到誤差的反向傳播階段。誤差反傳是將輸出誤差以某種形式通過隱層向輸入層逐層反傳,并將誤差分攤給各層的所有單元,從而獲得各層單元的誤差信號,此誤差信號即作為修正各單元權閾值的依據。這種信號正向傳播與誤差反向傳播的權閾值調整過程是周而復始地進行的。權閾值不斷調整過程就是網絡的學習訓練過程,直至訓練網絡輸出達到預期的要求為止。

從BP算法的整個學習過程可以看出,其在學習過程中沒有引入任何額外參數,其學習過程完全是根據訓練樣本對初始權閾值的調整,所以最初權閾值選取的好壞將會直接影響到最終模型的泛化能力。最近的研究表明,對BP模型的初始權閾值首先采用一定的方法進行優化,然后再采用BP算法進行二次優化確定權閾值,最終可以有效提高模型的運行效率。因此,本文在事先已經確定好的BP

神經網絡模型基礎上,將粒子群優化算法與BP算法結合,采用粒子群算法尋找神經網絡的初始權值與閾值,接著再采用改進的BP神經網絡算法來訓練經過粒子群算法尋優的初始權值與閾值,得到模型最終的權值與閾值,從而形成最終模型。利用此種方法構造的模型可以有效地克服單純BP神經網絡學習穩定性差、可靠性低與易陷入局部極小等問題。

采用PSO-BP組合算法模型對信號來波到達角進行預測的步驟如下。

(1)確定粒子群規模,即粒子的個數m和維數n。本文選取粒子的個數為m=50,假設神經網絡模型結構為M-N-2,則粒子的維數n=(M+N)×

N+(N+1)×2。

(2)學習因子c1和c2以及慣性權重ω的確定。學習因子決定了粒子群優化的開發能力和探測能力,本文中取c1=c2=2。慣性權重ω用來控制粒子以前速度對當前速度的影響,它將影響粒子的全局搜索能力和局部搜索能力,為使粒子保持運動慣性,使其有能力探索新的區域,本文采取線性遞減權值策略,如式(3)所示:

式中,Tmax為最大進化代數,t為當前進化代數,w0為初始慣性權值,wend為迭代至最大代數時的慣性權值。其中w0=0.95,wend=0.4,Tmax=500。

(3)確定適應度函數。以訓練均方誤差函數E作為粒子的適應度評價函數,即:

式中,N為訓練的樣本數,yi(real)為第i個樣本的實際值,yi為第i個樣本的模型輸出值。因此,算法迭代停止時適應度最低的粒子對應的位置,即為問題所求的最優解。

(4)更新粒子的位置與速度,計算出算法的誤差。

(5)判斷誤差是否滿足預設精度或迭代是否達到最大次數。若誤差滿足預設精度,算法收斂,最后一次迭代的全局最優值中每一維的權值和閾值就是所求的最優解;若迭代次數未達到最大,返回步驟4,算法繼續迭代,否則算法終止。

(6)以粒子群算法優化得到的權值和閾值作為網絡初始值,利用BP算法訓練神經網絡達到指定精度,以此建立DOA估計的預測模型。

3 DOA估計模型

假設有M個天線組成的均勻線性陣列,K個非相干的窄帶信號源以{θ1θ2…θK}的角度入射到天線陣列上,利用波的傳播過程的關系,則第i個天線陣元接收到的信號可表示為

其中,sm是第m個窄帶信號,ni(t)是第i個天線陣元接收到的噪聲,ω0是信號源中心頻率,d為天線陣元之間的間距,c是光速。將式(3)以矩陣的方式表示出來:

其中,A是M×K的信號導向矩陣。

假設噪聲信號是獨立于窄帶信號S(t)的均值為0、方差為σ2的高斯白噪聲,那么接收信號的空間關聯矩陣R可表示如下:

在這里需要對神經網絡的輸入進行改變,多數文獻中神經網絡的輸入為協方差矩陣的上(下)三角矩陣,而本文中神經網絡的輸入只取協方差矩陣的第一行,具體原因如下:假設忽略每個協方差矩陣上面的噪聲,任意兩個陣元的協方差可表示為

其中Xi(t)=αiS(t)Xl(t)=αlS(t),那么

在這里,定義P=E{S(t)S(t)H},那么Pil= E{Si(t)Sl(t)*},其中*代表復共軛。因此,當所接收的信號源互為非相干時,那么

如果式(17)可以寫成如下形式:αPαHβPγH= βPαHαPγH,則公式(15)就可以變為

從公式(18)中可以看到,當接收信號源互為非相干時,協方差矩陣的第一行足以代表整個協方差矩陣的所有信息,因此,本文只取協方差矩陣的第一行作為每個樣本的神經網絡的輸入,即神經網絡的特征輸入維數為2M-1個。基于神經網絡的DOA估計框圖如圖1所示。

圖1 基于神經網絡的DOA估計框圖Fig.1 Block diagram of DOA estimation based on NN

4 仿真實驗

4.1仿真實驗1

仿真條件:天線陣元個數M為5,兩個非相干的正弦信號源,信噪比為10 dB,快拍數為500,陣元間距為半波長。那么,以大多數文獻中采用的RBF神經網絡方法,神經網絡的輸入個數為2M(M-1),即為40個,而按照本文的方法,神經網絡的輸入個數為2M-1,即為9個,這樣大大減少了神經網絡結構的復雜度。

訓練樣本:兩個信號源的間隔為20°和25°;測試樣本:兩個信號源間隔為22°。以間隔20°為例,也就是說,當第一個信號源為-90°時,第二個信號源為-70°;第一個信號源為-89°時,第二個信號源為-69°,以此類推,覆蓋整個[-90°~90°]范圍。另外,RBF方法中采用的隱層神經元個數為40個,而本方法中采用的隱層神經元個數僅為10個。圖2和圖3給出了RBF方法在處理DOA估計時的輸出預測曲線和誤差曲線,圖4和圖5分別給出了本文方法在處理DOA估計的輸出預測曲線和誤差曲線。

圖2 基于RBFNN的DOA估計輸出預測曲線Fig.2 The forecast error curve of DOA estimation based on RBFNN

圖3 基于RBFNN的DOA估計輸出誤差曲線Fig.3 The output error curve of DOA estimation based on RBFNN

圖4 基于PSO-BPNN的DOA估計輸出預測曲線Fig.4 The forecast error curve of DOA estimation based on PSO-BPNN

圖5 基于PSO-BPNN的DOA估計輸出誤差曲線Fig.5 The output error curve of DOA estimation based on PSO-BPNN

從上述圖中可以看出,盡管PSO-BP神經網絡的隱層神經元的個數僅僅是RBF神經網絡的一半,但與RBF神經網絡相比,本文方法的精確度更高。

4.2仿真實驗2

考察不同信噪比對DOA估計性能的影響。仿真條件:在上述兩種方法的基礎上,天線陣元M= 10,信號源N=2,快拍數L=500。

訓練樣本:兩信號源間隔為10°和15°;測試樣本:兩信號源間隔為12°。依次估計上述條件兩種方法在信噪比為-5 dB、0 dB、5 dB、10 dB、15 dB、20 dB、25 dB下的均方誤差。具體仿真結果如圖6所示。從圖6中可以看到:隨著信噪比的增大,均方誤差逐漸減小,-5~15 dB之間,MSE變化得比較大;15 dB以后,MSE逐漸趨于平穩,在低信噪比下,本文方法的處理效果明顯好于RBF神經網絡的處理效果。

圖6 不同信噪比下兩種方法的均方誤差Fig.6 The MSE of two methods in different SNRs

5 結論

本文主要利用粒子群算法優化BP神經網絡來解決DOA估計問題。本文在用PSO-BP神經網絡解決DOA估計問題時,神經網絡的結構復雜度大大降低,從而提高了神經網絡的預測精度。一方面,PSO-BP神經網絡的輸入僅取協方差矩陣的第一行,減少了神經網絡的輸入特征維數;另一方面,PSO-BP神經網絡所需隱層神經元個數大大少于RBF神經網絡所采用的個數。另外,本文方法的唯一缺點是,運用粒子群算法訓練BP算法需要花費一定量的時間(約15 min),但訓練是離線的,并不影響DOA估計的實時性。因此,利用本文方法處理DOA估計問題具有更好的優越性。

[1]Li Bai,Peng C Y,Biswas S.Association of DOA Estimation from Two ULAs[J].IEEE Transactions on Instrumentation and Measurement,2008,57(6):1094-1101.

[2]Zooghby A H,Christotodoulou C G.Performance of Radial-Basis Function Networks for Direction of Arrival Estimation with Antenna Arrays[J].IEEE Transactions on Antennas and Propagation,1997,45(11):1611-1617.

[3]Zooghby A H,Christotodoulou C G.A Neural Network-Based Smart Antenna for Multiple Source Tracking[J].IEEE Transactions on Antennas and Propagation,2000,48(5):768 -776.

[4]Vigneshwaran S,Sundararajan N.Direction of Arrival Estimation Under Array Sensor Failures Using a Minimal Resource Allocation Neural Network[J].IEEE Transactions on Antennas and Propagation,2007,55(2):334-343.

[5]張旻,李鵬飛.基于分層神經網絡的寬頻段DOA估計方法[J].電子與信息學報,2009,31(9):2118-2122.

ZHANG Min,LI Peng-fei.A Broadband Direction of Arrival Estimation Approach Based on Hirearchy Neural Networks[J].Journal of Electronics and Information Technology,2009,31(9):2118-2122.(in Chinese)

[6]Kuwahra Matsumoto.Experiments of direction finder by RBF neural network with postprocessing[J].IEEE Electronic Letters,2005,41(10):24-25.

[7]盧新文.基于提升小波算子的MUSIC法的DOA估計[J].電訊技術,2010,50(12):33-38.

LU Xin-wen.DOA Estimation with Music Algorithm Based on Lifting Wavelet Operator[J].Telecommunication Engineering,2010,50(12):33-38.(in Chinese)

[8]Kennedy J,Eberhart R.Particle Swarm Optimization[C]//Proceedings of 1995 IEEE International Conference on Neural Networks.Perth,Australia:IEEE,1995:1942-1948.

MENG Fei was born in Shenyang,Liaoning Province,in 1977.She is now a lecturer.Her research concerns computational intelligence technologies and its applications.

王旭(1986—),男,河南洛陽人,2009年獲學士學位,現為碩士研究生,主要研究方向為陣列信號處理技術。

WANG Xu was born in Luoyang,Henan Province,in 1986.He received the B.S.degree in 2009.He is now a graduate student. His research direction is array signal processing.

Email:andyluck1234@126.com

DOA Estimation Method Based on PSO-BP Neural Network

MENG Fei,WANG Xu
(School of Electronics and Information,Jiangsu University of Science and Technology,Zhenjiang 212003,China)

Particle swarm optimization(PSO)is used for optimization of BP neural network to improve the performance of direction of arrival(DOA)estimation.Due to the fact that BP neural network is inclined to be trapped in local minimum point,a novel network-PSO based BP neural network is proposed and applied to DOA estimation.This method uses the first row of correlation matrix instead of commonly used upper triangular half of the covariance matrix,therefore the feature dimension is largely reduced without losing any DOA information.Experimental results show that the performance of the proposed method is much better than that of classic RBF method in terms of neural network size,generalization and estimation precision.

DOA estimation;particle swarm optimization;neural network;feature dimension

The National Defense Science and Technology Pre-research Program(10J3.5.2)

TN911.72

A

10.3969/j.issn.1001-893x.2012.05.018

孟非(1977-),女,遼寧沈陽人,講師,主要研究方向為計算智能技術及其應用;

1001-893X(2012)05-0694-05

2011-10-15;

2012-02-22

國防科技預研項目(10J3.5.2)

猜你喜歡
方法
中醫特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數學教學改革的方法
河北畫報(2021年2期)2021-05-25 02:07:46
化學反應多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學習方法
可能是方法不對
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
主站蜘蛛池模板: 午夜影院a级片| 欧美成人手机在线观看网址| 久久一色本道亚洲| 国内精品小视频在线| 国产成人夜色91| 99激情网| 亚洲Av激情网五月天| 国产欧美日韩一区二区视频在线| 日本高清免费一本在线观看| 亚洲综合片| 久久久久人妻一区精品| 一级爱做片免费观看久久| 久久亚洲中文字幕精品一区| 精品综合久久久久久97超人| 亚洲无码视频喷水| 亚洲人成电影在线播放| 91精品啪在线观看国产91| 日韩 欧美 小说 综合网 另类| 日韩AV无码免费一二三区| 中字无码av在线电影| 国产成人一二三| 亚洲,国产,日韩,综合一区| 日本午夜视频在线观看| 日本在线亚洲| 国产在线自乱拍播放| 亚洲视频一区在线| 欧美爱爱网| 中文字幕在线欧美| 特级毛片免费视频| 色婷婷色丁香| 又粗又硬又大又爽免费视频播放| 美女免费精品高清毛片在线视| 亚洲第一中文字幕| 欧美激情视频二区三区| 国产极品美女在线观看| 午夜天堂视频| 亚洲日韩欧美在线观看| 激情乱人伦| 青青草国产在线视频| 美美女高清毛片视频免费观看| 欧美中出一区二区| 国产青榴视频在线观看网站| 精品视频在线一区| AV不卡在线永久免费观看| 露脸国产精品自产在线播| 在线观看亚洲人成网站| 三级毛片在线播放| 中文字幕有乳无码| 一区二区理伦视频| 精品无码专区亚洲| 久久伊伊香蕉综合精品| 日本国产一区在线观看| 欧美一区二区人人喊爽| 无码中文字幕精品推荐| 亚洲天堂免费观看| 香蕉精品在线| 久热99这里只有精品视频6| 欧美日韩免费在线视频| 日本在线国产| 97免费在线观看视频| 日韩精品视频久久| 亚洲国产综合精品中文第一| 国内熟女少妇一线天| 97精品国产高清久久久久蜜芽| 青青草原国产一区二区| 2020国产免费久久精品99| 欧美性天天| 四虎影视8848永久精品| 国产小视频免费| 黄色网址免费在线| 香蕉蕉亚亚洲aav综合| 91无码人妻精品一区二区蜜桃| 亚洲永久视频| 国产99热| 黄色网站不卡无码| 国产精品分类视频分类一区| 在线精品亚洲国产| 久久青草精品一区二区三区| 国产三级韩国三级理| 在线观看亚洲天堂| 波多野结衣一区二区三区四区| 久久国产精品嫖妓|