Časové rady Ján Pekár Prednáška 6 Odhady parametrov

Σχετικά έγγραφα
ARMA modely čast 2: moving average modely (MA)

ARMA modely čast 2: moving average modely (MA)

Jednotkový koreň (unit root), diferencovanie časového radu, unit root testy

Matematika prednáška 4 Postupnosti a rady 4.5 Funkcionálne rady - mocninové rady - Taylorov rad, MacLaurinov rad

Matematika Funkcia viac premenných, Parciálne derivácie

Jednotkový koreň (unit root), diferencovanie časového radu, unit root testy

Základy matematickej štatistiky

Metódy vol nej optimalizácie

x x x2 n

Komplexné čísla, Diskrétna Fourierova transformácia 1

Chí kvadrát test dobrej zhody. Metódy riešenia úloh z pravdepodobnosti a štatistiky

Start. Vstup r. O = 2*π*r S = π*r*r. Vystup O, S. Stop. Start. Vstup P, C V = P*C*1,19. Vystup V. Stop

Cvičenie č. 4,5 Limita funkcie

Ekvačná a kvantifikačná logika

Úvod do lineárnej algebry. Monika Molnárová Prednášky

Goniometrické rovnice a nerovnice. Základné goniometrické rovnice

6 Limita funkcie. 6.1 Myšlienka limity, interval bez bodu

M6: Model Hydraulický systém dvoch zásobníkov kvapaliny s interakciou

Obvod a obsah štvoruholníka

Prechod z 2D do 3D. Martin Florek 3. marca 2009

7. FUNKCIE POJEM FUNKCIE

Motivácia Denícia determinantu Výpo et determinantov Determinant sú inu matíc Vyuºitie determinantov. Determinanty. 14. decembra 2010.

Riešenie sústavy lineárnych rovníc. Priame metódy.

1. Limita, spojitost a diferenciálny počet funkcie jednej premennej

Numerické metódy Zbierka úloh

Obsah. Motivácia a definícia. Metódy výpočtu. Problémy a kritika. Spätné testovanie. Prípadová štúdia využitie v NBS. pre 1 aktívum pre portfólio

Tomáš Madaras Prvočísla

Modelovanie dynamickej podmienenej korelácie kurzov V4

3. Striedavé prúdy. Sínusoida

Numerické metódy matematiky I

Numerické metódy, pravdepodobnosť a matematická štatistika

Numerické metódy, pravdepodobnosť a matematická štatistika. Ján BUŠA Viktor PIRČ Štefan SCHRÖTTER

VLASTNÉ ČÍSLA A JORDANOV KANONICKÝ TVAR. Michal Zajac. 3 T b 1 = T b 2 = = = 2b

HANA LAURINCOVÁ KLASICKÝ VS. NEPARAMETRICKÝ PRÍSTUP Štatistika Poistná matematika

7 Derivácia funkcie. 7.1 Motivácia k derivácii

KATEDRA DOPRAVNEJ A MANIPULAČNEJ TECHNIKY Strojnícka fakulta, Žilinská Univerzita

Numerické metódy Učebný text pre bakalárske štúdium

Lineárna algebra I - pole skalárov, lineárny priestor, lineárna závislosť, dimenzia, podpriestor, suma podpriestorov, izomorfizmus

Ján Buša Štefan Schrötter

Matematika 2. časť: Analytická geometria

Príklady na precvičovanie Fourierove rady

p(α 1 ) = u 1. p(α n ) = u n. Definícia (modulárna reprezentácia polynómu). Zobrazenie

Faculty of Mathematics, Physics and Informatics Comenius University Bratislava. NumDif

MIDTERM (A) riešenia a bodovanie

AerobTec Altis Micro

Vektorový priestor V : Množina prvkov (vektory), na ktorej je definované ich sčítanie a ich

Integrovanie racionálnych funkcií

FUNKCIE N REÁLNYCH PREMENNÝCH

Cieľom cvičenia je zvládnuť riešenie diferenciálnych rovníc pomocou Laplaceovej transformácie,

Obyčajné diferenciálne rovnice

Spojité rozdelenia pravdepodobnosti. Pomôcka k predmetu PaŠ. RNDr. Aleš Kozubík, PhD. 26. marca Domovská stránka. Titulná strana.

3. prednáška. Komplexné čísla

Hľadanie, skúmanie a hodnotenie súvislosti medzi znakmi

Planárne a rovinné grafy

,Zohrievanie vody indukčným varičom bez pokrievky,

Motivácia pojmu derivácia

1 Prevod miestneho stredného slnečného času LMT 1 na iný miestny stredný slnečný čas LMT 2

24. Základné spôsoby zobrazovania priestoru do roviny

Prednáška Fourierove rady. Matematická analýza pre fyzikov IV. Jozef Kise lák

MATEMATICKÁ OLYMPIÁDA

Deliteľnosť a znaky deliteľnosti

Úvod. Na čo nám je numerická matematika? Poskytuje nástroje na matematické riešenie problémov reálneho sveta (fyzika, biológia, ekonómia,...

PRIEMER DROTU d = 0,4-6,3 mm

Obsah. 1.1 Reálne čísla a ich základné vlastnosti Komplexné čísla... 8

Definícia parciálna derivácia funkcie podľa premennej x. Definícia parciálna derivácia funkcie podľa premennej y. Ak existuje limita.

Riadenie zásobníkov kvapaliny

Aproximačné algoritmy. (7. októbra 2010) DRAFT

Moderné vzdelávanie pre vedomostnú spoločnosť Projekt je spolufinancovaný zo zdrojov EÚ M A T E M A T I K A

Nelineárne optimalizačné modely a metódy

Úvod 2 Predhovor... 2 Sylaby a literatúra... 2 Označenia... 2

Logaritmus operácie s logaritmami, dekadický a prirodzený logaritmus

Reálna funkcia reálnej premennej

množiny F G = {t1, t2,, tn} T a pre ľubovoľný valec C so základňou B1, B2,, Bn v bodoch t1, t2,, tn, takou, že pre t G - F je Bt = E, platí PF(C) = PG

Matematika 2. časť: Funkcia viac premenných Letný semester 2013/2014

Obsah. 1.1 Základné pojmy a vzťahy Základné neurčité integrály Cvičenia Výsledky... 11

Metoda hlavních komponent a její aplikace

Funkcie - základné pojmy

ALGEBRA. Číselné množiny a operácie s nimi. Úprava algebrických výrazov

Teória pravdepodobnosti

1. písomná práca z matematiky Skupina A

Metódy numerickej matematiky I

Gramatická indukcia a jej využitie

Úvod do lineárnej algebry

Fakulta matematiky, fyziky a informatiky. Univerzita Komenského. Contents I. Úvod do problematiky numeriky 2

NUMERICKÁ MATEMATIKA A MATEMATICKÁ ŠTATISTIKA

Úvod. Na čo nám je numerická matematika? Poskytuje nástroje na matematické riešenie problémov reálneho sveta (fyzika, biológia, ekonómia,...

Technická univerzita v Košiciach Fakulta elektrotechniky a informatiky MATEMATIKA II. Zbierka riešených a neriešených úloh

HASLIM112V, HASLIM123V, HASLIM136V HASLIM112Z, HASLIM123Z, HASLIM136Z HASLIM112S, HASLIM123S, HASLIM136S

Technická univerzita v Košiciach. Zbierka riešených a neriešených úloh. z matematiky. pre uchádzačov o štúdium na TU v Košiciach

Návrh vzduchotesnosti pre detaily napojení

Michal Forišek: Early beta verzia skrípt z ADŠ

M8 Model "Valcová a kužeľová nádrž v sérií bez interakcie"

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY RIGORÓZNA PRÁCA. Martin Samuelčík

G. Monoszová, Analytická geometria 2 - Kapitola III

Matematická analýza pre fyzikov IV.

Metódy vol nej optimalizácie

Vzorové príklady s riešeniami k lineárnej algebre a geometrie pre aplikovaných informatikov k písomke

Analýza hlavných komponentov

Univerzita Karlova v Praze Matematicko-fyzikální fakulta. Viktor Szabados. jednoduchou regresi. Katedra pravděpodobnosti a matematické statistiky

u R Pasívne prvky R, L, C v obvode striedavého prúdu Činný odpor R Napätie zdroja sa rovná úbytku napätia na činnom odpore.

Transcript:

Prednáška 6 Odhady parametrov

Predošlá prednáška Výberová PACF Rekurzívne metódy: Durbin-Levinson Reprezentácia inovácií Rekurzívne metódy: Algoritmus inovácií Príklad: Algoritmus inovácií pre predpoveď pomocou MA(1) Lineárna predikcia založená na nekonečnej minulosti 2

Dnešná prednáška Odseknutý prediktor Odhad parametrov Estimátor maximálnej vierohodnosti Yuleho Walkerov estimátor Integrované ARMA modely(?) Sezónne ARMA modely(?) 3

Opakovanie: Predikčný operátor Pre náhodné premenné Y, Z 1, Z 2,..., Z n, definujeme najlepšiu lineárnu predikciu Y vzhľadom na Z = (Z 1, Z 2,..., Z n ) ako operátor P(. Z) aplikovaný na Y: s kde 4

Opakovanie: Jednokroková dopredná lineárna predikcia 5

Opakovanie: Reprezentácia inovácií Namiesto najlepšieho lineárneho prediktora môžeme písať Označme = U n. Toto je stále lineárne v X 1, X 2,..., X n. Inovácie sú nekorelované 6

Opakovanie: Predikcia h krokov napred pomocou inovácií Reprezentácia inovácií pre jednokrokovú naprednú predikciu je Ako vyzerá reprezentácia inovácií pre Takto: pozor, nepozorované predikcie od n+1 do n+h-1 položíme rovné nule! 7

Opakovanie: Lineárna predikcia založená na nekonečnej minulosti ❿ Zatiaľ sme uvažovali lineárne prediktory založené na n pozorovaných hodnotách časového radu Čo sa stane, ak máme prístup ku všetkým predošlým hodnotám X n, X n-1, X n-2,...? 8

Opakovanie: Lineárna predikcia založená na nekonečnej minulosti ❿ Označme Z vlastnosti ortogonality optimálneho lineárneho prediktora vyplýva 9

Opakovanie: Lineárna predikcia založená na nekonečnej minulosti ❿ Teda, ak {X t } je stacionárny časový rad s nulovou strednou hodnotou, tak Ak {X t } je kauzálny, invertovatelný lineárny proces, tak môžeme napísať 10

Opakovanie: Lineárna predikcia založená na nekonečnej minulosti ❿ Teda Invertovateľná (AR( )) reprezentácia dáva predpoveď 11

Odseknutý prediktor Pre veľké n odseknutie predpovede založenej na nekonečnej minulosti dáva dobrú aproximáciu: 12

Odseknutý prediktor Táto aproximácia je presná pre AR(p), keď, pretože pre. Vo všeobecnosti, toto je dobrá aproximácia v prípade, že konvergujú rýchlo k nule. 13

Odseknutý prediktor Táto aproximácia je presná pre AR(p), keď, pretože pre. Vo všeobecnosti, toto je dobrá aproximácia v prípade, že konvergujú rýchlo k nule. 14

Príklad: Predpoveď modelu ARMA(p,q) Uvažujme model ARMA(p,q) Predpokladajme, že poznáme X 1, X 2,..., X n, a chceme predpovedať X n+m. Môžme použiť najlepšiu lineárnu predikciu. 15

Príklad: Predpoveď modelu ARMA(p,q) Uvažujme model ARMA(p,q) Pre model AR(p), teda q=0, môžeme priamo napísať koeficienty, v opačnom prípade musíme riešiť lineárnu sústavu nxn. Ak n je veľké, odseknutá predpoveď dáva dobrú aproximáciu. Aby sme ju vypočítali, vypočítame a odsekneme. Existuje však metóda vyžadujúca počet operácií 16

Rekurzívna odseknutá predpoveď modelu ARMA(p,q) 17

Opakovanie: Modelovanie časových radov a predpovedanie Vykreslíme časový rad. Pozreme na trend, sezónne zložky, zlomy, outliery. Transformujeme údaje tak, že reziduá sú stacionárne odstránením trend a sezónne zložky; diferencovaním; nelineárnou transformáciou (logaritmovanie, odmocnina). 18

Opakovanie: Modelovanie časových radov a predpovedanie Prispôsobíme model reziduám. Predpovedáme časový rad pomocou predpovede reziduí a inverziou všetkých transformácií 19

Opakovanie: Modelovanie časových radov a predpovedanie Stacionárne modely časových radov: ARMA(p,q). p=0: MA(q) q=0: AR(p) Videli sme, že každý kauzálny a invertovatelný lineárny porces má reprezentáciu (z kauzality) reprezentáciu (z invertovatelnosti) 20

Modelovanie časových radov a predpovedanie Reálne dáta nemôžu byť presne modelované použitím konečného počtu parametrov Zvolíme p a q tak, aby sme dostali jednoduchý ale vhodný model. 21

Modelovanie časových radov a predpovedanie Ako použijeme dáta na určenie p a q? Použijeme výberovú ACF a PACF na predbežný výber rádu modelu. Odhadneme parametre modelu pre každý výber rádu modelu. Porovnáme prediktívnu presnosť /komplexnosť každého z nich (napríklad použitím informačných kritérií) 22

Modelovanie časových radov a predpovedanie Poznámka: Potrebujeme vypočítať odhady parametrov pre niekoľko rôznych rádov modelu. Teda, rekurzívne algoritmy na odhady parametrov sú dôležité. Uvidíme, že niektoré z nich sú identické s rekurzívnymi algoritmami na výpočet predpovedí. 23

Modelovanie časových radov a predpovedanie Model ACF PACF MA(q) nulová pre h >q exponenciálny pokles AR(p) exponenciálny nulová pre h >p pokles ARMA(p,q) exponenciálny pokles pokles exponenciálny 24

Odhad parametrov Chceme odhadnúť parametre modelu ARMA(p,q). Budeme (teraz) predpokladať, že rád modelu (p a q) je známy; dáta majú nulovú strednú hodnotu. 25

Odhad parametrov Ak druhý predpoklad nie je splnený, môžeme od dát odrátať výberový priemer, identifikovať pre údaje model ARMA s nulovou strednou hodnotou, a potom použiť ako model pre 26

Odhad parametrov: metóda maximálnej vierohodnosti Jeden z prístupov: Predpokladáme, že {X t } je gaussovský proces, teda platí kde W t je i.i.d. z N(0,σ 2 ) 27

Odhad parametrov: metóda maximálnej vierohodnosti Zvolíme tak, aby sme maximalizovali vierohodnosť: kde f je združená (gaussovská) hustota pre daný ARMA model. Teda: volíme také parametre, ktoré maximalizujú pravdepodobnosť dát. 28

Odhad parametrov: metóda maximálnej vierohodnosti Výhody MLE: efektivita odhady s nízkou varianciou; predpoklad gaussovskosti je často zmysluplný; hoci aj {X t } nie je gaussovský, asymptotické rozdelenie je rovnaké ako v gaussovskom prípade. 29

Odhad parametrov: metóda maximálnej vierohodnosti Nevýhody MLE: ťažký optimalizačný problém; potreba voľby vhodného štartovacieho bodu pre iterácie. 30

Metóda maximálnej vierohodnosti Predpokladajme, že X 1, X 2,..., X n sú generované procesom ARMA(p,q) s nulovou strednou hodnotou. Vierohodnosť parametrov je definovaná ako hustota Gaussovho modelu s týmito parametrami 31

Metóda maximálnej vierohodnosti Tu A označuje determinat matice A a Γ n je variančno-kovariančná matica X. Estimátor maximálnej vierohodnosti pre maximalizuje túto hodnotu. Výraz pre maximálnu vierohodnosť môžeme zjednodušiť, ak si ho vyjadríme pomocou inovácií. 32

Metóda maximálnej vierohodnosti Pretože inovácie sú lineárne v predchádzajúcej a aktuálnej hodnote, môžeme písať: kde C je dolná trojuholníková matica s jednotkami na diagonále, pričom pre varianciu oboch strán platí, kde 33

Metóda maximálnej vierohodnosti Teda, a takže vierohodnosť môžeme prepísať kde a 34

Metóda maximálnej vierohodnosti Logaritmus vierohodnosti je Diferencovaním podľa dostávame, že MLE( ) vyhovuje a minimalizujú 35

Metóda maximálnej vierohodnosti Minimalizáciu prevádzame numericky, napríklad Newtonovou Raphsonovou metódou Výpočtové zjednodušenia: Nepodmienené najmenšie štvorce vynechaním Podmienené najmenšie štvorce vynechaním začiatočných členov v S 36

Metóda maximálnej vierohodnosti: intervaly spoľahlivosti Pre procesy ARMA(p,q), MLE a estimátory podmienených / nepodmienených najmenších štvorcov vyhovujú kde 37

Predbežný odhad parametrov Použitie Yuleho Walkerovej metódy pre AR(p) Durbinov Levinsonov algoritmus s namiesto. Použitie Yuleho Walkerovej metódy pre ARMA(p,q) Algoritmus inovácií pre MA(q) Hannanov Rissanenov algoritmus pre ARMA(p,q) 38

Predbežný odhad parametrov Použitie metódy Yule Walker pre AR (p): urobíme regresiu X t na X t-1, X t-2,..., X t-p ; použijeme Durbinov-Levinsonov algoritmus s použitím namiesto. 39

Yuleho Walkerov estimátor Pre kauzálny model AR(p) v tvare máme pre čo je vtedy a len vtedy, ak 40

Yuleho Walkerov estimátor kde a kde sme použili kauzálnu reprezentáciu 41

Predbežný odhad parametrov Použitie Yuleho Walkerovej metódy pre AR(p) Použitie Yuleho Walkerovej metódy pre ARMA(p,q) Metóda momentov (neefektívna) Algoritmus inovácií pre MA(q) Hannanov Rissanenov algoritmus pre ARMA(p,q) 42

Yuleho Walkerov estimátor Metóda momentov - zvolíme parametre, pre ktoré sú momenty rovné empirickým momentom. V tomto prípade zvolíme tak, že. Yuleho-Walkerove rovnice pre majú tvar: Toto sú predpovedné rovnice. Môžeme použiť aj Durbinov Levinsonov algoritmus 43

Niekoľko faktov o Yuleho Walkerovom estimátore Ak, tak je nonsingulárna. V takomto prípade, definuje kauzálny model 44

Niekoľko faktov o Yuleho Walkerovom estimátore Ak {X t } je proces AR(p), tak teda, môžeme použiť výberovú PACF na testovanie rádu AR, rovnako ako môžeme vypočítať približný interval spoľahlivosti pre parametre. 45

Yuleho Walkerov estimátor: Interval spoľahlivosti Ak {X t } je proces AR(p), a n je veľké, tak ~ s pravdepodobnosťou blízkou ležia v intervale kde je kvantil N(0,1) 46

Yuleho Walkerov estimátor: Interval spoľahlivosti Ak {X t } je proces AR(p), a n je veľké, tak s pravdepodobnosťou blízkou leží elipsoide kde je kvantil rozdelenia χ 2 s p stupňami voľnosti. Aby sme to videli, všimnime si: v Teda, Odtiaľ 47

Predbežný odhad parametrov Použitie Yuleho Walkerovej metódy pre AR(p) Použitie Yuleho Walkerovej metódy pre ARMA(p,q) Metóda momentov (neefektívna) Algoritmus inovácií pre MA(q) Hannanov Rissanenov algoritmus pre ARMA(p,q) 48

Yuleho Walkerov estimátor pre ARMA(p,q) Je možné definovať analogický estimátor aj pre modely ARMA(p,q) s q>0: kde Vzhľadom na nezávislosť,rovnice sú nelineárne v premenných, takže riešenie nemusí existovať ani byť jediné. Rovnako, asymptotická efektivita tohto estimátora je zlá, má veľmi vysokú varianciu 49

Efektivita estimátorov Nech a sú dva estimátory, pričom Asymptotickou efektivitou estimátora vzhľadom na je číslo Ak pre všetky, tak hovoríme, že je efektívnejší estimátor než. 50

Efektivita estimátorov Pre procesy AR(p) sú oba estimátory (metóda momentov a maximálnej vierohodnosti) rovnako efektívne Pre procesy MA(q) je estimátor momentov menej efektívny než estimátor inovácií a ten je menej nefektívny, než estimátor maximálnej vierohodnosti 51

Yuleho Walkerov estimátor: Príklad AR(1): AR(2): 52

Yuleho Walkerov estimátor: Príklad Predpokladajme, že {X t } je proces AR(1) a veľkosť súboru n je veľká. Ak odhadujeme, tak Ak použijeme na AR(1) model vyššieho rádu, napríklad AR(2), tak teda, stratili sme efektivitu. 53

Yuleho Walkerov estimátor: Príklad 54

Yuleho Walkerov estimátor: Príklad 55

Yuleho Walkerov estimátor: Príklad 56

Integrované ARMA modely: ARIMA(p,d,q) Definícia. Hovoríme, že časový rad {X t } je proces ARIMA(p,d,q), ak je proces ARMA(p,q). Môžeme operátorovo písať 57

Integrované ARMA modely: ARIMA(p,d,q) Pripomeňme si náhodný chod X t nie je stacionárny proces, avšak už je. V tomto prípade ide o biely šum, takže {X t } je proces ARIMA(0,1,0). Rovnako, ak X t obsahuje lineárnu trendovú zložku a stacionárny proces, jeho prvá diferencia je stacionárna. 58

Modely ARIMA: príklad Predpokladajme, že {X t } je proces ARIMA(0,1,1): Ak, tak môžeme ukázať a Sú to exponenciálne vážené kĺzavé priemery 59

Modely ARIMA: tvorba Vykreslíme časový rad. Pozreme na trend, sezónne zložky, zlomy, outliery. Transformujeme údaje tak, že reziduá sú stacionárne Identifikujeme predbežné hodnoty d, p a q Odhadneme parametre Použijeme diagnostiku na potvrdenie, že reziduá sú bielym šumom. Stanovíme model 60

Identifikácia predbežnej hodnoty d: Výberová ACF Trendy sú vyjadrené pomalým poklesom výberovej ACF 61

Identifikácia predbežných hodnôt d, p a q Na identifikovanie predbežnej hodnoty d zvyčajne postačí vykreslenie časového radu ak diferencujeme málo rad ostane nestacionárny ak diferencujeme veľa vznikne nová závislosť 62

Identifikácia predbežných hodnôt d, p a q Na identifikovanie predbežnej hodnoty p a q použijeme výberovú ACF a PACF radu Model ACF PACF MA(q) nulová pre h >q exponenciálny pokles AR(p) exponenciálny nulová pre h >p pokles ARMA(p,q) exponenciálny pokles pokles exponenciálny 63

Diagnostika Ako skontrolujeme kvalitu modelu? rezíduá (inovácie, ) majú byť bielym šumom Uvažujme štandardizované inovácie Tieto sa majú správať ako i.i.d. rad s nulovou strednou hodnotou a jednotkovou varianciou 64

Diagnostika Ako skontrolujeme kvalitu modelu? rezíduá (inovácie, ) majú byť bielym šumom, preto Skontrolujeme graf rezíduí Použijeme test bodu otočenia Použijeme test znamienka zmeny Použijeme test rozsahu Q-Q plot, histogram, normalita 65

Stanovenie modelu Predstavme si, že sme použili dáta x na odhad parametrov v niekoľkých modeloch. Modely sú vybraté dobre (rezíduá sú bielym šumom). Potrebujeme z nich zvoliť jediný model, ktorý použijeme na predikciu. Ako to urobíme? 66

Stanovenie modelu Ak máme prístup k nezávislým dátam y z toho istého procesu, môžeme porovnať vierohodnosť Môžeme získať y vynechaním niektorých dát z dát, pomocou ktorých sme budovali model a rezervovať ich na overenie modelu. Tento proces voláme krížová validácia modelu. 67

Stanovenie modelu: AIC Vierohodnosť môžeme aproximovať asymptoticky pomocou opraveného Akaikeho informačného kritéria AIC c : Všimnite si: Viac parametrov vedie k vyššej penalizácii Minimalizovanie kritéria cez všetky hodnoty zodpovedá výberu optimálneho pre každé p, q, a následnému porovnaniu penalizovaných vierohodností 68

Čisto sezónne modely ARMA Definícia. Hovoríme, že časový rad {X t } je proces ARIMA(P,Q) s, ak, kde Proces je kauzálny, ak korene ležia mimo jednotkového kruhu. Proces je invertovatelný, ak korene ležia mimo jednotkového kruhu. 69

Čisto sezónne modely ARMA: Príklad 70

Čisto sezónne modely ARMA: Príklad 71

Nabudúce ❿ 72

Nabudúce Integrované ARMA modely(?) Sezónne ARMA modely(?) Spektrálna analýza 73