国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

遺傳算法優(yōu)化神經(jīng)網(wǎng)絡(luò)的雷達(dá)雜波抑制方法*

2022-01-06 13:15施端陽林強(qiáng)胡冰陳嘉勛
現(xiàn)代防御技術(shù) 2021年6期
關(guān)鍵詞:雜波權(quán)值分類器

施端陽,林強(qiáng),胡冰,陳嘉勛

(1.空軍預(yù)警學(xué)院,湖北 武漢 430019;2.中國人民解放軍95174部隊(duì),湖北 武漢 430040;3.中國人民解放軍95980部隊(duì),湖北 襄陽 441022)

0 引言

雷達(dá)作為預(yù)警探測的主要裝備,在信息化戰(zhàn)爭中的作用越來越顯著。由于地物、海浪和云雨等物體會散射雷達(dá)電磁波,雷達(dá)回波信號中包含大量的雜波。雷達(dá)信號處理過程對回波信號檢測后,無法完全濾除雜波,仍存在部分剩余雜波[1]。剩余雜波可能會形成虛假航跡,浪費(fèi)雷達(dá)的跟蹤資源[2],也可能會造成數(shù)據(jù)處理系統(tǒng)飽和,影響雷達(dá)的探測性能[3]。因此,抑制剩余雜波具有一定的現(xiàn)實(shí)意義。

目前,專家學(xué)者對雷達(dá)剩余雜波抑制方法的研究取得了一些成果。胡祺勇等[4]提出了利用組網(wǎng)雷達(dá)點(diǎn)跡和多普勒速度進(jìn)行融合鑒別假目標(biāo)的方法,在保證檢測概率的情況下,進(jìn)一步濾除剩余雜波,該方法可以將不同體制、不同工作模式的雷達(dá)組合成網(wǎng)絡(luò),充分利用各雷達(dá)的資源優(yōu)勢彌補(bǔ)單部雷達(dá)信息受限的缺陷,使組網(wǎng)雷達(dá)的整體抗干擾性能得到了提升。但不同雷達(dá)的空間對準(zhǔn)和時間同步難度較大,且各雷達(dá)之間的信號傳輸質(zhì)量要求較高,在實(shí)際工作中不易實(shí)現(xiàn)。段崇棣等[5]提出一種雜波分類輔助的近海岸模糊雜波抑制方法,通過特征提取構(gòu)造多視干涉特征協(xié)方差矩陣,利用協(xié)方差矩陣間的仿射不變黎曼距離實(shí)現(xiàn)自動分類,獲取近海岸區(qū)域方位模糊位置,從圖像的角度對雜波進(jìn)行抑制。但是由于常規(guī)體制的窄帶雷達(dá)無法獲得圖像信息,僅能獲取雷達(dá)點(diǎn)跡信息,該方法在合成孔徑雷達(dá)上取得了較好的效果,卻不適用于常規(guī)的窄帶雷達(dá)。隨著人工智能技術(shù)的發(fā)展與應(yīng)用,利用機(jī)器學(xué)習(xí)方法挖掘窄帶雷達(dá)中目標(biāo)點(diǎn)跡和雜波點(diǎn)跡的差異化特征,對目標(biāo)和雜波分類識別,進(jìn)而實(shí)現(xiàn)雜波抑制已經(jīng)成為可能。林堅(jiān)鑫等[6]提出了基于AdaBoost的雷達(dá)剩余雜波抑制方法,該方法運(yùn)用自適應(yīng)提升算法構(gòu)造決策樹分類器,通過組合多個基學(xué)習(xí)器的結(jié)果對目標(biāo)和雜波進(jìn)行分類,解決了決策樹分類能力有限的弊端。但是該方法提取的回波信號特征數(shù)量較少,容易造成過擬合,影響學(xué)習(xí)器的泛化能力。SHANG Shang等[7]提出了一種基于改進(jìn)灰狼優(yōu)化算法優(yōu)化徑向基神經(jīng)網(wǎng)絡(luò)的海雜波抑制方法,引入自適應(yīng)分工搜索策略,使種群在整個優(yōu)化過程中兼具大規(guī)模搜索和局部搜索的能力,解決了標(biāo)準(zhǔn)灰狼優(yōu)化算法收斂速度慢、容易陷入局部最優(yōu)的問題,通過徑向基神經(jīng)網(wǎng)絡(luò)建立海雜波預(yù)測模型,對海雜波有較好的預(yù)測精度和抑制效果。

本文針對雷達(dá)剩余雜波影響雷達(dá)性能的問題,設(shè)計(jì)了BP(back propagation)神經(jīng)網(wǎng)絡(luò)分類器模型,通過學(xué)習(xí)和訓(xùn)練,分類器能夠?qū)走_(dá)目標(biāo)點(diǎn)跡和雜波點(diǎn)跡進(jìn)行自動分類識別,對識別為雜波的點(diǎn)跡進(jìn)行濾除。引入遺傳算法(genetic algorithm,GA),對網(wǎng)絡(luò)的輸入數(shù)據(jù)進(jìn)行優(yōu)化選擇,減少輸入數(shù)據(jù)維度,提高建模速度。同時,利用遺傳算法的全局搜索能力對網(wǎng)絡(luò)的初始權(quán)值和閾值進(jìn)行優(yōu)化,避免了BP神經(jīng)網(wǎng)絡(luò)收斂速度慢、易陷入局部極值的問題,提高了分類器模型的識別精度。

1 雷達(dá)點(diǎn)跡數(shù)據(jù)的特征選取

由于目標(biāo)和雜波的特性不同,經(jīng)過電磁波散射后,雷達(dá)接收到的目標(biāo)信號和雜波信號也不盡相同。為了區(qū)分目標(biāo)點(diǎn)跡和雜波點(diǎn)跡,對屬于同一類的點(diǎn)跡進(jìn)行分類識別,需要選取能夠反映兩者差異化的特征參數(shù)。在雷達(dá)回波數(shù)據(jù)格式中,一般以若干個字節(jié)表示一個回波點(diǎn)跡,前部分字節(jié)表示信號開始、數(shù)據(jù)長度和原始位標(biāo)識等標(biāo)志位,后部分字節(jié)表示時間、距離、方位和特征參數(shù)等數(shù)據(jù)位。不同型號雷達(dá)的數(shù)據(jù)格式可能存在差異,但是反映回波點(diǎn)跡特性的特征參數(shù)大同小異。某型空管雷達(dá)窄帶工作模式的回波數(shù)據(jù)格式中包含數(shù)十個特征參數(shù)。為了使分類器模型在較短時間內(nèi)獲得較高的點(diǎn)跡識別率,應(yīng)該選取目標(biāo)點(diǎn)跡與雜波點(diǎn)跡差異化較大的特征作為輸入數(shù)據(jù)。本文對雷達(dá)回波點(diǎn)跡數(shù)據(jù)進(jìn)行處理和分析后,選取了多普勒速度、目標(biāo)原始幅度、目標(biāo)背景幅度、濾波標(biāo)志、恒虛警類型、雜噪比、濾波器組選擇和EP(echo presence)質(zhì)量等8個特征。這些特征在其他型號雷達(dá)的回波數(shù)據(jù)格式中一般也存在,因此具有一定的普適性和代表性。

1.1 多普勒速度

多普勒速度反映了物體相對于雷達(dá)的徑向速度。一般情況下,雜波相對于雷達(dá)的運(yùn)動速度較慢甚至為0,目標(biāo)相對于雷達(dá)有一定的運(yùn)動速度,一定程度上可以用多普勒速度來區(qū)分目標(biāo)與雜波。

1.2 目標(biāo)原始幅度

目標(biāo)原始幅度為信號處理后回波信號的每個處理單元的原始幅度值。雷達(dá)接收機(jī)收到的原始回波信號中,目標(biāo)回波幅度可能低于雜波回波幅度,但經(jīng)過信號處理后目標(biāo)回波幅度增強(qiáng),信噪比和信雜比得到改善。由于采用的信號處理技術(shù)和制造工藝的差異,同一工作區(qū)域,不同型號雷達(dá)的回波幅度值也會有所區(qū)別。但信號處理后的目標(biāo)回波幅度整體上強(qiáng)過雜波回波幅度。通過對該型空管雷達(dá)大量的回波信號進(jìn)行統(tǒng)計(jì)分析,發(fā)現(xiàn)目標(biāo)點(diǎn)跡的原始幅度主要集中在82~86 dB,雜波點(diǎn)跡的原始幅度主要集中在81~85 dB。因此,原始幅度大于85 dB的點(diǎn)跡很可能是目標(biāo)點(diǎn)跡,小于82 dB的點(diǎn)跡很可能是雜波點(diǎn)跡。

1.3 目標(biāo)背景幅度

目標(biāo)背景幅度為方位-距離單元經(jīng)過多次掃描估計(jì)的背景強(qiáng)度。在同一工作區(qū)域,不同型號雷達(dá)信號處理方式有所區(qū)別,導(dǎo)致不同雷達(dá)的雜波幅度不同。同型號雷達(dá)在不同工作區(qū)域,由于雜波分布不同,雜波幅度也會變化。一般情況下,目標(biāo)點(diǎn)跡集中的區(qū)域背景強(qiáng)度低于雜波點(diǎn)跡集中的區(qū)域。通過對回波信號進(jìn)行分析,發(fā)現(xiàn)目標(biāo)點(diǎn)跡的背景幅度主要集中在79~81 dB,雜波點(diǎn)跡的背景幅度主要集中在79~86 dB。因此,背景幅度大于81 dB的點(diǎn)跡很可能是雜波點(diǎn)跡。

1.4 濾波標(biāo)志

該型空管雷達(dá)信號處理時,按照背景環(huán)境的區(qū)別,將濾波類型分為清潔區(qū)、弱雜波區(qū)、中等雜波區(qū)和強(qiáng)干擾區(qū)4種濾波方式。濾波標(biāo)志為“0”表示清潔區(qū)濾波,“1”表示弱雜波區(qū)濾波,“2”表示中等雜波區(qū)濾波,“3”表示強(qiáng)干擾區(qū)濾波。經(jīng)過統(tǒng)計(jì),目標(biāo)點(diǎn)跡和雜波點(diǎn)跡的主要濾波方式均為清潔區(qū)濾波和中等雜波區(qū)濾波,但目標(biāo)點(diǎn)跡更側(cè)重于清潔區(qū)濾波方式,雜波點(diǎn)跡更側(cè)重于中等雜波區(qū)濾波方式。因此,濾波標(biāo)志可以在一定程度上區(qū)分目標(biāo)點(diǎn)跡和雜波點(diǎn)跡。

1.5 恒虛警類型

該型空管雷達(dá)信號處理時,按照背景環(huán)境的區(qū)別,選用不同的恒虛警類型。恒虛警類型分為4種:“0”表示噪聲恒虛警,“1”表示單元平均恒虛警,“2”表示平均選大恒虛警,“3”表示有序統(tǒng)計(jì)雜波圖恒虛警。通常,在背景幅度起伏小的區(qū)域選擇噪聲恒虛警,在弱雜波區(qū)選擇單元平均恒虛警,在雜波邊緣區(qū)域選用單元平均選大恒虛警。經(jīng)過統(tǒng)計(jì),目標(biāo)點(diǎn)跡的恒虛警類型主要是噪聲恒虛警和單元平均恒虛警,雜波點(diǎn)跡的恒虛警類型主要是平均選大恒虛警。

1.6 雜噪比

雜噪比為雜波功率與噪聲功率的比值,反映了背景環(huán)境的復(fù)雜度。一般情況下,目標(biāo)點(diǎn)跡的背景環(huán)境比雜波點(diǎn)跡的背景環(huán)境更清潔,目標(biāo)點(diǎn)跡的雜噪比小于雜波點(diǎn)跡的雜噪比。統(tǒng)計(jì)發(fā)現(xiàn),目標(biāo)點(diǎn)跡的雜噪比主要為0~6 dB,雜波點(diǎn)跡的雜噪比主要分散在4~65 dB的范圍內(nèi)。因此,雜噪比大于7 dB的點(diǎn)跡很可能是雜波點(diǎn)跡。

1.7 濾波器組選擇

該型航管雷達(dá)根據(jù)不同目標(biāo)的背景環(huán)境,在MTD(moving target detection)濾波器組選擇時,將濾波器組分為4類:“0”表示超強(qiáng)濾波器組,“1”表示強(qiáng)濾波器組,“2”表示中等濾波器組,“3”表示弱濾波器組。通常目標(biāo)的背景環(huán)境更為清潔,因此選擇弱濾波器組的點(diǎn)跡更可能為目標(biāo),選擇強(qiáng)濾波器組和超強(qiáng)濾波器組的點(diǎn)跡更可能為雜波。

1.8 EP質(zhì)量

EP質(zhì)量由雷達(dá)點(diǎn)跡的距離展寬、方位展寬、信噪比和EP數(shù)量加權(quán)求和得到。經(jīng)過統(tǒng)計(jì),該型航管雷達(dá)的目標(biāo)點(diǎn)跡EP質(zhì)量主要為5~9,雜波點(diǎn)跡的EP質(zhì)量主要為3~8。因此,EP質(zhì)量小于4的點(diǎn)跡很可能是雜波點(diǎn)跡,大于8的點(diǎn)跡很可能是目標(biāo)點(diǎn)跡。

2 基于BP神經(jīng)網(wǎng)絡(luò)的雷達(dá)雜波抑制原理

2.1 BP神經(jīng)網(wǎng)絡(luò)

BP神經(jīng)網(wǎng)絡(luò)是基于誤差反向傳播算法的多層前饋神經(jīng)網(wǎng)絡(luò)[8]。BP神經(jīng)網(wǎng)絡(luò)由輸入層、隱含層和輸出層組成,其中隱含層數(shù)量和各層的節(jié)點(diǎn)數(shù)可以是一個或者多個,如圖1所示。

圖1 BP神經(jīng)網(wǎng)絡(luò)示意圖Fig.1 Schematic diagram of BP neural network

(1)

網(wǎng)絡(luò)的期望輸出為

d(s)=(d1,d2,…,dN).

(2)

2.1.1 輸入信號正向傳播

在BP神經(jīng)網(wǎng)絡(luò)中,數(shù)據(jù)按照輸入層-隱含層-輸出層的順序,逐層向后傳播。網(wǎng)絡(luò)中輸入層的神經(jīng)元數(shù)量為輸入向量的維數(shù),輸入層的輸出為神經(jīng)網(wǎng)絡(luò)的輸入信號。假設(shè)輸入信號為x(s),則輸入層第m個神經(jīng)元的輸出為

(3)

隱含層第i個神經(jīng)元的輸入為

(4)

假設(shè)隱含層傳遞函數(shù)為f(·),則隱含層第i個神經(jīng)元的輸出為

(5)

輸出層第n個神經(jīng)元的輸入為

(6)

假設(shè)輸出層傳遞函數(shù)為g(·),則輸出層第n個神經(jīng)元的輸出為

(7)

輸出層第n個神經(jīng)元的誤差為

(8)

神經(jīng)網(wǎng)絡(luò)的總誤差為

(9)

2.1.2 誤差信號反向傳播

當(dāng)神經(jīng)網(wǎng)絡(luò)誤差大于設(shè)定值時,需要調(diào)整各神經(jīng)元之間的連接權(quán)值。在對權(quán)值進(jìn)行調(diào)整時,沿著誤差減小的方向,按照反向順序,逐層向前修正權(quán)值。隱含層與輸出層之間的權(quán)值調(diào)整為

ωin(s+1)=ωin(s)+Δωin(s),

(10)

輸入層與隱含層之間的權(quán)值調(diào)整為

ωmi(s+1)=ωmi(s)+Δωmi(s),

(11)

式中:Δωin(s),Δωmi(s)分別為隱含層與輸出層之間和輸入層與隱含層之間的權(quán)值調(diào)整量,其大小取決于訓(xùn)練算法。

經(jīng)過多次學(xué)習(xí)訓(xùn)練,當(dāng)誤差縮小至設(shè)定的范圍時神經(jīng)網(wǎng)絡(luò)訓(xùn)練完成,此時可以利用訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)分類器模型對未知屬性的雷達(dá)點(diǎn)跡進(jìn)行分類識別,對識別為目標(biāo)的雷達(dá)點(diǎn)跡予以保留,識別為雜波的雷達(dá)點(diǎn)跡進(jìn)行濾除,以達(dá)到雜波抑制的目的。

2.2 BP神經(jīng)網(wǎng)絡(luò)雷達(dá)點(diǎn)跡分類器模型設(shè)計(jì)

BP神經(jīng)網(wǎng)絡(luò)分類器的設(shè)計(jì)需要確定網(wǎng)絡(luò)層數(shù)、輸入層節(jié)點(diǎn)數(shù)、隱含層節(jié)點(diǎn)數(shù)、輸出層節(jié)點(diǎn)數(shù)、傳遞函數(shù)、訓(xùn)練方法和訓(xùn)練參數(shù)設(shè)置等內(nèi)容[9]。理論證明,單個隱含層結(jié)構(gòu)的BP神經(jīng)網(wǎng)絡(luò)可以實(shí)現(xiàn)任意的非線性映射[10]。因此,本文設(shè)計(jì)的BP神經(jīng)網(wǎng)絡(luò)層數(shù)為3層。由于輸入層節(jié)點(diǎn)數(shù)和輸出層節(jié)點(diǎn)數(shù)分別取決于輸入和輸出數(shù)據(jù)的維度,本文選取的雷達(dá)點(diǎn)跡數(shù)據(jù)特征有8個,網(wǎng)絡(luò)的輸出為一維,“1”表示目標(biāo),“0”表示雜波,因此輸入層節(jié)點(diǎn)數(shù)為8個,輸出層節(jié)點(diǎn)數(shù)為1個。隱含層節(jié)點(diǎn)數(shù)公式[11]為

(12)

式中:M和N分別為輸入層和輸出層節(jié)點(diǎn)數(shù);a為[0,10]之間的常數(shù)。經(jīng)過驗(yàn)證,a取值為10時雷達(dá)點(diǎn)跡的識別效果最好。

由式(12)可知,輸出層節(jié)點(diǎn)數(shù)為13個。BP神經(jīng)網(wǎng)絡(luò)的傳遞函數(shù)必須可微,本文隱含層選用tansig函數(shù),輸出層選用purelin函數(shù)。訓(xùn)練算法為帶有動量項(xiàng)的梯度下降法,最大迭代次數(shù)1 000次,目標(biāo)誤差0.1,學(xué)習(xí)率0.1。

3 遺傳算法優(yōu)化BP神經(jīng)網(wǎng)絡(luò)原理

BP神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)規(guī)則簡單,非線性擬合能力強(qiáng),易于實(shí)現(xiàn)。但該算法收斂速度較慢,對初始權(quán)重較為敏感,全局搜索能力較差,易陷入局部極值[12]。遺傳算法是一種隨機(jī)搜索算法,適用于高度非線性的無解析表達(dá)式的目標(biāo)函數(shù)的優(yōu)化[13]。遺傳算法通過選擇、交叉和變異操作,從初始種群中篩選更適應(yīng)環(huán)境的個體,使種群進(jìn)化到搜索空間中更好的區(qū)域,不斷進(jìn)化迭代,最后得到最適應(yīng)環(huán)境的個體,求得問題的最優(yōu)解[14]。遺傳算法優(yōu)化BP神經(jīng)網(wǎng)絡(luò)分為2個部分:一是利用遺傳算法篩選BP神經(jīng)網(wǎng)絡(luò)分類器模型的輸入特征數(shù)據(jù),剔除冗余的特征,降低數(shù)據(jù)維度,縮短建模時間;二是在篩選過程中計(jì)算適應(yīng)度函數(shù)時,利用遺傳算法優(yōu)化網(wǎng)絡(luò)的權(quán)值和閾值,避免網(wǎng)絡(luò)陷入局部極值,提高識別精度。GA優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的流程如圖2所示。

圖2 GA優(yōu)化BP神經(jīng)網(wǎng)絡(luò)流程圖Fig.2 Flow chart of BP neural network optimized by GA

3.1 遺傳算法自變量降維

在BP神經(jīng)網(wǎng)絡(luò)雷達(dá)點(diǎn)跡分類器模型中,選取了雷達(dá)回波數(shù)據(jù)中的8個特征作為輸入自變量,雷達(dá)點(diǎn)跡的類型作為輸出因變量。8個特征中可能包含冗余的自變量或并非相互獨(dú)立的自變量,若全部作為輸入數(shù)據(jù),會增加神經(jīng)網(wǎng)絡(luò)分類器模型的計(jì)算量,延長建模時間。利用遺傳算法對輸入自變量進(jìn)行優(yōu)化選擇,篩選出最能反映輸入與輸出關(guān)系的自變量參與建模,以實(shí)現(xiàn)輸入自變量降維的目的。

3.1.1 個體編碼與初始種群產(chǎn)生

利用遺傳算法優(yōu)化時,需將解空間映射到編碼空間。BP神經(jīng)網(wǎng)絡(luò)雷達(dá)點(diǎn)跡分類器模型中,輸入自變量為8個,個體的一位編碼對應(yīng)一個輸入自變量,因此編碼長度設(shè)為8。采用二進(jìn)制編碼方式[15],編碼的基因取值為“1”表示選擇該自變量,為“0”表示不選擇該自變量。隨機(jī)產(chǎn)生p個8位編碼的初始串結(jié)構(gòu)數(shù)據(jù),構(gòu)成一個初始種群。遺傳算法以這p個個體作為初始點(diǎn)開始迭代。

3.1.2 適應(yīng)度函數(shù)計(jì)算

適應(yīng)度函數(shù)用來衡量各個個體接近最優(yōu)解的優(yōu)劣程度。適應(yīng)度函數(shù)值越高的個體遺傳到下一代的概率越大。本文選用樣本數(shù)據(jù)集誤差平方和的倒數(shù)作為適應(yīng)度函數(shù),即

(13)

3.1.3 選擇操作

選擇操作采用比例選擇算子,父代個體遺傳到子代種群中的概率與該個體適應(yīng)度函數(shù)值成正比,步驟如下:

Step 1: 計(jì)算種群的總體適應(yīng)度值。

(14)

Step 2: 計(jì)算個體的相對適應(yīng)度值,即該個體被遺傳到子代種群的概率。

(15)

Step 3: 采用輪盤賭法[16]。由式(15)可知某個個體的累計(jì)概率為

(16)

選擇時每輪產(chǎn)生一個(0,1)之間的隨機(jī)數(shù)γ,若qr-1<γ

3.1.4 交叉操作

交叉操作選用單點(diǎn)交叉算子,其原理如圖3所示,步驟如下:

Step 1: 對種群中的個體兩兩隨機(jī)配對,本文初始種群大小為20,有10對配對的個體。

Step 2: 對每一對配對的個體隨機(jī)生成一個交叉點(diǎn)。

Step 3: 對每一對配對的個體,按Step 2中確定的交叉點(diǎn)互換2個個體的部分染色體,產(chǎn)生2個新個體。

圖3 遺傳算法交叉操作示意圖Fig.3 Cross operation diagram of genetic algorithm

3.1.5 變異操作

變異操作選用單點(diǎn)變異算子,隨機(jī)產(chǎn)生變異點(diǎn)后改變其對應(yīng)基因座上的基因值,其原理如圖4所示。

圖4 遺傳算法變異操作示意圖Fig.4 Mutation operation diagram of genetic algorithm

3.2 遺傳算法優(yōu)化BP神經(jīng)網(wǎng)絡(luò)權(quán)值和閾值

在對BP神經(jīng)網(wǎng)絡(luò)雷達(dá)點(diǎn)跡分類器模型的輸入自變量降維時,需要建立BP神經(jīng)網(wǎng)絡(luò)并以其輸出值的誤差平方和的倒數(shù)作為適應(yīng)度函數(shù)。為了避免初始權(quán)值和閾值的隨機(jī)性對適應(yīng)度函數(shù)值的影響,對每一個個體的適應(yīng)度進(jìn)行計(jì)算時,都引入遺傳算法對所建立的BP神經(jīng)網(wǎng)絡(luò)初始權(quán)值和閾值進(jìn)行優(yōu)化。

3.2.1 個體編碼與初始種群產(chǎn)生

雷達(dá)點(diǎn)跡分類器模型中,BP神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)為8-13-1,權(quán)值數(shù)量為8×13+13×1=117個,閾值數(shù)量為13+1=14個,所以個體的編碼長度設(shè)為117+14=131個。隨機(jī)產(chǎn)生20個初始種群,種群編碼選用實(shí)數(shù)編碼。

3.2.2 適應(yīng)度函數(shù)計(jì)算

種群中各個個體都有對應(yīng)的初始權(quán)值和閾值,將個體的網(wǎng)絡(luò)輸出與期望輸出誤差平方和的倒數(shù)作為個體適應(yīng)度值,同式(13)。

3.2.3 選擇操作

選擇操作采用比例選擇算子,隨機(jī)搜索方法采用輪盤賭法,個體適應(yīng)度值越高,被選擇的概率越大,具體步驟同3.1.3。

3.2.4 交叉操作

交叉操作選用算術(shù)交叉算子,以給定的概率,隨機(jī)選擇一對個體進(jìn)行交叉操作,產(chǎn)生新個體,步驟如下:

Step 1: 對種群中的個體兩兩隨機(jī)配對。

Step 2: 對每一對配對的個體,以式(17)進(jìn)行交叉產(chǎn)生一對新的個體。

(17)

式中:a1,a2為一對配對的個體;b為交叉概率,取0~1之間的隨機(jī)數(shù);c1,c2為一對交叉后的新個體。

3.2.5 變異操作

變異操作選用非均勻變異算子,以給定的概率隨機(jī)選擇個體進(jìn)行變異操作。如選中個體ai在第j個基因座變異后得到新基因aij。

(18)

h(g)=r(1-g/Gmax)2,

(19)

式中:amax,amin分別為基因aij的上下界;r為0~1之間的隨機(jī)數(shù);g為當(dāng)前迭代次數(shù);Gmax為最大迭代次數(shù)。

遺傳算法的參數(shù)選擇對性能影響較大,參數(shù)涉及到群體規(guī)模、編碼長度、交叉概率、變異概率等。群體規(guī)模影響算法的計(jì)算效率和收斂性,群體規(guī)模過小會導(dǎo)致收斂到局部最優(yōu),過大會降低計(jì)算速度,一般在10~200之間選擇。經(jīng)過不同群體規(guī)模值的對比分析,文中群體規(guī)模設(shè)為20時分類效果較好;編碼長度與輸入神經(jīng)網(wǎng)絡(luò)的特征數(shù)量和網(wǎng)絡(luò)結(jié)構(gòu)有關(guān)。文中在自變量降維時由于選取的點(diǎn)跡數(shù)據(jù)特征參數(shù)有8個,因此編碼長度為8,優(yōu)化閾值和權(quán)值時神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)為8-13-1,權(quán)值數(shù)量為8×13+13×1=117個,閾值數(shù)量為13+1=14個,所以個體的編碼長度設(shè)為131。交叉概率決定了交叉操作被使用的頻率,交叉概率過大可使各代充分交叉,但會破壞群體中優(yōu)良的模式,產(chǎn)生較大的代溝,導(dǎo)致算法偏向隨機(jī)搜索;交叉概率過小會導(dǎo)致進(jìn)化速度降低,搜索可能會停滯,一般取值范圍為0.4~0.99。經(jīng)過不同交叉概率值的對比分析,文中交叉概率設(shè)為0.6時分類效果較好。變異概率決定了群體的多樣性,過大的變異概率增加了群體的多樣性,但也可能會破壞群體中好的模式;過小的變異概率會使群體的穩(wěn)定性增加,無法抑制早熟現(xiàn)象,一般取值范圍為0.001~0.1。經(jīng)過不同變異概率值的對比分析,文中變異概率設(shè)為0.05時分類效果較好。

4 測試結(jié)果與分析

采集某型空管雷達(dá)窄帶工作模式的30 000個點(diǎn)跡數(shù)據(jù),隨機(jī)選取24 000個點(diǎn)跡作為訓(xùn)練數(shù)據(jù)集,其余點(diǎn)跡作為測試數(shù)據(jù)集。數(shù)據(jù)集中目標(biāo)點(diǎn)跡和雜波點(diǎn)跡各占50%,訓(xùn)練數(shù)據(jù)集中雷達(dá)目標(biāo)點(diǎn)跡標(biāo)簽設(shè)為“1”,雜波點(diǎn)跡標(biāo)簽設(shè)為“0”,測試數(shù)據(jù)集中雷達(dá)點(diǎn)跡不含標(biāo)簽。數(shù)據(jù)劃分如表1所示。

表1 數(shù)據(jù)分布表Table 1 Data distribution table

首先,利用訓(xùn)練數(shù)據(jù)集對設(shè)計(jì)的BP神經(jīng)網(wǎng)絡(luò)雷達(dá)點(diǎn)跡分類器模型進(jìn)行訓(xùn)練,得到訓(xùn)練好的模型;然后,將不帶標(biāo)簽的測試數(shù)據(jù)集輸入分類器模型中進(jìn)行識別分類,將分類結(jié)果與測試數(shù)據(jù)集中雷達(dá)點(diǎn)跡的真實(shí)類別進(jìn)行對比統(tǒng)計(jì),得出點(diǎn)跡識別率。同時,保留識別為目標(biāo)的點(diǎn)跡,濾除識別為雜波的點(diǎn)跡。

4.1 遺傳算法自變量降維

根據(jù)3.1節(jié)介紹的遺傳算法自變量降維步驟對BP神經(jīng)網(wǎng)絡(luò)雷達(dá)點(diǎn)跡分類器模型的8個輸入特征進(jìn)行優(yōu)化篩選。染色體長度為8,種群大小設(shè)置為20,最大進(jìn)化代數(shù)設(shè)置為100次。篩選時為了避免初始權(quán)值和閾值的隨機(jī)性對測試結(jié)果的影響,利用遺傳算法對降維用到的BP神經(jīng)網(wǎng)絡(luò)的初始權(quán)值和閾值進(jìn)行優(yōu)化。得到最優(yōu)的二進(jìn)制編碼為(11111101),即優(yōu)化篩選后的輸入自變量編號為1,2,3,4,5,6,8。篩選后的輸入特征為多普勒速度、目標(biāo)原始幅度、目標(biāo)背景幅度、濾波標(biāo)志、恒虛警類型、雜噪比和EP質(zhì)量,剔除了“濾波器組選擇”特征。

通過對選取的24 000個作為訓(xùn)練數(shù)據(jù)集的點(diǎn)跡進(jìn)行分析得知,被選點(diǎn)跡均處于雷達(dá)清潔區(qū),由于清潔區(qū)的背景環(huán)境比較簡潔,在MTD濾波器組選擇時,均采用了弱濾波器組,即輸入數(shù)據(jù)中第7個特征參數(shù)均為“3”。因此,輸入數(shù)據(jù)無法根據(jù)“濾波器組選擇”特征來區(qū)分目標(biāo)點(diǎn)跡和雜波點(diǎn)跡,與本文的輸入自變量篩選結(jié)果相符。

遺傳算法自變量降維過程如圖5所示。當(dāng)種群進(jìn)化到第20代時種群的平均適應(yīng)度函數(shù)值趨于穩(wěn)定,得到最優(yōu)個體。

圖5 種群適應(yīng)度函數(shù)進(jìn)化曲線Fig.5 Evolution curve of population fitness function

4.2 雷達(dá)雜波抑制效果

為了檢驗(yàn)遺傳算法對BP神經(jīng)網(wǎng)絡(luò)雷達(dá)點(diǎn)跡分類器模型的優(yōu)化效果,分別建立基于BP神經(jīng)網(wǎng)絡(luò)和遺傳算法優(yōu)化的BP神經(jīng)網(wǎng)絡(luò)雷達(dá)點(diǎn)跡分類器模型。利用表1中的數(shù)據(jù),輸入訓(xùn)練數(shù)據(jù)集24 000個點(diǎn)跡的全部8個特征對神經(jīng)網(wǎng)絡(luò)分類器模型進(jìn)行訓(xùn)練,訓(xùn)練時采用traingdm訓(xùn)練算法,訓(xùn)練完成后對6 000個測試數(shù)據(jù)集點(diǎn)跡進(jìn)行識別。

圖6為測試數(shù)據(jù)集6 000個點(diǎn)跡的真實(shí)類別分布圖,圖中橫坐標(biāo)為方位,縱坐標(biāo)為距離,綠色點(diǎn)表示目標(biāo)點(diǎn)跡,紅色點(diǎn)表示雜波點(diǎn)跡。由圖6可知,測試數(shù)據(jù)集中包含大量的雜波。

圖6 測試樣本空間分布圖Fig.6 Spatial distribution of test samples

圖7為優(yōu)化前后的BP神經(jīng)網(wǎng)絡(luò)雷達(dá)點(diǎn)跡分類器模型的識別效果,圖中藍(lán)色點(diǎn)表示將測試數(shù)據(jù)集中真實(shí)的目標(biāo)點(diǎn)跡錯誤識別為雜波的點(diǎn)跡,黑色點(diǎn)跡表示將真實(shí)的雜波點(diǎn)跡錯誤識別為目標(biāo)的點(diǎn)跡。通過圖7a)和圖7b)的對比可以看出,后者的黑色點(diǎn)少于前者,說明優(yōu)化后BP神經(jīng)網(wǎng)絡(luò)分類器模型對雷達(dá)雜波的識別率高于優(yōu)化前。

圖7 GA優(yōu)化前后BP神經(jīng)網(wǎng)絡(luò)識別效果對比Fig.7 Comparison of BP neural network recognition effect before and after GA optimization

對雷達(dá)點(diǎn)跡分類識別后,濾除被分類器模型識別為雜波的點(diǎn)跡,保留被識別為目標(biāo)的點(diǎn)跡,得到雜波抑制后的效果。遺傳算法優(yōu)化前后的雜波抑制效果如圖8所示。通過圖6和圖8的對比可知,優(yōu)化前后的2種雜波抑制方法均保留了絕大部分的目標(biāo)點(diǎn)跡,濾除了絕大部分的雜波點(diǎn)跡,實(shí)現(xiàn)了雜波抑制的目的。由圖8a)和圖8b)的對比可知,后者的紅色點(diǎn)更少,即濾除了更多的雜波,尤其是黑框部分的對比較為明顯,說明遺傳算法優(yōu)化后的BP神經(jīng)網(wǎng)絡(luò)雷達(dá)點(diǎn)跡分類器模型的雜波抑制效果更好。

圖8 GA優(yōu)化前后BP神經(jīng)網(wǎng)絡(luò)雜波抑制效果對比Fig.8 Comparison of clutter suppression effect of BP neural network before and after GA optimization

將分類器模型識別后的點(diǎn)跡類別與測試數(shù)據(jù)集中點(diǎn)跡的真實(shí)類別對比得出,優(yōu)化前后的識別率如表2所示。遺傳算法優(yōu)化后的BP神經(jīng)網(wǎng)絡(luò)雷達(dá)點(diǎn)跡分類器模型相比優(yōu)化前,對雜波的識別率提高了1.5%,識別時間縮短了20.4%,優(yōu)化后能夠更快更準(zhǔn)確地抑制剩余雜波。此外,與文獻(xiàn)[17]中k近鄰算法雷達(dá)點(diǎn)跡分類器模型的雜波點(diǎn)跡抑制率接近70%相比,遺傳算法優(yōu)化后的BP神經(jīng)網(wǎng)絡(luò)算法比k近鄰算法的雜波抑制效果至少高出14.2%。說明本文所提算法的雜波抑制效果更好。

表2 遺傳算法優(yōu)化前后的識別率Table 2 Recognition rate before and after GA optimization

5 結(jié)束語

本文提出了遺傳算法優(yōu)化BP神經(jīng)網(wǎng)絡(luò)的雷達(dá)雜波抑制方法。通過雷達(dá)實(shí)測數(shù)據(jù)測試表明,該方法縮短了識別時間,提升了識別精度,達(dá)到了更好的雜波抑制效果。

猜你喜歡
雜波權(quán)值分類器
少樣本條件下基于K-最近鄰及多分類器協(xié)同的樣本擴(kuò)增分類
一種融合時間權(quán)值和用戶行為序列的電影推薦模型
基于模糊邏輯的雙偏振天氣雷達(dá)地物雜波識別算法
學(xué)貫中西(6):闡述ML分類器的工作流程
一種雜波實(shí)時仿真方法*
基于樸素Bayes組合的簡易集成分類器①
基于近程雜波協(xié)方差矩陣構(gòu)造的俯仰濾波方法
基于AdaBoost算法的在線連續(xù)極限學(xué)習(xí)機(jī)集成算法
財(cái)務(wù)風(fēng)險(xiǎn)跟蹤評價方法初探
基于洪泛查詢的最短路徑算法在智能交通系統(tǒng)中的應(yīng)用