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

基于自相關函數的非平穩時序數據的辨識改進*

2016-08-04 02:24:06黃雄波
網絡安全與數據管理 2016年13期

黃雄波

(佛山職業技術學院 電子信息系,廣東 佛山 528137)

?

基于自相關函數的非平穩時序數據的辨識改進*

黃雄波

(佛山職業技術學院 電子信息系,廣東 佛山 528137)

摘要:由于自相關函數刻畫了時序數據在不同時刻取值的線性相關程度,故其在時序數據的統計分析中得到了廣泛的應用。討論了基于FFT變換的自相關函數計算原理,結合非平穩時序數據的辨識需求,基于自相關函數理論對趨勢和周期成份的分離次序以及殘留序列的隨機類型識別等問題進行了深入分析,進一步提出了一種改進的非平穩時序數據的辨識算法。實驗驗證了改進算法的合理性和有效性。

關鍵詞:自相關函數; FFT變換;非平穩時序數據;系統辨識

引用格式:黃雄波. 基于自相關函數的非平穩時序數據的辨識改進[J].微型機與應用,2016,35(13):10-14,18.

0引言

在工程、經濟、自然和社會科學等很多領域中,被考查對象在其歷史的演變過程中,其相關的物理量常常以一系列隨時間而變化的數據序列而被人們記載,這種序列通稱為時間序列或時序數據[1-3]。事實上,由于受到諸多偶然因素的影響,時序數據很難用一個精確的數學表達式來描述,但由于它們大都具有統計規律的特性,因此,可以通過對時序數據的辨識和建模,進而達到認識事物、掌握其內在變化規律的目的[4-6]。

一般地說,事物在演變過程中往往具有某種趨勢或周期規律的特性,故在現實中所獲得的時序數據也就具有非平穩的特點,即序列的均值(一階矩)為非常數且自相關函數(二階矩)與起始時間有關[7-8]。由于非平穩時序數據具有時變的統計結構,故其辨識和建模的過程比平穩時序數據要復雜得多,目前比較有效的做法是[9-13]:首先從原始序列中分離出趨勢和周期成份并分別對它們進行辨識,然后對殘留的平穩隨機序列建立相應的AR、MA或ARMA模型。本文基于自相關函數的理論,對諸如趨勢和周期成份的分離次序以及殘留序列的隨機類型識別等問題進行了分析,在此基礎上,提出一種改進的非平穩時序數據的辨識算法,實驗證明改進算法是有效的。

1問題描述

1.1時序數據的自相關函數

(1)

自相關函數是時序數據的二階統計特性,它表征了序列數據項之間的依賴程度及趨勢的變化情況,據此,可以利用自相關函數的上述性質來識別序列的趨勢和周期成份的顯著性及它們之間的關聯信息等。

1.2基于FFT變換的自相關函數計算

(2)

為了能用離散傅里葉變換(Discrete Fourier Transform,DFT)來計算式(2)的線性卷積運算,故需要對時序數據y(t)補充n位零數值,得y′(t),即:

(3)

設y′(t)的Fourier變換為y′(ejω),則由于

(4)

故有

(5)

2非平穩時序數據的辨識改進

2.1自相關函數在非平穩時序數據的辨識應用

非平穩時序數據y(t)的辨識模型如式(6)所示:

(6)

2.1.1趨勢和周期成份的分離

對于既有趨勢又有周期影響的非平穩時序數據而言,當趨勢成份很強時,則其趨勢特點表現突出,甚至會把周期特點淹沒掉;而當周期成份很強,其趨勢特點也有可能顯現不出來。 據此,有必要在現有的非平穩時序數據辨識算法的基礎上,根據趨勢和周期成份在序列中的輕重地位進行依次分離和辨識。

以趨勢和周期成份同時顯著為例,其基于最小二乘法的分離過程如下:

(7)

求解式(7)的線性方程組[15],便可得到趨勢和周期成份同時顯著時的辨識參數向量[α0,α1,…,αu,λ1,λ2,…,λv]T。

2.1.2殘留序列的平穩性判別及辨識

通常,非平穩時序數據y(t)在去掉趨勢和周期成份的影響后,其殘留序列x(t)可能是一個分段局部平穩、整體平穩或完全隨機型的序列,故在殘留序列x(t)的辨識之前還應進行隨機類型的識別。完全隨機型序列其各階次的自相關函數具有零值的特點;而分段局部平穩或整體平穩的隨機型序列在平穩范圍內其數據項之間是允許存在自相關的,但數據項xt和xt+p的相關性會隨著間隔項p的增大而減少。在工程應用中,若某序列的各階次的自相關函數滿足式(8),則可把該序列視為平穩時序數據[16]。

(8)

由于完全隨機型序列不包含任何形式的模型,故無需對它進行任何的處理;而平穩隨機序列則可以采用式(9)的AR模型進行建模:

x(t)=φ1xt-1+φ2xt-2+…+φkxt-k+un

(9)

式(9)中,[φ1,φ2,…,φk]T為自回歸參數向量,un是均值為零、方差為σ2的正態分布白噪聲。自回歸參數向量[φ1,φ2,…,φk]T可用式(10)的Durbin-Levinson遞推公式求得,而遞推的具體計算流程則如圖1所示。

(10)

圖1 自回歸參數的Durbin-Levinson遞推計算流程

對于分段局部平穩的殘留序列而言,在辨識之前還應完成各段平穩子序列的劃分,即需要確定平穩子序列的段數及各段之間的分割點。根據平穩時序數據的自相關函數特征,可得到如下平穩子序列的分割方法:以1個數據項為步長自左至右地搜索分割點,若新增數據項后的子序列其自相關函數仍滿足式(8)中的邏輯表達式,則合并該新增數據項并繼續向右搜索;否則以該新增數據項為分割點,新建另一平穩子序列并繼續向右搜索;重復上述過程直至遍歷整個殘留序列為止。完成平穩子序列的劃分后,便可根據式(10)中的遞推公式求得它們各自的辨識參數向量。

2.2非平穩時序數據的辨識改進算法

綜上所述,可設計如下的非平穩時序數據的辨識改進算法。

算法:基于自相關函數的非平穩時序數據的辨識算法。

輸入:樣本長度為n的非平穩時間數據y(t)。

輸出:趨勢成份的辨識參數向量[α0,α1,…,αu]T,周期成份的辨識參數向量[λ1,λ2,…,λv]T,隨機成份的辨識參數向量[φ1,φ2,…,φk]T。

步驟1設計相關的公用函數模塊。

模塊1依照上述的式(2)~式(5)編寫序列的FFT自相關函數計算模塊。

模塊2編寫趨勢成份顯著的識別模塊,具體的識別流程為:

{

標識趨勢成份顯著;

}

模塊3編寫周期成份顯著的標識模塊,具體的識別流程為:

for(L=2;L<=int(2/n);L++)

{//遍歷搜索顯著的周期成份

{

標識周期成份顯著;

}

}

模塊4線性方程組(系數矩陣A=[aij]∈Rn×n)的Gauss-Seidel迭代求解模塊,其迭代求解公式為:

步驟2從非平穩時序數據中分離趨勢和周期成份。

(2)調用公用模塊2和模塊3進行趨勢和周期成份的識別;

(3)對(2)的識別結果進行處理,分“僅趨勢成份顯著”、“僅周期成份顯著”、“趨勢和周期成份同時顯著”、“趨勢和周期均不顯著”4種情況;

case1://限于篇幅,這里只給出“僅趨勢成份顯著”的處理流程

{

(1)基于最小二乘法計算趨勢成份顯著時y(t)所對應的線性方程組的系數矩陣A;

(2)調用公用模塊4求得趨勢成份的辨識參數向量[α0,α1,…,αu]T;

(5)調用公用模塊3對殘留序列x(t)進行周期成份的識別;

(6)對殘留序列x(t)的周期成份識別結果進行處理:

if(殘留序列x(t)的周期成份顯著)

{

①基于最小二乘法計算周期成份顯著時x(t)所對應的線性方程組的系數矩陣A;

②調用公用模塊4求得周期成份的辨識參數向量[λ1,λ2,…,λv]T;

}

④轉步驟3;

}

步驟3對殘留序列x(t)進行辨識。

(1)遍歷殘留序列x(t),完成各局部平穩子序列的劃分;

for(i=0;i

{

sl=i-d[m];

//計算當前子序列的序列長度,d[m]為第m段平穩子序列的起點位置

if(sl>=min)

{

{

標識當前子序列為完全隨機型序列;

}

else

{

{

標識當前的第m段子序列為局部平穩子序列;

}

else//第i項數據為分割點

{

m++;//局部平穩子序列的段數增1;

d[m]=i;//保存第m段局部平穩子序列的分割點;

表1 各次實驗所得的辨識函數表達式

}

}

}

}

(2)對平穩序列的辨識參數向量進行估計:

for(i=0;i

{

while(abs(φi_kk)>(2/sqrt(n)))

{

利用式(10)對第i段局部平穩子序列的辨識參數向量[φi_1,φi_2,…,φi_k]T進行遞推計算;

}

步驟4輸出趨勢成份、周期成份及隨機成份的辨識參數向量,算法結束。

3實驗及結果分析

為了驗證上述算法的合理性及有效性,這里將分別對趨勢成份顯著、周期成份顯著、殘留序列為分段局部平穩的非平穩時序數據進行相關的辨識實驗。實驗的硬件環境為惠普ProDesk 490 G2 MT商用臺式機(CPU:i5-45704×3.2 GHz;內存:4 GB DDR3 1600),軟件環境及開發工具為Windows 8.1+Microsoft Visual C++2010。實驗的主要目的是考察改進算法與現有算法之間的辨識精度及計算效能。

3.1實驗設計

不失一般性,實驗所用的非平穩時序數據約定滿足如下假設:(1)趨勢成份為二次多項式α0+α1t+α2t2,且α1?α0和α1?α2成立,即以直線趨勢成份為主;(2)周期成份為一次諧波λ1sinωt;(3)序列的樣本長度n=200。

分別利用改進算法和現有算法進行如下實驗:

實驗1:趨勢成份顯著的非平穩時序數據的辨識,所選的數據模型如式(11):

y(t)=3t+0.011t2+0.3sin0.785t-0.28y(t-1)

(11)

實驗2:周期成份顯著的非平穩時序數據的辨識,所選的數據模型如式(12):

y(t)=0.4t+0.001t2+200sin0.785t-0.28y(t-1)

(12)

實驗3:殘留序列為分段局部平穩的非平穩時序數據的辨識,所選的數據模型如式(13):

(13)

3.2實驗結果與討論

為了能全面考察改進算法與現有算法的辨識精度,這里引入了均方標準誤差(Root Mean Squared Error,RMSE)和平均絕對百分誤差(Mean Absolute Percentage Error,MAPE)共兩個性能評價標準,具體定義如式(14)和式(15)所示。

(14)

(15)

實驗1~實驗3的辨識結果如表1、表2及圖2~圖4所示。其中,表1為辨識序列的函數表達式,表2為辨識性能的具體數值,而圖2~圖4則是各次實驗的辨識擬合曲線。

表2 各次實驗的辨識性能的具體數值

圖2 實驗1對應的辨識擬合曲線

圖3 實驗2對應的辨識擬合曲線

圖4 實驗3對應的辨識擬合曲線

從表1的辨識函數表達式易知,對于趨勢或周期成份顯著的非平穩時序數據而言,由于現有算法沒有按照一定的次序進行分離,故不顯著的數據成份未能有效地被識別,進而導致了殘留隨機序列存在一定的偏差。在表2中,根據辨識性能的具體數值可發現,改進算法在增加了一定的計算耗時后其辨識精度有了顯著的提高。從圖4的辨識擬合曲線則不難發現,現有算法對分段局部平穩序列的辨識效果較差,究其原因是因為用了平穩隨機模型來對整體不平穩的序列進行辨識,故不僅存在較大的辨識誤差而且辨識序列的模型階數也出現了增加;而改進算法雖然花費了相當的計算耗時,但能從根本上保證辨識精度。綜上所述,本文提出的改進算法對非平穩時序數據具有良好的辨識性能。

4結論

本文提出了一種非平穩時序數據的辨識改進算法,由于對趨勢和周期成份的分離次序以及殘留序列的隨機類型識別等細節問題均作了相應的處理,故改進算法的辨識性能有了明顯的提升。下一步的主要工作是引入自相關函數的并行快速變換運算,同時研究更為有效的平穩子序列劃分方法,以便進一步提升改進算法的計算效能。

參考文獻

[1] (德)蓋哈德·克西蓋斯納,(德)約根·沃特斯,(德)烏沃·哈斯勒.現代時間序列分析導論[M].張延群,劉曉飛,譯.北京: 中國人民大學出版社,2015.

[2] (美)漢密爾頓.時間序列分析[M].夏曉華,譯.北京:中國人民大學出版社,2015.

[3] 張鵬.飛行數據的時間序列分析方法及其應用[M].北京:國防工業出版社,2013.

[4] 趙雪巖,李衛華.系統建模與仿真[M].北京:國防工業出版社,2015.

[5] 蕭德云.系統辨識理論及應用[M].北京:清華大學出版社,2014.

[6] 黃介武.線性與廣義線性模型中參數估計的一些研究[D].重慶: 重慶大學,2014.

[7] 楊繼生.非平穩綜列數據分析:理論與應用[M].北京:中國社會科學出版社,2010.

[8] 王宏禹,邱天爽,陳哲.非平穩隨機信號分析與處理(第2版)[M].北京:國防工業出版社,2008.

[9] 黃雄波.時序數據趨勢項的分段擬合[J].計算機系統應用,2015,24(2):174-179.

[10] 黃雄波.多周期時序數據的傅氏級數擬合算法[J].計算機系統應用,2015,24(7):142-148.

[11] 黃雄波.時序數據的周期模式發現算法的遞推改進[J].計算機技術與發展,2016,26(2):47-51.

[12] MAHESWARAN R, KHOSA R.Wavelet volterra coupled models for forecasting of nonlinear and non-stationary time series[J].Neurocomputing, 2015, 149(Part B, 3):1074-1084.

[13] SPIRIDONAKOS M D, FASSOIS S D. Non-stationary random vibration modelling and analysis via functional series time-dependent ARMA (FS-TARMA) models-A critical survey[J].Mechanical Systems and Signal Processing, 2014, 47(1-2):175-224.

[14] (美) 奧本海姆.離散時間信號處理(第3版)[M].黃建國,劉樹棠,張國海,譯.北京:電子工業出版社,2015.

[15] 李慶揚,王能超,易大義.數值分析[M].北京:清華大學出版社,2010.

[16] 侯文超.經濟預測——理論、方法及應用[M].北京:商務印書館出版,1993.

*基金項目:廣東省科技計劃工業攻關項目(2011B010200031);佛山職業技術學院校級重點科研項目(2015KY006)

中圖分類號:TP311

文獻標識碼:A

DOI:10.19358/j.issn.1674- 7720.2016.13.004

(收稿日期:2016-03-14)

作者簡介:

黃雄波(1975-),通信作者,男,碩士,副教授,CCF會員(E200011115M),主要研究方向:時間序列分析及數字圖像處理。E-mail:xb-huang@hotmail.com。

Improved identification of non-stationary time series data based on autocorrelation function

Huang Xiongbo

(Department of Electronic and Information Engineering ,Foshan Professional Technical College, Foshan 528137,China)

Abstract:Because the autocorrelation function is used to describe the linear dependence of the time series data at different time, it has been widely used in the statistical analysis of the time series data. This paper discussed the calculation principle of FFT transform autocorrelation function, combined with identification requirements of non stationary time series data, based on autocorrelation function theory, analysed the trend and cycle component data separation order and residual sequence of random type recognition problem indepth. Furthermore, an improved non stationary time series data identification algorithm is proposed. The rationality and validity of the improved algorithm are verified by experiments.

Key words:autocorrelation function; Fast Fourier Transform (FFT); non-stationary time series data; system identification

主站蜘蛛池模板: 国产美女一级毛片| Jizz国产色系免费| 亚洲乱码视频| 老司机午夜精品网站在线观看| 伊人久久久久久久久久| 亚洲国内精品自在自线官| 蜜芽一区二区国产精品| 亚洲一道AV无码午夜福利| 真人免费一级毛片一区二区| 亚洲人成网站色7777| 在线中文字幕网| 国产中文一区二区苍井空| 农村乱人伦一区二区| 免费无码又爽又刺激高| 无码久看视频| 国产精品区视频中文字幕| 欧美一区二区啪啪| 强奷白丝美女在线观看| 99人妻碰碰碰久久久久禁片| 亚洲v日韩v欧美在线观看| 久久人搡人人玩人妻精品 | 在线观看视频一区二区| 一本二本三本不卡无码| 国产成年无码AⅤ片在线| 国产亚洲精品97在线观看| 成人午夜精品一级毛片 | 精品国产免费第一区二区三区日韩| 国产尤物在线播放| 国产精品视频999| 亚洲成人在线网| 国产精品女主播| 毛片网站观看| 亚洲av日韩av制服丝袜| 国内熟女少妇一线天| 欧美精品xx| 99久久精品美女高潮喷水| 久久国产精品电影| 黑人巨大精品欧美一区二区区| 自偷自拍三级全三级视频| 国产精品三级专区| 1级黄色毛片| 无码AV日韩一二三区| 狠狠色综合久久狠狠色综合| 国产9191精品免费观看| 视频在线观看一区二区| 亚洲一区第一页| 久久久国产精品免费视频| 午夜精品影院| 国产丝袜第一页| 夜精品a一区二区三区| 人妻91无码色偷偷色噜噜噜| 亚洲第一在线播放| 成人福利在线视频免费观看| 青青青草国产| 久久a级片| 亚洲 欧美 偷自乱 图片| 99久视频| 99精品在线看| 91色国产在线| 九一九色国产| 欧美国产中文| 国产va在线观看| 亚洲精品在线观看91| 亚洲日韩高清在线亚洲专区| 久久毛片网| 午夜激情福利视频| 国产成人综合网| 久久黄色小视频| 2022国产无码在线| www.99精品视频在线播放| 亚洲香蕉在线| 91精品情国产情侣高潮对白蜜| 精品国产自在在线在线观看| 亚洲国产成人综合精品2020| 啦啦啦网站在线观看a毛片| 国产乱子伦无码精品小说 | 久草视频中文| 欧美a级在线| 亚洲天堂福利视频| 国产亚洲精品精品精品| 欧美精品在线看| 国产无遮挡裸体免费视频|