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

基于深度生成對抗網絡的海雜波數據增強方法

2021-07-29 03:35:02梁雪峰
電子與信息學報 2021年7期
關鍵詞:信號

丁 斌 夏 雪 梁雪峰

①(西安文理學院 西安 710065)

②(西安石油大學 西安 710065)

③(西安電子科技大學 西安 710071)

1 引 言

隨著我國建設海洋強國戰略的全面實施,海洋生態文明建設作為生態文明建設的重要組成部分,已成為國家戰略。海洋遙感作為監測和感知海洋環境現狀,保障海洋生態文明建設和海洋經濟綠色發展的重要技術手段,越來越被研究人員所關注。雷達作為海洋遙感的主動式傳感器之一,發揮著不可替代的作用。

雷達回波中的海雜波會嚴重影響雷達目標檢測,尤其是在復雜的海洋環境中,由于海面風力、海面環境濕度、浪涌等多種自然因素的影響,雷達海面回波在雷達接收機中出現嚴重的多徑效應,導致海雜波信號相比其他信號變化復雜、強度高。因此,海雜波特性及建模研究是一個探索性強且難度很大的瓶頸技術問題,也是當前雷達海洋目標檢測研究的難點和熱點問題。

眾所周知,不論是雷達海洋目標探測還是海雜波特性及建模研究,都離不開海雜波數據的支持。目前,海雜波數據的獲取方法主要可歸納為兩類,一類是基于雷達-海面目標幾何模型和電磁散射理論,通過仿真建模生成海雜波數據;另一類是進行試驗,獲取實測海雜波數據。

理論建模可以通過數值計算獲得實際測量難以得到的特性數據;而實測數據又為理論建模提供了有效的驗證依據。然而,實際海洋環境復雜,海面目標的散射起伏不定,海雜波呈現非高斯、非線性和非平穩特性,很難使用某種確定不變的統計分布模型來對實際場景中的海雜波進行描述和建模。

隨著海洋遙感監測的需求越來越多,要求越來越高,同時,雷達的工作模式及其參數、雷達探測環境都是復雜多變的,因此需要大量的海雜波數據以支撐更加準確的海雜波特性的分析。

由公開文獻可知,世界各國對海雜波數據的獲取非常重視,而且進行了大量的海雜波測量試驗[1]。國外方面,主要有美國海軍研究實驗室的4波段(P,L, C, X)機載雷達海雜波測量實驗[2]、美國海軍與美國國防部高級研究計劃署的“山頂計劃[3]”、加拿大麥克馬斯特大學的X頻段海上冰山監測雷達(Ice multiParameter Imaging X-band radar,IPIX)海雜波測量試驗[4,5]、西班牙南海岸Ka頻段雷達海雜波測量試驗[6]、澳大利亞國防科技署(Defense Science and Technology Organization,DSTO)的L頻段多通道海雜波實驗[7–9]、南非科學和工業研究理事會(Council for Scientific and Industrial Research,CSIR)的X頻段Fynmeet雷達海雜波測量試驗[10,11]等。

國內方面,中國科學院空天信息創新研究院、中國電科第14所、第38所等研究所,以及西安電子科技大學、電子科技大學、哈爾濱工業大學、哈爾濱工程大學、南京理工大學、北京理工大學、大連海事大學、國防科技大學、空軍預警學院、海軍航空大學等高校也開展了多種條件下海雜波測量試驗,獲取了不同雷達平臺下大量海雜波數據,并在海雜波測量、海雜波特性分析建模、多域特征提取等方面開展了大量的研究工作[12]。

盡管如此,當研究人員準備從事海雜波特性研究時,還是不可避免地面臨兩大困境:一方面,海雜波實測數據的采集需要耗費較長時間和昂貴的資源。另一方面,雷達對海上目標探測研究,需要雷達實測數據支持,由于軍事及技術保密等原因,大多數雷達實測海雜波實驗獲取的數據集均未公開,更加嚴峻的是,前期已公開的雷達對海探測數據,現在也難以獲取。目前在深度學習領域,生成對抗網絡(Generative Adversarial Networks, GAN)已成功用于訓練數據的數據增強,本文改進了傳統GAN網絡模型結構,通過網絡模型學習真實海雜波數據的分布,生成與真實海雜波數據分布一致的海雜波數據。

2 GAN原理

Goodfellow等人[13]于2014年首次提出GAN,即一種深度對抗生成網絡,并且從理論上證明了,當GAN在訓練到納什均衡點(Nash Equilibrium,又稱為非合作博弈均衡,是博弈論的一個重要術語,以約翰·納什命名,在一個博弈過程中,博弈雙方的平衡策略都是為了達到自己期望收益的最大值,此時這個平衡策略就定義為納什均衡)時模型收斂,該生成模型的生成數據的概率分布與真實數據相同。

生成對抗神經網絡由兩部分組成:生成器網絡(Generator, G)和判別器網絡(Discriminator, D)。如圖1所示,生成器G的輸入為從某個概率分布(如高斯分布)中采集的隨機變量z,z經過G網絡(復雜的非線性變換)后,得到輸出信號G(z),我們將G(z)稱為生成數據。

圖1 GAN結構示意圖

將真實數據x和生成數據G(z)同時輸入判別器網絡D,判別器通過計算輸入數據來自真實數據x的概率,來判斷輸入數據是來自生成數據G(z)還是真實數據x。當判別器輸入信號為生成信號時,判別器輸出判別概率盡可能接近0(判別為假);而生成器盡可能生成同分布高質量的樣本使判別概率接近1(判別為真)。當生成器和判別器通過訓練,性能足夠好時,即生成器生成的數據與真實海雜波數據有相同的分布時,判別器分不清輸入數據是真實海雜波數據還是生成數據,判別器對每個輸入(不論是來源于x,還是G(z)), 判別概率都等于0.5,即認為達到納什均衡點[2]。

建立如式(1)所示的損失函數,對兩個網絡G和D進行對抗訓練,G的訓練目標是使目標函數最小,即生成數據的概率分布逼近真實數據x的分布;與之相對地,D的訓練目標是使目標函數最大,即以最大概率區分生成數據與真實數據

經過交替、迭代訓練后,判別器網絡D和生成器網絡G的網絡參數不斷更新,性能得到不斷提高,當達到納什均衡點時,判別器D不能對數據源做出正確判斷,此時我們認為G(z)學習了真實數據x的分布空間,生成數據和真實數據的分布無差異。

3 海雜波數據對抗生成網絡架構

目前的GAN研究直接將實值神經網絡應用于圖像的幅度(通常轉換為dB),而忽略了相位信息。相位信息是雷達回波數據特有的信息,在許多雷達信號處理中都需要用到回波數據的相位,其中最突出的是脈沖壓縮(匹配濾波)。

雷達海雜波數據的數據格式是復數形式,目前公開文獻有涉及復數卷積神經網絡應用實例,例如用于極化SAR圖像分類[14]。復數的確有可能能夠增強每個神經元的表達能力,但是神經網絡中的每個神經元都是由簡單的激活函數構成(都是實數)的,深度神經網絡的強大在于它的鏈接。使用復數神經網絡與神經網絡的理念相背離。

因此,本文使用兩個相同網絡結構的GAN網絡分別生成海雜波數據的實部和虛部,而后將實部與虛部合成海雜波的復數數據。具體的網絡結構如圖2所示。

圖2 海雜波數據對抗生成網絡結構

生成器網絡結構包括1個輸入模塊、5個卷積模塊和1個輸出模塊。其中輸入模塊包含1個全連接層和ReLU激活函數;卷積模塊包含1個上采樣層、1個1維卷積層和ReLU激活函數;輸出模塊包含1個1維全連接層和Tanh激活函數。判別器網絡包括5個卷積模塊和1個輸出模塊。其中卷積模塊包含1個1維卷積層和1個Leaky ReLU激活函數,輸出模塊包含1個全連接層和Sigmoid激活函數。

當生成器網絡輸入長度為100的隨機序列時,首先經過輸入模塊(輸入100、輸出256的全連接層+ ReLU激活函數)后,輸出長度為256的序列,再經過第1個卷積模塊,經過2倍上采樣后得到長度為512的序列,再經過512通道,卷積核大小為1×3,輸入序列左右各補1個0(padding=1),卷積步長為1(stride=1)的1維卷積層,然后通過ReLU激活函數后,得到輸出512個通道,長度為512的信號;依次經過第2個、第3個直到第5個卷積模塊。最終經過輸出模塊(全連接層+Tanh激活函數)得到長度為8192的生成信號。

當長度為8192的生成信號輸入判別器網絡,首先經過第1個卷積模塊,模塊中的1維卷積層參數為,卷積核個數為64,卷積核大小為1×3, stride=4,在序列左右各填充兩個0,即padding=2。經過第1個卷積模塊后,輸入信號尺寸變為64個通道,長度為2048。分別經過第2、第3和第4個卷積模塊,輸出變為512通道,長度為32。隨后經過最后一個卷積模塊(卷積核個數為1024,卷積核大小為1×3,stride=2,在序列左右各填充兩個0,即padding=2)后,輸出變為單通道。最后經過全連接層和Sigmoid激活函數判別輸入信號為真實信號還是生成信號的概率D(x)。上述網絡模塊具體參數詳見表1。

表1 生成器、辨別器網絡參數

4 網絡訓練

本文中用于訓練的實測海雜波數據來源于文獻[1]。數據采集時,雷達天線凝視海面某一方位,脈沖發射模式,發射脈沖為單載頻信號,發射脈寬40 ns,脈沖重復頻率(Pulse Repetition Frequency,PRF)為3 kHz,距離向采樣率為60 MHz。該組數據共包含60000幀樣本數據,采樣時長約為3.33 s,每幀數據包含1320點數(距離向采樣點),海雜波信號時域波形如圖3所示。

圖3 單載頻發射信號,海雜波時域波形

網絡訓練過程如下:

(1)判別器的訓練。判別器的訓練目標為,當真實海雜波信號輸入判別器網絡后,網絡輸出的判別概率越大越好;同時生成器生成的海雜波數據輸入判別網絡后,網絡輸出的判別概率越小越好。即判別器能夠明確區分輸入判別器信號是真實海雜波還是假的。

(2)生成器的訓練。生成器的訓練目標是使生成器生成的“假的”海雜波數據通過判別器D后的概率越大越好,即式(1)中的第2項越小越好,也就是說生成器生成的數據能夠“騙過”判別器。

在整個對抗生成網絡的訓練過程中,判別器D和生成器G交替進行,開始訓練時,先對判別器進行訓練5次。

GAN網絡在實際訓練過程中,尤其是生成網絡在訓練過程中會出現局部模式崩潰、梯度消失等問題,很難使得生成網絡和判別網絡同時收斂。為此,Wasserstein生成性對抗網絡(Wasserstein Generative Adversarial Networks, W-GAN)[15]在GAN損失函數的基礎上增加了梯度懲罰項,如式(2)所示

在對抗生成網絡的訓練過程中,最重要的影響因素就是學習率參數,學習率直接控制著訓練網絡梯度更新的量級,直接影響網絡模型的有效容限能力。過高的學習率會導致訓練過程(損失函數)的震蕩,進而出現無法收斂到最優解的情況;過低的學習率會使網絡收斂速度變慢,容易陷入局部最優解等問題。在本文實驗過程中,我們將學習率參數設置為lr=0.0005。

其次,網絡訓練中批樣本數量(batch size)的設置,批樣本數量決定了訓練梯度下降的方向。過小的批數量,極端情況下,例如批處理大小設置為1,即每個樣本都去修正1次梯度方向,樣本之間的差異越大越難以收斂。若網絡中存在批歸一化(batch normalization),批樣本數量過小則更難以收斂,甚至垮掉。這是因為數據樣本越少,統計量越不具有代表性,噪聲也相應地增加。而過大的批樣本數量,會使得梯度方向基本穩定,容易陷入局部最優解,降低精度。在本文實驗過程中,本文將批樣本數量設置為1024,效果較好。

最后,Adam優化器[16]中的β1, β2設為 0.5,0.9。梯度懲罰項權重λ設置為0.6。生成器的潛在變量z從N(0,1)中采樣。

5 GAN生成海雜波數據結果與評估

本文用于生成海雜波數據的GAN的實驗硬件環境是:NVIDIA 2080 Ti GPU, CUDA 9.1,Ubuntu 16.04、內存32 GB。軟件采用TensorFlow 1.4和Python3.6。

實驗中使用的訓練數據集如圖3所示,神經網絡訓練中的一些參數配置如表1所示。當GAN訓練10000 epoch后,生成器網絡生成的海雜波數據的實部、虛部分別如圖4、圖5所示,通過對比可見,生成數據樣本與真實海雜波數據的時域波形相近。

圖4 實測海雜波數據實部&生成海雜波數據實部

圖5 實測海雜波數據虛部&生成海雜波數據虛部

與確定性信號和圖像的生成質量評估不同,由于海雜波是來自雷達分辨率單元中海面的多個散射體回波的矢量和,而且雷達分辨率單元內的散射體是隨機分布的,其介電常數和幾何特性都是隨機變量。同時,海面散射體或雷達平臺的相對運動也會引起海雜波幅度和相位的變化。因此一直以來,人們將海雜波看作隨機過程。

下面分別從幅度分布特性、時間相關性和空間相關性3個方面對生成的海雜波數據進行評估。

(1)幅度分布特性驗證。首先,分別畫出距離向第100采樣點處,沿時間維(10000幀)的實測海雜波數據和生成海雜波數據的幅度圖,分別如圖6和圖7所示。其次,對同一距離單元的回波幅值進行統計,得出的實測海雜波數據和GAN生成海雜波數據的幅度統計直方圖,分別如圖8和圖9所示。

圖6 第100采樣點10000幀海雜波幅度

圖7 生成海雜波數據(10000幀)雜波幅度圖

圖8 第100采樣點10000幀海雜波幅度直方圖

通過對比雜波幅度統計直方圖和概率分布擬合曲線,生成海雜波數據與實測海雜波數據的幅度概率分布特性一致,說明利用生成數據的分布可以逼真地模擬海雜波的幅度分布。

直接生成回波幅度(模值)形成的幅度分布統計結果如圖10所示。對比圖9和圖10可知,采用實部虛部分開的方式生成數據幅度分布與直接生成回波幅度(模值)的幅度分布是不一致的。

圖9 生成海雜波數據(10000幀)幅度直方圖

為了進一步說明本文算法的合理性,將圖8、圖9和圖10的幅度分布擬合曲線示于圖11。可見,本文算法生成的數據與實測海雜波數據的幅度分布更加一致。

圖10 直接生成回波幅度(模值)(10000幀)直方圖

圖11 幅度分布擬合曲線

(2)時間相關性驗證。下面分別從時間自相關函數和功率譜曲線兩個角度,對實測海雜波數據和生成海雜波數據的時間相關特性的一致性進行說明。

圖12為利用Burg法分別對生成的海雜波數據和實測海雜波數據進行功率譜估計所得曲線,由于實測海雜波數據是單載頻模式下采集的,經過解調后,雜波數據的頻譜位于零頻附近,由圖12可見,在功率譜密度曲線的低頻范圍,兩條曲線擬合較好。

圖12 實測海雜波數據&生成海雜波數據功率譜密度

實測海雜波數據和生成海雜波數據的歸一化時間自相關函數曲線如圖13所示,可見兩條曲線幾乎重合。綜上分析可知,生成海雜波數據可有效地模擬海雜波的時間相關性。

圖13 實測&生成海雜波數據時間相關系數

(3)空間相關性驗證。

通過式(3)分別計算實測海雜波數據和生成數據的空間相關系數,如圖14所示。

從圖14可知,實測海雜波在距離向空間相關性首先在初始點處會出現一個尖峰,在經歷一個快速的下降期以后出現一個緩慢的周期性衰減,隨后距離向的海雜波數據不再相關,此時對應的距離間隔稱為海雜波的相關長度。利用GAN生成的海雜波數據的距離空間相關系數同實測海雜波數據的空間相關性相似。

圖14 實測海雜波&生成海雜波距離向第100采樣點處距離維空間相關系數

6 結論

本文將深度生成性對抗網絡應用于海雜波數據生成,通過擴展GAN網絡,將GAN應用于一維海雜波復數據的生成,驗證了利用GAN生成海雜波數據的可行性,基于實測數據集進行一維海雜波數據生成模型和鑒別模型的訓練,并從幅度特性、頻譜特性和時空相關特性分析了生成數據質量。最后,比較了實部虛部分開生成海雜波和直接生成海雜波幅度(模值)兩種方式的海雜波幅度統計結果。結果表明本文方法能夠有效地生成更多、更多樣、與真實海雜波數據分布相近的海雜波數據。

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 亚洲精品福利视频| 中文字幕资源站| 最近最新中文字幕在线第一页| 欧美97色| 亚洲无线观看| 亚洲美女操| 亚洲成人网在线观看| 亚洲黄色片免费看| 91偷拍一区| 亚洲无码精品在线播放| 国产91导航| 国产va在线观看| 中文字幕精品一区二区三区视频| 91毛片网| 99re免费视频| 操国产美女| 国产成人区在线观看视频| …亚洲 欧洲 另类 春色| 色婷婷在线播放| 手机在线国产精品| 又污又黄又无遮挡网站| 日韩中文精品亚洲第三区| 色国产视频| 国产成人毛片| 一区二区影院| 亚洲无码高清免费视频亚洲| 亚洲三级影院| 一边摸一边做爽的视频17国产| 高h视频在线| 日本午夜在线视频| 毛片a级毛片免费观看免下载| 91无码网站| 四虎成人免费毛片| 九色最新网址| 精品视频第一页| 亚洲天堂免费观看| 波多野结衣中文字幕一区二区| 成人一级黄色毛片| 国产三级国产精品国产普男人| 国产91在线|日本| 日韩少妇激情一区二区| 性欧美在线| 色精品视频| 免费毛片全部不收费的| 色悠久久综合| 久久精品国产999大香线焦| 亚洲一道AV无码午夜福利| 国产幂在线无码精品| 9啪在线视频| 99国产在线视频| 激情午夜婷婷| 国产自产视频一区二区三区| 精品国产Av电影无码久久久| 国产精品第一区在线观看| 多人乱p欧美在线观看| 亚洲精品波多野结衣| 国产黄网永久免费| 经典三级久久| 欧美亚洲国产精品第一页| 久久精品国产在热久久2019| 日韩成人高清无码| 日本中文字幕久久网站| 成人午夜精品一级毛片| 亚洲伊人电影| 国产成人无码Av在线播放无广告| 久久久久人妻一区精品色奶水| 久久久久亚洲精品无码网站| 亚洲成年网站在线观看| 人人妻人人澡人人爽欧美一区| 国产网站免费| 自偷自拍三级全三级视频| 69av在线| 欧美性久久久久| 尤物国产在线| 伊人天堂网| 久久国产精品嫖妓| 免费看久久精品99| 精品视频一区在线观看| 欧美日韩高清在线| 国产欧美视频一区二区三区| 亚洲国产日韩视频观看| 欧美成人手机在线观看网址|