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

基于弧度特征的火箭時序數(shù)據(jù)相似性評估

2024-03-20 04:31:16徐海洲李林峰周淦孟令剛
電子技術(shù)應(yīng)用 2024年2期
關(guān)鍵詞:分類特征

曾 騰,徐海洲,李林峰,周淦,孟令剛

(1.華北計算機系統(tǒng)工程研究所,北京 100083;2.西安電子科技大學 計算機科學與技術(shù)學院,陜西 西安 710071;3.西安郵電大學 計算機學院,陜西 西安 710061)

0 引言

隨著現(xiàn)代火箭技術(shù)的不斷發(fā)展與航天發(fā)射密度的不斷提高,對火箭飛行狀態(tài)快速分析評定,及時發(fā)現(xiàn)異常,展開故障診斷已成為航天測試發(fā)射領(lǐng)域的迫切需求。遙測參數(shù),作為反映火箭系統(tǒng)工作狀態(tài)的重要監(jiān)控指標,是火箭狀態(tài)快速評定的重要依據(jù)。然而,現(xiàn)行的遙測數(shù)據(jù)分析技術(shù)多以包絡(luò)閾值分析技術(shù)結(jié)合專家經(jīng)驗進行。如周輝峰[1]等人提出基于中值濾波的雙邊多點閾值和符號判斷相結(jié)合的判讀方法,用于處理遙測參數(shù)中的臺階參數(shù)、脈沖參數(shù);李鑫[2]等人提出基于雙因子等價權(quán)函數(shù)的抗差自適應(yīng)估計算法,對歷史數(shù)據(jù)進行統(tǒng)計,實現(xiàn)參數(shù)的估計和標準差的確定,進而展開遙測緩變參數(shù)自動判讀;王義新[3]等人通過建立遙測大數(shù)據(jù)處理專家系統(tǒng),利用固化的工程經(jīng)驗?zāi)M專家思維,對遙測數(shù)據(jù)進行快速推理診斷。這類方法對數(shù)據(jù)利用效率較低、特征挖掘不夠深入,時常發(fā)生漏判和誤判,難以滿足快評需求。

近年來,時間序列相似性評估在火箭分析中開始得到應(yīng)用[4-5]。一種常用的分析模式是,將待分析火箭時序數(shù)據(jù)與執(zhí)行同任務(wù)的火箭歷史數(shù)據(jù)計算相似度,并為所分析參數(shù)設(shè)置閾值,將相似度超出閾值的序列判定為異常。異常檢測能力很大程度上取決于度量性能。

時間動態(tài)規(guī)整(Dynamic Time Warping,DTW)[6]算法因其能比較不等長時間序列,應(yīng)對時間序列的相位偏移、振幅變化等情況,在現(xiàn)有時序相似性判別方法中最具代表性。然而由于該算法一味追求所對齊時刻的數(shù)值相近,容易產(chǎn)生病態(tài)對齊現(xiàn)象,將不相似的局部特征對齊,不利于時間序列相似度評估。

針對病態(tài)對齊現(xiàn)象,主要有兩個改進思路,一是為DTW 設(shè)置限制匹配條件。如CDTW[7]和SparseDTW[8]等算法通過限制DTW 計算區(qū)域,將對齊路徑盡量約束在對角線附近;WDTW 算法[9]對匹配相位差進行懲罰;LDTW[10]、FDTW[11]等算法利用限制時間序列之間的對齊路徑長度來抑制病態(tài)對齊。為DTW 設(shè)置限制匹配條件通常能提高算法精度,但僅從宏觀層面進行約束,難以深入利用數(shù)據(jù)特征,對度量精度的提升效果有限。

第二種思路是嘗試向DTW 算法中引入形狀類特征,以求更準確地捕捉時間序列之間的局部相似性,獲得數(shù)據(jù)點的更優(yōu)匹配。相關(guān)算法包括利用一階導數(shù)的DDTW 算法[12]、結(jié)合一階導數(shù)特征和原序列特征的DDDTW算法[13]、考慮時間序列復雜程度的CID 算法[14]、引入數(shù)據(jù)點鄰域形狀特征的shapeDTW 算法[15]等。但這些算法要么只適用于某一類時序數(shù)據(jù)集,不具備通用性,要么計算過于耗時,難以應(yīng)用到實際任務(wù)中。此外,對于怎樣的形狀特征最有利于提升度量精度,目前尚未有定論。

為提升度量精度,本文提出一種基于弧度特征的時間序列相似度度量方法RDTW,將原始序列轉(zhuǎn)化為表征時間序列相鄰數(shù)據(jù)點連成線段與橫軸之間的夾角的弧度序列,對原始時間序列及弧度序列分別進行相似性計算,并通過設(shè)置權(quán)重綜合考慮兩種序列所蘊含信息。隨后,以時間序列分類作為應(yīng)用實例,將RDTW 算法引入KNN 分類中,以評估該度量算法的度量性能。所提出方法可為火箭關(guān)聯(lián)分析、異常檢測、故障診斷等應(yīng)用提供有力支持。

1 經(jīng)典動態(tài)時間規(guī)整算法

1.1 DTW 算法原理

設(shè)有兩個長度分別為n和m的時間序列,Q={q1,q2,…,qn},C={c1,c2,…,cm}。為將兩條時間序列對齊,通常會構(gòu)造一個n×m的距離矩陣。矩陣中每一個位置(i,j)表示將當前時間序列Q中的點qi和時間序列C中點cj對齊所需要的距離。選取距離矩陣中一連串連續(xù)元素,使得兩條時間序列的每個點都能與另一序列上的點建立對應(yīng)關(guān)系,得到一條彎曲路徑。DTW 算法旨在尋求一條最佳彎曲路徑,使得路徑經(jīng)過的各矩陣元素累計距離和最小。

假設(shè)兩條時間序列的最佳彎曲路徑為W={w1,w2,…,wk,…,wK},max (n,m) ≤K≤n+m-1,則DTW距離可按下式計算:

確定彎曲路徑時需滿足3 個約束條件:

(1)邊界條件:w1=(1,1),wk=(n,m);

(2)單調(diào)性: 給定wk=(i,j),wk-1=(i′,j′),則有|i-i′ |≤1,|j-j′| ≤1;

(3)連續(xù)性: 給定wk=(i,j),wk-1=(i′,j′),則有|i-i′| ≥0,|j-j′| ≥0。

實際過程中,為使累計距離值最小,通常采用動態(tài)規(guī)劃的方式計算,其公式為:

其中,i∈(1,n],j∈(1,m],且DTW(i,j)表示序列Q前i個點和序列C前j個點之間的最小累積規(guī)整距離。DTW(m,n) 即為兩個時間序列之間的動態(tài)時間規(guī)整距離。

1.2 CDTW 算法原理

傳統(tǒng)DTW 算法需計算兩條時間序列上每個時刻點到另一序列的所有點的距離,但其中存在許多不必要計算。實際生活中,大多數(shù)時間序列的最佳對齊路徑都出現(xiàn)在距離矩陣的對角線附近,對所有窗格進行計算不僅極大地增加了算法耗時,同時也可能促進病態(tài)對齊現(xiàn)象的產(chǎn)生,導致算法精度下降[16]?;诖朔N考慮,研究者提出CDTW 算法,在求解DTW 距離時只對距離矩陣上限定區(qū)域內(nèi)的窗格進行計算,以求同時達到提升算法效率和精度的目的[17]。常用的限制方法主要有兩種,分別是Sakoe-Chiba band[7]和Itakura parallelogram[18],其示意圖如圖1 所示。由于Sakoe-Chiba band 實現(xiàn)更為簡單,在實際中應(yīng)用得更為廣泛。

圖1 Sakoe-Chiba band(A) 和Itakura parallelogram(B)

2 基于弧度的相似性計算方法

2.1 時間序列的弧度

定義1時間序列的弧度。時間序列的弧度是指時間序列中相鄰兩點構(gòu)成的直線與時間軸的夾角弧度,其計算公式如下所示:

其中,n為時間序列的長度,通常取?t=1。當時刻值增加時,弧度取正值;反之,弧度取負值。

根據(jù)定義1,對于任意一條長度為n的時間序列Si={(s1,t1),(s2,t2),…,(sn,tn)},通過計算相鄰兩點之間的弧 度,可轉(zhuǎn)化 為對應(yīng) 的弧度序列=

2.2 基于弧度的距離

定義2一種基于弧度的距離度量。對于兩條時間序列q和c,其基于弧度的距離按以下公式計算得出:

其中,q′和c′分別是時間序列q和c按照定義1 中式(3)轉(zhuǎn)換得到的弧度序列;α為平衡原始序列距離和弧度距離的超參數(shù),是[0,1]區(qū)間的某一實數(shù)。等式右邊所采用的距離度量被稱作基礎(chǔ)距離,該距離可以是任意一種距離度量,通常是DTW 距離或其變種距離。

2.3 基于KNN 算法的改進弧度距離

為評估算法度量精度,將所提出的距離度量應(yīng)用于KNN 算法,通過分類精度的大小評估度量性能優(yōu)劣。

鑒于火箭時序數(shù)據(jù),尤其是緩變參數(shù)數(shù)據(jù)相鄰時刻的變化值往往很小,在定義2 所定義距離的計算過程中,由于火箭數(shù)據(jù)原始時間序列和弧度序列數(shù)據(jù)的量級存在著極大差異,這種由量級造成的不平衡性可能會造成在實際加權(quán)時,由原始序列計算出的距離幾乎總是對最終距離貢獻最大的部分,而弧度序列的貢獻則被湮滅。

為使兩種距離在同等層面上進行權(quán)衡,結(jié)合KNN 算法特性,本文提出一種改進弧度距離計算方式。

定義3一種基于KNN 算法的改進弧度距離度量。給定一個查詢序列q和一個具有m條時間序列的參考時序數(shù)據(jù)集C,序列q與數(shù)據(jù)集C中任意一條序列cj的距離由以下公式計算得出:

其中,rankC(q,cj)是序列q和數(shù)據(jù)集C中所有序列之間的距離中從小到大的排名值。同理可得rankC(q′)。通過該式計算出序列q與C中所有序列的距離,其中最小值所對應(yīng)的參考序列標簽為算法對序列q的分類標簽。

通過定義3 的計算方式,既保留了查詢序列與各參考序列之間的距離大小關(guān)系,又能公平權(quán)衡兩種距離對最終結(jié)果的影響,從而解決量級造成的數(shù)據(jù)不平衡問題。

2.4 基于弧度距離的RDTW 算法

在定義3 所提出的基于KNN 算法的改進弧度距離度量的基礎(chǔ)上,提出RDTW 算法。相比原始DTW 算法,RDTW 算法主要有以下幾點改進:

(1)引入弧度特征,將定義3 給出的弧度距離計算方法用于KNN 計算,為每一個參考序列匹配一個分類標簽,得到分類標簽序列。

(2)為提升計算速度和提高度量精度,在求取距離排名的過程中采用CDTW 算法計算每個查詢序列和參考序列之間的距離值。

(3)為捕捉局部形狀特征,借鑒shapeDTW 算法[15]的方式,采用數(shù)據(jù)點鄰域信息進行距離計算。

(4)對于算法所用到的所有超參數(shù),通過在訓練集上進行留一法交叉驗證結(jié)合貝葉斯優(yōu)化的方式統(tǒng)一訓練。

(5)考慮到有些參數(shù)只適合利用原始數(shù)據(jù)特征或弧度特征進行距離度量,同時使用兩種特征會使度量精度下降,在求解定義3 所定義距離時,對于每條查詢序列,分別維護其與所有參考序列利用原始序列數(shù)據(jù)和弧度數(shù)據(jù)進行度量得到的最小值,將最小值對應(yīng)的參考序列標簽作為該查詢序列僅利用一種特征進行運算獲得的標簽。從而可以獲得單用原始特征、弧度特征和綜合利用兩種特征分類的3 個標簽序列。最后,利用3 個標簽序列評估分類精度,取分類精度的最大值作為算法的最終精度。

算法整體流程圖如圖2 所示。

圖2 RDTW 算法流程圖

3 實驗

3.1 數(shù)據(jù)集篩選

根據(jù)火箭時序數(shù)據(jù)特征,從UCR 公開數(shù)據(jù)集[19]中選取9 個具有相似特征的數(shù)據(jù)集進行算法驗證[20]。其中Sony1、Sony2、ItalyPowerDemand、TwoLeadECG 4 個 數(shù)據(jù)集與火箭數(shù)據(jù)中的角度序列類似;Fish、DiatomSizeReduction、TwoLeadECG 3 個數(shù)據(jù)集與火箭數(shù)據(jù)中的轉(zhuǎn)速序列類似;FaceUCR、MedicalImages 以及 FaceFour 3 個數(shù)據(jù)集與火箭數(shù)據(jù)中的電流序列類似。9 個數(shù)據(jù)集的基本信息如表1 所示。數(shù)據(jù)本身不帶有缺失值,且已經(jīng)過Z-score 標準化處理。

表1 選取數(shù)據(jù)集基本信息

3.2 分類結(jié)果

利用本文提出RDTW 算法對所選用的9 個時間序列數(shù)據(jù)集進行分類性能評估。所選用數(shù)據(jù)集不進行任何額外預處理。采用了歐氏距離ED、DTW 距離、傳統(tǒng)CDTW 距離及shapeDTW 距離等4 種常用距離評估算法作為對比算法。其分類結(jié)果如表2 所示。

表2 9 個數(shù)據(jù)集的分類結(jié)果對比

圖3 展示了RDTW 相對于其他測評方法的精度對比圖??梢钥吹?,RDTW 算法在所有數(shù)據(jù)集上的表現(xiàn)都優(yōu)于傳統(tǒng)的歐氏距離、CDTW 算法和FDTW 算法,并在九成數(shù)據(jù)集上優(yōu)于shapeDTW,特別是在Fish 和TwoLead-ECG 兩個數(shù)據(jù)集上,提升效果非常顯著。說明弧度特征的引入極大地提升了度量的精度。

圖3 RDTW 與其他算法的分類錯誤率對比

各方法相對于RDTW 在所有數(shù)據(jù)集上的平均相對錯誤率如表3 所示。所提出算法相對于其他算法,分類性能均獲得了大幅提升,提升幅度在26.04%以上。

表3 各方法的平均相對錯誤率 (%)

3.3 運行時間對比

火箭時序分析對算法的運算效率具有較高的要求,但由于DTW 算法本身具有O(N2)的時間復雜度,運算效率較慢,這使得許多DTW 改進算法不適合應(yīng)用于火箭時序數(shù)據(jù)分析。

表4 對比了5 種方法對9 個數(shù)據(jù)集分類所花費的時間。5 種方法中,歐氏距離耗時最少,其次是CDTW,但兩者分類錯誤率較高。FDTW 和shapeDTW 為提高分類精度,過多地犧牲了運算時間。相比之下,本文提出的RDTW 算法在提升分類精度的同時,對運算效率的犧牲相對較少,綜合看來效果較好。

表4 9 個數(shù)據(jù)集的分類耗時對比

4 結(jié)論

本文提出一種基于弧度特征的時間序列相似度度量方法RDTW,通過綜合利用時序數(shù)據(jù)的原始序列特征和弧度特征,以求獲得更為準確的相似度度量。為將算法應(yīng)用到火箭時序數(shù)據(jù)分析中,從開源UCR 數(shù)據(jù)庫中選擇了與火箭時序數(shù)據(jù)特征較為相似的9 個數(shù)據(jù)集,并利用時間序列分類任務(wù)作為評估實例,進行了實驗驗證。將提出的RDTW 與歐氏距離、CDTW、FDTW、shapeDTW 4 個算法進行了對比。對比結(jié)果顯示,RDTW 算法既能提升算法的分類精度,又不會造成運算效率的過多犧牲,在絕大多數(shù)數(shù)據(jù)集上能取得較為滿意的效果。

在未來的研究中,對于算法中所涉及的超參數(shù),尤其是鄰域大小的自適應(yīng)選取是進一步提升分類精度、降低運行時間的一大關(guān)鍵。此外,作為一種評估時間序列相似度的算法,該算法可應(yīng)用到火箭時序數(shù)據(jù)分析的各種任務(wù),為火箭關(guān)聯(lián)分析、異常檢測、故障診斷等方面提供有力支持。

猜你喜歡
分類特征
抓住特征巧觀察
分類算一算
垃圾分類的困惑你有嗎
大眾健康(2021年6期)2021-06-08 19:30:06
新型冠狀病毒及其流行病學特征認識
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
分類討論求坐標
數(shù)據(jù)分析中的分類討論
教你一招:數(shù)的分類
抓住特征巧觀察
主站蜘蛛池模板: 一级一级一片免费| 亚洲无码高清一区二区| 亚洲综合欧美在线一区在线播放| 欧美另类视频一区二区三区| 香蕉精品在线| 亚洲伊人电影| 亚洲精选无码久久久| 91午夜福利在线观看精品| 3344在线观看无码| 国产jizz| 国产精品美人久久久久久AV| 在线日韩日本国产亚洲| 91精品人妻一区二区| 狠狠色狠狠综合久久| 国产日韩精品欧美一区灰| 五月婷婷亚洲综合| 999精品免费视频| 久久青青草原亚洲av无码| 亚洲国内精品自在自线官| 亚洲妓女综合网995久久| 真实国产乱子伦视频 | 三区在线视频| 国产18在线播放| 亚洲精品免费网站| 人妻丰满熟妇αv无码| 欧洲极品无码一区二区三区| 国产在线专区| 国产另类视频| 欧美精品啪啪一区二区三区| 欧洲熟妇精品视频| 亚洲国产欧美国产综合久久| 精品国产免费第一区二区三区日韩| 久久黄色视频影| 天堂中文在线资源| 欧美亚洲另类在线观看| 九九热这里只有国产精品| 亚洲高清无码精品| 欧美中文字幕在线二区| 伊人久久久久久久| 成年人视频一区二区| 亚洲第一天堂无码专区| 国产在线自乱拍播放| 鲁鲁鲁爽爽爽在线视频观看| 国产91精选在线观看| 国产亚洲精| 日韩欧美中文在线| 青青国产视频| 欧美性爱精品一区二区三区| 精品综合久久久久久97超人| 国产黄网永久免费| 亚洲天堂视频网| 自拍中文字幕| 欧美在线一二区| 国产裸舞福利在线视频合集| 成人毛片免费观看| …亚洲 欧洲 另类 春色| 2021国产乱人伦在线播放| 欧美精品不卡| 国产欧美高清| 美女内射视频WWW网站午夜 | 精品成人一区二区| 狠狠v日韩v欧美v| 国产日韩精品欧美一区灰| 日韩欧美中文在线| 91精品免费高清在线| 精品国产Av电影无码久久久| 尤物精品国产福利网站| 亚洲永久色| 亚洲三级片在线看| 国产精品yjizz视频网一二区| 任我操在线视频| 国产欧美日韩综合一区在线播放| 亚洲男人的天堂在线| 网久久综合| 萌白酱国产一区二区| 国内精品视频区在线2021| 喷潮白浆直流在线播放| 亚洲精品在线观看91| 亚洲三级电影在线播放| 欧美成人免费| 97视频精品全国在线观看| 成人永久免费A∨一级在线播放|