機(jī)器學(xué)習(xí)之時(shí)間序列分析(一)

時(shí)間序列分析是機(jī)器學(xué)習(xí)中常見(jiàn)的一種類(lèi)型。經(jīng)常用來(lái)以下幾種問(wèn)題:

  1. 銷(xiāo)量預(yù)測(cè) 2. 金融分析

時(shí)間序列分析這個(gè)領(lǐng)域內(nèi)通常有兩種解決問(wèn)題的方式:

  • 譜分析:通過(guò)傅里葉變換將時(shí)域變換到頻域,然后對(duì)頻域數(shù)據(jù)進(jìn)行分析
  • 時(shí)域分析:從序列自相關(guān)的角度揭示時(shí)間序列的發(fā)展規(guī)律

目前常用第二種方法。下面默認(rèn)時(shí)間序列分析方法指的是第二種。

時(shí)間序列分析一個(gè)重要的假設(shè)就是序列是平穩(wěn)的,包括AR(自回歸Auto Regressive)、MA(Moving Average 移動(dòng)平均)以及ARMA(Auto Regressive Moving Average) 這幾個(gè)模型都對(duì)待建模序列有這個(gè)要求。ARIMA(Auto Regressive Integrated Moving Average Model 差分整合移動(dòng)平均模型) 可以對(duì)非平穩(wěn)的序列進(jìn)行預(yù)測(cè),前提是ARIMA可以通過(guò)差分獲得平穩(wěn)序列。

故進(jìn)行時(shí)間序列分析需要進(jìn)行以下幾步:

  1. 檢測(cè)序列平穩(wěn)性

    方法有 ADF-Test(Augmented Dickey-Fuller Test)
    如果存在單位根,則序列非穩(wěn)定,無(wú)法進(jìn)行分析

  2. 對(duì)不平穩(wěn)的序列進(jìn)行差分

    可以差分一次或者多次,然后對(duì)數(shù)據(jù)進(jìn)行穩(wěn)定性分析。可以通過(guò) 繪圖或者ADF-Test進(jìn)行
    直到處理后的自相關(guān)函數(shù)和偏自相關(guān)函數(shù)數(shù)值非顯著非零。

  3. 建模

    • 如果偏自相關(guān)函數(shù)是截尾,而自相關(guān)函數(shù)是拖尾,則建立AR模型

    • 如果偏自相關(guān)函數(shù)是拖尾,而自相關(guān)函數(shù)是截尾,則建立MA模型

    • 如果偏自相關(guān)函數(shù)和自相關(guān)函數(shù)都是拖尾,則建立ARMA模型

  4. 模型檢驗(yàn)

    判斷殘差序列是否為白噪聲,如果是,則表示建模成功

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容