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

DSets-DBSCAN無參數聚類的雷達信號分選算法

2022-08-06 05:04:38劉魯濤王璐璐
國防科技大學學報 2022年4期
關鍵詞:信號

劉魯濤,王璐璐,李 品,陳 濤

(1. 哈爾濱工程大學 信息與通信工程學院, 黑龍江 哈爾濱 150001; 2. 南京電子技術研究所, 江蘇 南京 210000)

雷達信號分選是雷達信號處理中的重要一環,只有從多部隨機交錯的脈沖信號流中正確地分離出各單部雷達輻射源脈沖,才能對雷達數據進行準確分析,因此雷達信號分選的準確性直接影響了雷達的性能[1]。雷達信號分選主要由信號預分選和主分選兩部分組成,信號預分選作為雷達信號分選的一部分,主要是利用到達角(direction of arrival, DOA)、載頻(carrier frequency, CF)和脈寬(pulse width, PW)等參數進行聚類,對密集脈沖流進行稀釋處理,初步實現信號去交錯,便于主分選進行處理[2],所以能正確聚類是得到準確分選結果的前提。

現有預分選算法主要是在K均值(K-means)聚類算法[3-4]、模糊C均值聚類(fuzzyC-means, FCM)算法[5]、密度聚類[6-7](density-based spatial clustering of applications with noise, DBSCAN)等幾個主流算法上進行改進,文獻[8]將數據場與K-means相結合,解決了傳統K-means聚類算法對初始聚類中心敏感問題;文獻[9]采用可變FCM(alternative fuzzyC-means, AFCM)算法對對稱聚類的參考點進行初始化,以改善噪聲和錯誤排序的影響;文獻[10]在DBSCAN基礎上進行了改進,解決了DBSCAN算法不能分選密度分布不均雷達信號的缺陷。

盡管上述算法及其改進算法在很大程度上完成了對復雜環境下雷達脈沖信號的聚類,但是這些算法得到的聚類效果都依賴于參數或閾值的選取[9,11]。針對上述問題,本文將無參數DSets-DBSCAN聚類算法應用于雷達信號處理中,給出了一種無參數的雷達信號脈沖聚類算法,該算法無須依賴于任何參數的設置就能自動聚類。

DSets-DBSCAN結合了主導集(dominant sets, DSets)聚類算法[12]和DBSCAN兩種算法。首先將雷達脈沖描述字(pulse descriptive word, PDW)參數形成的相似性矩陣經過圖像增強技術(直方圖均衡化)處理后輸入DSets算法中,該過程不涉及任何參數,并且能夠得到僅球形的脈沖超小簇。然后使用DBSCAN算法擴展剛生成的脈沖超小簇,盡管DBSCAN需要輸入參數鄰域半徑Eps和鄰域中的最小點數MinPts,但是能夠根據DSets生成的超小簇自適應確定,且是以區域增長的方式生成任意形狀的簇。通過這種方式,可以克服DSets的過度分割趨勢,并生成任意形狀的簇。由于DSets算法僅使用成對相似性矩陣作為輸入,且DBSCAN的輸入參數由DSets提取的脈沖集群確定,因此本文使用的DSets-DBSCAN算法不涉及任何參數。除此之外,這兩種算法的結合可以有效地抑制噪聲對脈沖聚類結果的影響。

1 算法流程

與DSets和DBSCAN一樣,DSets-DBSCAN算法在聚類過程中按順序提取脈沖集群。首先,輸入由DOA、PW和CF形成的三維PDW數據,并進行相似性矩陣的生成;其次,將連續的空間進行離散化,得到的結果進行直方圖均衡化,以此來消除參數σ對算法的影響;再次,處理后的相似性矩陣利用復制動力學因子求解一個聚類結果DSet;最后,利用DBSCAN算法擴展集群,輸入參數由DSet確定,得到一個最終聚類結果,同時去除已聚類脈沖在相似性矩陣中對應的行和列,重新進行下一次聚類結果的提取。算法流程如圖1所示。

圖1 算法流程Fig.1 Algorithm flow chart

2 數據預處理

2.1 相似性矩陣生成

假設接收到的脈沖數目為M,脈沖向量為(p1,p2,…,pM);pm=[cfm;pwm;doam],m=1,2,…,M,則各脈沖參數間的相似性度量構成的相似性矩陣如式(1)所示。

(1)

2.2 直方圖均衡化

不同σ得到的相似性矩陣之間的差異主要在于相似性對比,這些差異與不同灰度對比度的圖像之間的差異非常相似[9]。所以可以利用直方圖均衡化使不同的σ生成相同的相似性矩陣,從而得到相同的聚類結果,消除算法對參數σ的依賴。

首先將一個連續空間變換成一個離散空間,將相似性矩陣離散化為N個灰度等級。離散化后的相似性矩陣記為A1=[s1(pi,pj)]M×M(i=1,2,…,M;j=1,2,…,M)。

由于s1(pi,pj)的相對大小只取決于元素之間的距離,與σ無關,且值均在[0,1]之間,所以可以直接通過式(2)完成直方圖均衡化[13]:

(2)

其中:k=1,2,…,L-1,L是灰度級數;nj是灰度級j的像素數;n是所有像素數,直方圖均衡化后的相似性矩陣記為Ahisteq。

但是,當一個灰度等級中包含一個以上元素時,相似度范圍的離散化使得變換后的相似性矩陣略有不同,這就是直方圖均衡化后的相似性矩陣仍然存在略微差異的原因。為了便于表達,本文在下面使用DSets-histeq表示直方圖均衡化后的DSets聚類算法。

3 DSets-DBSCAN無參數聚類

3.1 DSets算法

DSets算法得到的每個主導集嚴格滿足簇的高度內部相似性,一旦集合內部包含任何來自外部的數據,內部相似性將被破壞,這個條件使DSet成為數據的最大一致性子集。將直方圖均衡化后的相似性矩陣Ahisteq輸入DSets中,集群內部相干性的自然表示方法是f(x)=xTAhisteqx,其中xT表示的是x的轉置,將聚類問題公式化為尋找使f最大化的向量x的問題[14]:

maxf(x) s.t.x∈Δ

(3)

其中,Δ={x∈Rn:∑ixi=1,xi≥0}為Rn的標準單純形。 通過DSets的加權特征向量,證明了式(3)的嚴格局部解與DSet一一對應。

利用進化博弈論中發展起來的復制因子動力學求解式(3)并提取DSet,如式(4)所示:

(4)

3.2 DSets-DBSCAN算法

從主導集的定義[12]可知,主導集對主導集內的所有數據強加了全局密度約束。為了滿足此條件,主導集中的每個脈沖數據必須與主導集中的所有其他脈沖成員非常相似。這種嚴格的條件會產生兩個后果:①很難將同一部雷達的所有脈沖數據收集到同一個集合中,導致DSets聚類結果過小,出現將同一部雷達聚類為多部雷達的過度分割現象;②聚類僅形成球形的聚類結果,不能將任意形狀的脈沖進行聚類。顯然這兩種后果都會損害雷達信號的聚類質量。

為了解決上述問題,給出了DSets-DBSCAN算法進行雷達信號脈沖聚類,該算法通過將DSets和DBSCAN這兩個算法的互補性差異結合起來,得到分選性能更好的聚類算法。在使用DSets算法聚類之前,將直方圖均衡化變換應用于相似性矩陣,所以DSets聚類步驟沒有參數輸入;然后使用DBSCAN[15]擴展主導集時,根據主導集確定DBSCAN所需的參數。這樣確保在整個脈沖聚類過程中,不需要用戶指定任何參數。此外,由于使用DBSCAN將主導集擴展為聚類,可以很好地解決過度分割問題,并可以獲得任意形狀的聚類結果。

與DBSCAN相比,DSets-DBSCAN受MinPts的影響較小,這將在仿真結果中顯示。下面就是自適應地確定Eps參數,如式(5)所示:

(5)

其中,S是主導集,pMinPts是距離脈沖p最近的第MinPts個脈沖元素,p和pMinPts都在集合S中。對于每個脈沖集群,算法會根據相應的主導集為每個脈沖集群自適應地生成Eps,與原始DBSCAN中使用的全局參數不同。

MinPts和Eps兩個參數確定完畢后使用DBSCAN算法擴展主導集:從主導集中的任意脈沖開始檢索所有密度可達到的脈沖數據點,并獲得一個聚類。從脈沖數據集中刪除聚類的脈沖數據,重復進行主導集提取和擴展的過程,完成剩余脈沖聚類并自動確定聚類數。算法流程如下:

步驟1:輸入包含CF、PW和DOA三個參數的脈沖向量(p1,p2,…,pM),利用式(1)計算相似性矩陣A。

步驟2:將相似性矩陣A進行離散化得到A1,應用直方圖均衡化變換相似性矩陣A1,得到Ahisteq。

步驟6:設置MinPts=3并根據式(5)確定Eps;

步驟7:從S中的任意脈沖開始,檢索所有密度可達的脈沖數據,形成一個聚類C。

步驟8:從相似性矩陣Ahisteq中刪除與C中脈沖數據相關的行和列。

步驟9:轉到步驟4,直到完成所有脈沖聚類。

4 實驗結果與分析

為了驗證算法的可行性,本節進行了軟件仿真,通過對設定的雷達信號進行聚類,來測試算法的聚類效果。由于DSets-DBSCAN算法旨在融合DSets算法和DBSCAN算法的優點,因此本節將本算法與DSets-histeq和DBSCAN算法分別進行了比較,以此來測試本算法是否達到目標。除此之外,為了驗證本文方法在高虛假脈沖比例下的聚類性能,給出了與現有方法的仿真結果對比圖。數據形式如表1所示。

表1 參數設置Tab.1 Default values for parameters

4.1 DSets-DBSCAN算法與DSets-histeq比較

4.1.1 直方圖均衡化

為了驗證直方圖均衡化消除了對σ的依賴,在下面的仿真中,將直方圖均衡化前后的算法仿真結果進行比較。在直方圖均衡化前首先對相似性矩陣進行離散化。

由于得到的相似性矩陣包含的元素數目多且元素精度大,若將其直接進行直方圖均衡化,會導致算法計算量大大增加,算法仿真時間長;若離散化的精度太小,又會削弱直方圖均衡化的意義。考慮到上述兩個方面,在進行大量仿真實驗后,本文將數據離散化為500個灰度等級。本文通過計算F-measure來評估聚類質量,并報告聚類結果。F-measure通過式(6)得到:

(6)

圖2 直方圖均衡化對算法的影響Fig.2 Influence of histogram equalization on algorithm

4.1.2 DSets-DBSCAN與DSets-histeq比較

為了查看DSets-DBSCAN算法是否解決了過度分割的問題,在圖3中給出了DSets-histeq和DSets-DBSCAN這兩個算法在相同輸入下的聚類結果對比圖。輸入的虛假脈沖比例為0,并在仿真時設置MinPts=3。

圖3 雷達混合脈沖聚類結果Fig.3 Results of radar mixed pulse clustering

圖3中每一個顏色都代表1部雷達。從圖中可以看出,Dsets算法分選得到的雷達數目大于輸入的雷達數目,本文算法分選得到的雷達數目與輸入的雷達數目相等,由此可見,本文算法解決了過度分割的問題。為了更直觀地給出兩個算法的實際聚類數目,在表2中分別給出了兩個算法獲得的集群數量。從表中可以看出,DSets-DBSCAN中的集群數量比DSets-histeq中的集群數量少得多,與設置值相符,進一步驗證了DSets-DBSCAN在克服過度分割方面的有效性。

表2 兩種算法分選結果數目對比Tab.2 Default values for parameters

4.2 DSets-DBSCAN與DBSCAN比較

在DSets-DBSCAN算法中,本文使用基于DBSCAN的集群擴展來克服過度分割并生成任意形狀的集群。盡管DBSCAN算法的擴展需要MinPts和Eps作為輸入,但在下面的仿真中可知,本文算法對MinPts參數設置不敏感,并根據優勢集自適應地確定Eps。在下面的仿真中,通過對兩個參數的分析,驗證實踐結果的有效性,如圖4所示。

圖4(a)給出了參數Eps對兩個算法的影響,從圖中可以看出,在一定的取值范圍內,隨著Eps值的增加,DBSCAN的聚類性能增強;由于DSets-DBSCAN算法中參數Eps是自適應確定的,所以參數Eps取值對DSets-DBSCAN聚類性能無影響。圖4(b)中給出了參數MinPts對兩個算法的影響,從圖中可以看出,MinPts值在0~12之間變動時,DSets-DBSCAN算法性能不隨著MinPts值改變。此外,從圖4中可看出,DSets-DBSCAN算法的性能始終優于DBSCAN,這證明了本文算法中合并DSets算法和DBSCAN算法的有效性。

(a) Eps對算法的影響(a) Effect of Eps on the algorithm

(b) MinPts對算法的影響(b) Effect of MinPts on the algorithm圖4 DSets-DBSCAN和DBSCAN對比Fig.4 DSets-DBSCAN versus DBSCAN

4.3 本文算法與已有算法對比

為了評估所提方法在高虛假脈沖比例條件下的分選性能,圖5給出了四種方法正確率平均F-measure值隨虛假脈沖比例的變化曲線。從圖5中可以看出,隨虛假脈沖比例的增加,四種方法的分選性能都有不同程度的下降,但是所提方法在不同虛假脈沖比例的條件下性能都優于其他三種方法,且DSets-DBSCAN的聚類效果受虛假脈沖比例的影響較小。這是因為DSets-histeq聚類傾向于生成僅球形的超小簇,且輸入至DBSCAN的參數Eps是由生成的超小簇自適應確定,所以算法只會將數據聚類,而不會將虛假脈沖聚類,這樣得到的聚類結果受虛假脈沖比例的影響較小。

圖5 不同虛假脈沖比例條件下分選正確率Fig.5 Sorting accuracy under different false pulse ratios

5 結論

對于沒有先驗信息的雷達信號,常規聚類方法的聚類性能嚴重依賴于外界輸入的參數。本文提出了一種基于DSets-DBSCAN無參數聚類的雷達信號分選算法,該方法將直方圖均衡化后的相似性矩陣應用于DSets,并自適應地確定DBSCAN的輸入參數,實現了無參數聚類。通過實驗仿真驗證,在沒有任何雷達信號的先驗信息及輸入參數的條件下,DSets-DBSCAN能夠有效地聚類復雜脈沖信號環境中的雷達脈沖信號,實現了無參數聚類。同時,在虛假脈沖比例不超過80%的條件下,聚類正確率達到97.56%以上。通過實驗仿真,驗證了算法的可行性。

猜你喜歡
信號
信號
鴨綠江(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信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 欧美在线视频a| 亚洲国产在一区二区三区| 六月婷婷综合| 精品久久人人爽人人玩人人妻| 尤物精品国产福利网站| 成人国产精品一级毛片天堂| 香蕉久久国产超碰青草| 欧美午夜网| 四虎在线高清无码| 91精品国产一区自在线拍| 青青青国产免费线在| 久久美女精品| 国产精品入口麻豆| 久久精品视频一| 色久综合在线| 91区国产福利在线观看午夜| 99久久精品无码专区免费| 亚洲狠狠婷婷综合久久久久| 伊人久久久久久久久久| 亚洲人成网线在线播放va| 色悠久久综合| 日本一本在线视频| 国产欧美高清| 久久久久青草线综合超碰| 国产成人亚洲无吗淙合青草| 福利姬国产精品一区在线| 欧美自慰一级看片免费| 91小视频在线观看| 亚洲国产精品日韩欧美一区| 色一情一乱一伦一区二区三区小说| 中国成人在线视频| 日本免费福利视频| 国产偷倩视频| 国产在线一区视频| 色爽网免费视频| 在线观看国产小视频| 日韩激情成人| 欧美日韩在线成人| 亚洲嫩模喷白浆| 国产欧美在线观看视频| 日韩精品一区二区三区免费| 色男人的天堂久久综合| 国产国模一区二区三区四区| 成人看片欧美一区二区| 国产精品极品美女自在线| 毛片基地美国正在播放亚洲| 亚洲中文字幕在线精品一区| 国产综合在线观看视频| 四虎影视国产精品| 91精品最新国内在线播放| 欧美视频免费一区二区三区| 一区二区三区四区在线| 亚洲第一黄色网址| 亚洲成人一区二区三区| 国内熟女少妇一线天| 在线欧美日韩| 亚洲男人的天堂久久精品| 国产精品va| 国内精品久久久久久久久久影视| 亚洲av无码人妻| 91福利国产成人精品导航| 国产精品99r8在线观看| 亚洲美女AV免费一区| 国产精品亚洲综合久久小说| 免费看的一级毛片| 中国毛片网| 中文字幕资源站| 日韩a在线观看免费观看| 成人av手机在线观看| 国产男女XX00免费观看| 亚洲美女视频一区| 强奷白丝美女在线观看| 中文字幕无码中文字幕有码在线| 青青草一区| 国产69精品久久久久孕妇大杂乱 | 亚洲精品图区| 天堂在线www网亚洲| 四虎永久在线精品影院| 欧美精品影院| 精品伊人久久久久7777人| 亚洲成人免费在线| 欧美在线国产|