[發明專利]一種基于樣本熵和貝葉斯的時間序列突變檢測方法有效
| 申請號: | 202010511526.1 | 申請日: | 2020-06-08 |
| 公開(公告)號: | CN111667009B | 公開(公告)日: | 2023-04-04 |
| 發明(設計)人: | 孫東永;張洪波;徐明珠;孔令魁;李楊津;李振欣;王琪 | 申請(專利權)人: | 長安大學 |
| 主分類號: | G06N7/01 | 分類號: | G06N7/01;G06F17/18;G06F16/2458 |
| 代理公司: | 北京東方盛凡知識產權代理有限公司 11562 | 代理人: | 賈耀淇 |
| 地址: | 710064*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 樣本 貝葉斯 時間 序列 突變 檢測 方法 | ||
1.一種基于樣本熵和貝葉斯的時間序列突變檢測方法,其特征在于,包括如下步驟:
S1.將長度為n的徑流原始序列{x1,x2,…,xn}進行相空間重構,構造如下一組m維向量:
X(i)=[x(i),x(i+1),…,x(i+m-1)],i=1,2,…,n-m+1
S2.計算向量X(i)和X(j)之間的歐氏距離d[X(i),X(j)]:
d[X(i),X(j)]=max[|X(i+k)-X(j+k)|],k=0,1,2,…,m-1
S3.給定允許偏差r,計算每一個i所對應的歐式距離d[X(i),X(j)]小于r的數目Nr與n-m+1的比值
S4.對于數值取i的所有值的平均值,得到Cm(r):
S5.將維數m增加1并重復步驟S1到S4以獲得Cm+1(r);
S6.用數值m、r和n計算徑流時間序列的SampEn(m,r,n)值:
SampEn(m,r,n)=-ln[Cm+1(r)/Cm(r)]
S7.根據待分析的徑流時間序列{x1,x2,…,xn},選擇數據滑動窗口長度h以及滑動步長L,確定樣本熵SampEn的維數m和容許偏差r;
S8.從徑流時間序列{x1,x2,…,xn}的第i個數據開始以滑動窗口長度h選取徑流子序列,其中i=1,2,…,n-h+1;
S9.通過樣本熵SampEn計算子序列的熵值;
S10.保持數據滑動窗口長度h不變,以滑動步長L逐步移動窗口,重復S8~S9步驟,直至原流時間序列{x1,x2,…,xn}結束;
S11.通過步驟S7~S10,得到一個長度為int[(n-h+1)/L]的樣本熵SampEn序列;
S12.繪制樣本熵SampEn的值隨時間的變化圖,初步確定序列的突變點;
S13.假設徑流時間序列{x1,x2,…,xn}服從正態分布,序列k點處發生突變,計k點前的序列為Xk={x1,x2,…,xk},k點后的序列為Xk+1={xk+1,xk+2,…,xn};當Xk和Xk+1的概率分布的統計參數不相同時,Xk的分布密度函數表示如下:
Xk+1的分布密度函數表示如下:
假設Xk和Xk+1的概率分布的分布函數均服從正態分布:
上式中,σ2由徑流時間序列{x1,x2,…,xn}估算;
后驗分布如下:
2.根據權利要求1所述的基于樣本熵和貝葉斯的時間序列突變檢測方法,其特征在于,分布參數μa、μb的后驗密度函數的推導計算如下:
Step1.給定μa和μb,Xk和Xk+1的聯合分布函數導出如下:
Step2.根據Bayes準則推出變異點k的后驗分布密度函數:
其中,p(j)是改變點k的位置的先驗分布;
假定p(j)為均勻分布:p(j)=1/n,j=1,2,…,n;后驗密度函數為:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于長安大學,未經長安大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010511526.1/1.html,轉載請聲明來源鉆瓜專利網。





