模型的自相關係數計算 自相關係數和偏相關係數

2021-10-14 18:19:15 字數 1143 閱讀 8396

我們知道在時間序列分析中,常用的模型有arma、ar和ma模型。

建立模型的前期, 需要確定階數,例如ar(p)模型的引數p。

這時就需要根據時間序列的acf和pacf函式值來確定, 然後建立模型, 最後需要檢驗模型的效果。

注意:模型的acf是根據定義求值然後建立acf圖,再確定階數。
公式1:k是間隔的階數) (1)

公式1,是自相關係數的定義,表示間隔為k的時間序列之間的相關係數值。

公式2:

k是間隔的階數,p是ar(p)模型中的階數) (2)

公式2是ar(k)模型推導的自相關係數,是需要用資料進行求近似值。

公式2前題是平穩性時間序列,可以推導出公式2

公式1:

實際是與在扣除

到 的影響後的偏相關係數。就是

。和自相關函式比可以方便看出其意義。

當前值與前k個值相關, 與前k+1,k+2, .. 等值沒有相關性。(再向前增加變數也不能改進**效果),這種性質叫做ar模型的偏自相關函式截尾性。

平穩過程的自相關係數和偏自相關係數都會以某種方式衰減趨近 於0,前者測度當前序列與先前序列之間簡單和常規的相關程度, 後者是在控制其它先前序列的影響後,測度當前序列與某一先前序列之間的相關程度。
當 pacf 截尾性, acf拖尾, 用ar(p)模型, 為什麼?理解1:因為當pacf截尾,且偏相關係數大,且僅和相對應的滯後項有關。如果拖尾,可能是隨機事件影響。

理解2:

ar(p) 模型:

ma(q) 模型:

ma(q)過程的自相關函式具有q階截尾特性。

根據下表中, 需要acf截尾性, 那麼自相關函式截尾性,是判斷ma模型階數的方法, 因為上面的分析。(這裡還是有疑問)

以下為引用:

在時間序列中,arima模型是在arma模型的基礎上多了差分的操作。

相關參考:

如何理解自相關和偏自相關圖 - 標點符

自相關係數 偏自相關係數理解

用來測量當前序列值與過去序列值之間的相關性,並指示 將來序列值時最有用的過去序列值。自相關函式 acf 延遲為 k 時,這是相距 k 個時間間隔的序列值之間的相關性。偏自相關函式 pacf 延遲為 k 時,這是相距 k 個時間間隔的序列值之間的相關性,同時考慮了間隔之間的值。截尾是指時間序列的自相關...

皮爾森相關係數 皮爾森相關係數的計算

在 變數關係大揭秘 一 我們提到了皮爾森相關係數r 先來兩個散點圖,左圖中x和y不相關,右圖中x和y高度正相關,差別在哪?讓我們在左右兩圖各畫乙個 田 字,田 字中心的座標是 x的平均值,y的平均值 比較左右兩圖,我們知道 當散點在a b c d均勻分布,x和y不相關 當a和c的點越多,並且b和d的...

MATLAB相關係數計算

matlab中計算相關係數的函式及其語法 plain view plain copy r corrcoef x r corrcoef x,y r,p corrcoef r,p,rlo,rup corrcoef corrcoef param1 val1,param2 val2,下面以例項來進行說明。p...