Autoregressiv modell

Autoregressiv ( AR- ) modell ( engelsk  autoregressiv modell ) är en tidsseriemodell där värdena för tidsserien för tillfället linjärt beror på de tidigare värdena i samma serie. En autoregressiv process av ordningen p (AR( p )-process) definieras enligt följande

var  är modellparametrarna (autoregressionskoefficienter),  är en konstant (som ofta antas vara noll för enkelhetens skull) och  är vitt brus .

Det enklaste exemplet är den första ordningens autoregressiva AR(1)-processen:

För denna process är den autoregressiva koefficienten densamma som den första ordningens autokorrelationskoefficient.

En annan enkel process är Yule-processen, en AR(2)-process:

Operatörsrepresentation

Om vi ​​introducerar en fördröjningsoperator kan den autoregressiva modellen representeras enligt följande

eller

Den autoregressiva processens stationaritet beror på rötterna till det karakteristiska polynomet . För att processen ska vara stationär [1] räcker det att alla rötter till det karakteristiska polynomet ligger utanför enhetscirkeln i det komplexa planet .

I synnerhet för AR(1)-processen , därför roten av detta polynom , så stationaritetsvillkoret kan skrivas som , det vill säga autoregressionskoefficienten (i detta fall autokorrelationskoefficienten) måste vara strikt mindre än 1 modulo .

För en AR(2)-process kan det visas att stationaritetsvillkoren har formen: .

Stationära AR-processer tillåter Wold-nedbrytningen - en representation i form av en oändlig MA-process :

Den första termen är den matematiska förväntningen på AR-processen. Om c=0, då är också förväntan på processen noll.

Autokorrelationsfunktion

Det kan visas att autokovarians- och autokorrelationsfunktionerna för AR(p)-processen uppfyller de rekursiva relationerna:

I det enklaste fallet med en AR(1)-process är medelvärdet , variansen är , och autokorrelationen är .

I det allmänna fallet indikerades uttrycket för den matematiska förväntan genom modellparametrarna ovan, men uttrycket för tidsseriens spridning är mycket mer komplicerat. Det kan visas att variansen för serien och autokovariansvektorn uttrycks i termer av parametrar enligt följande:

,

där är parametervektorn, är ordningsmatrisen , vars element definieras enligt följande. De diagonala elementen är lika . Elementen ovanför diagonalen är lika , och elementen under diagonalen är lika . Här förstås att om indexet överstiger modellens ordning , så sätts motsvarande värde till noll.

Speciellt för en AR(1)-process är matrisen bara en, alltså , vilket motsvarar formeln ovan.

För -processen definieras  andra ordningens matris enligt följande: den första raden är ( ;0), den andra är ( ;1). Genom att tillämpa formeln ovan kan du få följande uttryck för variansen av denna process:

I praktiken används vanligtvis inte formler för processvariansen uttryckt i form av modellparametrar, men följande uttryck används i termer av kovarianser:

Autokorrelationsfunktionen för den autoregressiva processen avtar exponentiellt med möjliga svängningar (oscillationer beror på närvaron av komplexa rötter av det karakteristiska polynomet). I detta fall är den partiella autokorrelationsfunktionen för k>p lika med noll. Den här egenskapen används för att identifiera ordningen för AR-modellen från provet partiell autokorrelationsfunktion för tidsserien.

För en AR(1)-process är autokorrelationsfunktionen en exponentiellt avklingande funktion (utan svängningar) om stationaritetsvillkoret är uppfyllt. Den partiella autokorrelationsfunktionen för den första ordningen är r, och för högre ordningar är den 0.

Uppskattning av modellparametrar

Med hänsyn till pariteten för autokorrelationsfunktionen och genom att använda återfallsrelationen för de första p autokorrelationerna, får vi Yule-Walker ekvationssystemet [2] :

eller i matrisform

Om vi ​​använder provautokorrelationer istället för sanna (okända) autokorrelationer kommer vi att få uppskattningar av okända autoregressionskoefficienter. Denna uppskattningsmetod kan visas vara ekvivalent med den vanliga minsta kvadratmetoden (OLS) . Om de slumpmässiga felen i modellen är normalfördelade, är denna metod också likvärdig med den villkorade maximala sannolikhetsmetoden . För att få mer exakta uppskattningar i det senare fallet kan man använda full maximum likelihood-metoden, som använder information om fördelningen av de första medlemmarna i serien. Till exempel, i fallet med en AR(1)-process, tas fördelningen av den första termen lika med den ovillkorliga fördelningen av tidsserien (normalfördelning med matematisk förväntan och ovillkorlig varians av serien).

Säsongsbetonade autoregressiva modeller

AR-modeller kan användas för att modellera säsongsvariationer. Sådana modeller betecknas SAR (Seasonal AR). Till exempel, givet kvartalsdata och med antagande om kvartalsvis säsongsvariation, kan följande SAR(4)-modell byggas:

I själva verket är detta en vanlig AR-modell med en begränsning av modellparametrarna (parametrar lika med noll för eftersläpningar mindre än 4). I praktiken kan säsongsvariationer kombineras med konventionell autoregression, till exempel:

I vissa fall är säsongsmodeller användbara, där det slumpmässiga felet är föremål för någon AR-process:

Det är lätt att se att en sådan modell i operatörsform kan skrivas som:

En sådan modell kallas .

Se även

Anteckningar

  1. Skillnadsekvation och återkommande sekvens . Hämtad 18 juli 2015. Arkiverad från originalet 21 juli 2015.
  2. Markov-sekvenser (otillgänglig länk) . Hämtad 18 juli 2015. Arkiverad från originalet 21 juli 2015.