Autoregresné (AR) procesy Beáta Stehlíková Časové rady, FMFI UK Autoregresné(AR) procesy p.1/22

Podobné dokumenty
ARMA modely čast 3: zmiešané modely (ARMA) Beáta Stehlíková Časové rady, FMFI UK ARMA modely časť 3: zmiešané modely(arma) p.1/30

Jednotkový koreň (unit root), diferencovanie časového radu, unit root testy Beáta Stehlíková Časové rady, FMFI UK, 2011/2012 Jednotkový koreň(unit roo

Lukacikova-Lukacik-Szomolanyi2006

2.5. Dotyčnica krivky, dotykový kužeľ. Nech f je krivka a nech P V (f) (t.j. m P (f) 1). Ak m P (f) = r a l je taká priamka, že I P (f, l) > r, potom

Microsoft Word - 6 Výrazy a vzorce.doc

Modelovanie nového produktu na trhu: Bassov model Beáta Stehlíková Cvičenia z časových radov, FMFI UK Modelovanie nového produktu na trhu: Bassov mode

Siete vytvorené z korelácií casových radov

Microsoft PowerPoint - Zeman_Senaj.ppt

A 1

Oceňovanie amerických opcií p. 1/17 Oceňovanie amerických opcií Beáta Stehlíková Finančné deriváty, FMFI UK Bratislava

Photo Album

Priebeh funkcie

1 Portál pre odborné publikovanie ISSN Heuristický adaptívny PSD regulátor založený na miere kmitavosti Šlezárová Alexandra Elektrotechnika

Jozef Kiseľák Sada úloh na precvičenie VIII. 15. máj 2014 A. (a) (b) 1

Informačné technológie

III. Diferenciálny počet funkcie viac premenných (Prezentácia k prednáškam, čast B) Matematická analýza IV (ÚMV/MAN2d/10) RNDr. Lenka Halčinová, PhD.

8

Paralelné algoritmy, cast c. 3

Cvičenie 9 Riešené príklady 1. Príklad min f(x 1, x 2 ) = x x x 1 s.t. x 1 80 x 1 + x Pre riešenie úlohy vykonáme nasledujúce kroky

Microsoft Word - skripta3b.doc

MO_pred1

NSK Karta PDF

NÁVRH UČEBNÝCH OSNOV PRE 1

V jedinej lekcii Meno: 1 Ako reagujete na profesionálne médiá? Pracujte vo dvojiciach a pripravte sa na hranie rolí. Označte sa ako Osoba A a Osoba B.

Štruktúra Modelu Výsledky odhadu Záver Trh práce v krajinách strednej Európy: Small Search and Matching Model Martin Železník Národná Banka Slovenska

Microsoft Word - zapis-predmetov-AiS

Snímka 1

Pokrocilé programovanie XI - Diagonalizácia matíc

Market Access Basic Training Základy HTA pre hodnotenie liekov a pomôcok Austria Trend Hotel Bratislava, Vysoká 2A, Bratislava, Slov

Snímka 1

Základná škola, Školská 3, Čierna nad Tisou Tematický výchovno - vzdelávací plán Stupeň vzdelania: ISCED 2 Vzdelávacia oblasť: Človek a príroda

Metrické konštrukcie elipsy Soňa Kudličková, Alžbeta Mackovová Elipsu, ako regulárnu kužeľosečku, môžeme študovať synteticky (konštrukcie bodov elipsy

Úlohy o veľkých číslach 6. Deliteľnosť In: Ivan Korec (author): Úlohy o veľkých číslach. (Slovak). Praha: Mladá fronta, pp Persistent UR

Vzorové riešenia úlohy 4.1 Bodovanie Úvod do TI 2010 Dôvod prečo veľa z Vás malo málo bodov bolo to, že ste sa nepokúsili svoje tvrdenia dokázať, prič

PowerPoint Presentation

MODELLING OF HOUSE PRICES BY USING DEMOGRAPHIC AND ECONOMIC DETERMINANTS Miroslav Panik Julius Golej Daniela Spirkova Abstract Slovak real estate mark

Paralelné algoritmy, cast c. 3

Microsoft Word - Príloha P2 - zadania pracovných listov pre 6. ročník

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY Modelovanie dynamickej korelácie vo finančných modeloch DIPLOMOVÁ PRÁCA 20

Základné stochastické procesy vo financiách

Pokrocilé spracovanie obrazu - Fourierová transformácia

Metódy dokazovanie v matematike 1 Základné pojmy Matematika exaktná veda vybudovaná DEDUKTÍVNE ZÁKLADNÉ POJMY základy každej matematickej teórie sú in

1. KOMPLEXNÉ ČÍSLA 1. Nájdite výsledok operácie v tvare x+yi, kde x, y R. a i (5 2i)(4 i) b. i(1 + i)(1 i)(1 + 2i)(1 2i) (1 7i) c. (2+3i) a+bi d

STRUČNÝ NÁVOD KU IP-COACHU

Teória pravdepodobnosti Zákony velkých císel

FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITY KOMENSKÉHO V BRATISLAVE Ekonomická a finančná matematika Modelovanie rovnovážneho výmenného kurzu

Úroveň strojového kódu procesor Intel Pentium Pamäťový operand Adresovanie pamäte Priama nepriama a indexovaná adresa Práca s jednorozmerným poľom Pra

Prenosový kanál a jeho kapacita

Pravda, Prehľad podmienok vo vybraných štátoch [Pravda; 16/2015; 21/01/2015; s.: 24; veg ; Zaradenie: KAM na vysokú školu] Veľká Británia P

Expertízny posudok stability drevín

Preco kocka stací? - o tom, ako sú rozdelené vlastné hodnoty laplasiánu v limite, ked sú velké

Viacnásobne použitelné oblasti spolahlivosti pre viacrozmernú kalibráciu

Expertízny posudok stability drevín

4. Pravidlo ret azenia. Často sa stretávame so skupinami premenných, ktoré zložitým spôsobom závisia od iných skupín premenných. Pravidlo ret azenia p

Milé študentky, milí študenti, v prvom rade vám ďakujeme za vyplnenie ankety. Táto anketa bola zameraná na zistenie vášho postoja ku kvalite výučby. J

WP summary

Microsoft Word - prechod_euro_prolca.doc

Models of marital status and childbearing

Statika konštrukcií - prednášky

Microsoft Word - mnohouholnik.doc

2

Microsoft Word - 06b976f06a0Matice - Uzivatelska Dokumentacia

prijimacky 2014 MAT 4rocne ver A.doc

NSK Karta PDF

ŤAHÁK PRAKTICKÁ ČASŤ Prerekvizity: LINUX: WINDOWS: Inštalácia Oracle VirtualBoxu a vytvorenie virtuálneho stroja /návod nižšie/ Operačný system Window

MPRA Munich Personal RePEc Archive Inflation expectations and interest rates development in the Visegrad countries Rajmund Mirdala March 2009 Online a

Microsoft Word - FRI”U M 2005 forma B k¾úè.doc

Hranoly (11 hodín) September - 17 hodín Opakovanie - 8. ročník (6 hodín) Mesiac Matematika 9. ročník 5 hodín/týždeň 165 hodín/rok Tematický celok Poče

PL_2_2_vplyv_objemu

Neineárne programovanie zimný semester 2018/19 M. Trnovská, KAMŠ, FMFI UK 1

Kolmogorovská zložitost

VZTAH STUDENTŮ VŠ K DISCIPLÍNÁM TEORETICKÉ INFORMATIKY

Snímka 1

Matej Kendera - PDF, word, lucene, java

Algoritmizácia a programovanie - Príkazy

NSK Karta PDF

NSK Karta PDF

Experimentálna identifikácia nelineárneho dynamického systému pomocou

Úlohy: Inteligentné modelovanie a riadenie model MR mobilný robot s diferenciálnym kolesovým podvozkom 1. Vytvorte simulačnú schému pre snímanie tréno

NSK Karta PDF

Snímka 1

Osciloskopický adaptér k TVP Publikované: , Kategória: Merače a testery Toho času vo fóre bola debata na tému, oscilosko

Text ZaD č.1 čistopis rev.1.doc

STRUČNÝ NÁVOD KU IP-COACHU

MERANIE U a I.doc

Tue Oct 3 22:05:51 CEST Začiatky s jazykom C 2.1 Štruktúra programu Štruktúra programu by sa dala jednoducho popísať nasledovnými časťami, kto

Objektovo orientované programovanie

Didaktické testy

Light transport visualization and preturbations

NSK Karta PDF

Meno: Škola: Ekonomická olympiáda 2017/2018 Test krajského kola SÚŤAŽ REALIZUJE PARTNERI PROJEKTU

Nadpis/Titulok

Prezentácia programu PowerPoint

Výhľad Slovenska na najbližšie roky

Prezentácia programu PowerPoint

ČASOVÝ HARMONOGRAM LABORATÓRNYCH CVIČENÍ Z PREDMETU ELEKTRICKÉ STROJE STRIEDAVÉ

SAEAUT SNMP OPC Server

Farba skupiny: červená Označenie úlohy:,zohrievanie vody elektrickým varičom (A) bez pokrievky, Úloha: Zistiť, ako závisí účinnosť zohrievania vody na

Používateľská príručka POUŽÍVATEĽSKÁ PRÍRUČKA Generátor XML dávok pre Informačný systém kontrolných známok z MS Excel šablóny Dátum: Verzia

Prepis:

Autoregresné (AR) procesy Beáta Stehlíková Časové rady, FMFI UK Autoregresné(AR) procesy p.1/22

Príklad 1 AR(2) proces z prednášky: x t =1.4x t 1 0.85x t 2 +u t V R-ku: korene charakteristického polynómu - overíme stacionaritu procesu hodnoty ACF a PACF vygenerujeme realizáciu procesu Autoregresné(AR) procesy p.2/22

Príklad 1(a): Stacionarita AR procesu Z informácií o skúške na webe: Stacionarita AR procesu: špeciálny prípad uvedeného zadania možný príklad z kostry predmetu na skúške nutné na vyriešenie všeobecnejšieho zadania Autoregresné(AR) procesy p.3/22

Príklad 1(a): Stacionarita AR procesu Máme proces: x t =1.4x t 1 0.85x t 2 +u t Prepíšeme:(1 1.4L+0.85L 2 )x t = u t Korene polynómu1 1.4L+0.85L 2 =0 - majú byt mimo jednotkového kruhu V R-ku: knižnica library(farma) (ak treba, najprv nainštalovat ) potom (pozor na znamienka): armaroots(c(1.4,-0.85)) Výstup: tabul ka s koreňmi, aj ich absolútnymi hod. Autoregresné(AR) procesy p.4/22

Príklad 1(a): Stacionarita AR procesu Druhý výstup: grafické znázornenie koreňov Autoregresné(AR) procesy p.5/22

Cvičenia 1(a): Stacionarita AR procesu Zistite, či sú nasledovné AR procesy stacionárne. Pre každý z procesov napíšte: polynóm, ktorého korene majú byt mimo jednotkového kruhu stupeň polynómu, a teda počet jeho koreňov absolútnu hodnotu každého koreňa 1. x t =2+0.2x t 1 +0.5x t 2 +u t 2. (1 0.25L+0.4L 2 )x t =1+u t 3. x t =0.35x t 2 +u t 4. (1 0.7L 0.4L 2 )(1+0.5L)x t =10+u t 5. (1 0.2L) 2 (1+0.25L)x t =1+u t 6. (1 0.2L 2 )(1+0.25L)x t =1+u t Autoregresné(AR)procesy p.6/22

Príklad 1(b): Komplexné korene Komplexné korene periodický charakter procesu chceme vypočítat periódu Využívame pritom zápis komplexného čísla v tvare a+ib=ρ(cosϕ+isinϕ)=ρe iϕ a z neho hodnotu ϕ Získame ju napr. takto: Opakovanie z prednášky: Ako z tohto vypočítame periódu? Autoregresné(AR) procesy p.7/22

Cvičenia 1(b): Komplexné korene Model z prednášky, úroková miera v Nemecku: Odhadnutý model: Autoregresné(AR) procesy p.8/22

Cvičenia 1(b): Komplexné korene Overte stacionaritu procesu. Vysvetlite nasledovné tvrdenie z knihy (str.49) a vypočítajte uvedené hodnoty: "The two roots of the process are 0.70 +/- 0.06i, i.e. they indicate cycles... the frequency f=0.079 corresponds to a period of 79.7 quarters and therefore of nearly 20 years." Autoregresné(AR) procesy p.9/22

Príklad 1(c): ACF a PACF Vypísanie hodnôt: ARMAacf(ar=c(1.4,-0.85),lag.max=10) (vratane nulového lagu) ARMAacf(ar=c(1.4,-0.85),lag.max=10, partial="true") Graficky napríklad takto: barplot(armaacf(ar=c(1.4,-0.85),lag.max=20)) Autoregresné(AR) procesy p.10/22

Cvičenia 1(c): ACF a PACF Zobrazte ACF a PACF stacionárnych procesov zo str. 6. Čo vieme dopredu povedat o PACF pre každý z týchto procesov? Autoregresné(AR) procesy p.11/22

Príklad 1(d): Realizácia procesu Realizácia procesu: x=arima.sim(n=100, list(ar = c(1.4,-0.85)),sd=0.1) Autoregresné(AR) procesy p.12/22

Príklad 2: Odhadovanie parametrov Budeme používat knižnicu astsa Postup: výberová ACF a PACF identifikácia modelu odhadnutie modelu kontrola rezíudí - ak nie sú bielym šumom, treba skúsit iný model ked už máme dobrý model, môžeme spravit predikcie Autoregresné(AR) procesy p.13/22

Príklad 2(a): Výberová (P)ACF Dve možnosti: acf(x), acf(x, type="partial") acf2(x) z knižnice astsa - spolu ACF (bez nulového lagu) a PACF v jednom obrázku Vyskúšame pre dáta v premennej x - vygenerované z AR(2) procesu Autoregresné(AR) procesy p.14/22

Príklad 2(b): Odhad parametrov Budeme používat funkciu sarima z knižnice astsa AR(p) model pre dáta v premennej x: sarima(x,p,0,0) Výstup pre naše dáta: To znamená, že odhadnutý model je: x t = δ+1.3571x t 1 0.7737x t 2 +u t Dopočítajte parameter δ tak, aby platilo E[x t ]=0.0049 (ako vidíme vo výstupe). Sú rezíduá bielym šumom? Autoregresné(AR) procesy p.15/22

Príklad 2(c): Konštrukcia predikcií Budeme používat funkciu sarima.for z knižnice astsa AR(p) model pre dáta v premennej x, predikcie na N období do budúcnosti: sarima.for(x,n,p,0,0) Výstup obsahuje graf, na ktorom sú dáta predikcie - odhadnutá stredná hodnota v budúcnosti intevaly spol ahlivosti pre predikcie Autoregresné(AR) procesy p.16/22

Cvičenie 2 Proces 1 zo str. 6: x t =2+0.2x t 1 +0.5x t 2 +u t Vygenerujte realizáciu procesu s dĺžkou 250, pričom D[u t ]=0.0625 NÁVOD: (set.seed - aby sme mali rovnaké výsledky: set.seed(12345) x=arima.sim(n=..., list(ar = c(...)), sd=...) + c pričom sd je štandardná odchýlka u t a c je vhodná konštanta Vypočítajte výberovú ACF a PACF, porovnajte ich s presnými. Autoregresné(AR) procesy p.17/22

Príklad 3: Reálne dáta Spotreba kávy v USA v rokoch 1910-1970 Zdroj: http://robjhyndman.com/tsdldata/data/coffee.dat Na stránke cvičení: kava.txt Načítanie dát: x <- read.table("http://www.iam.fmph.uniba.sk/institute/ stehlikova/cr14/data/kava.txt") Z týchto dát spravíme časový rad pomocou funkcie ts: x <- ts(x, frequency=..., start=c(...)) namiesto start sa dá použit end (podrobnejšie na stránke) Vykreslíme zdá sa, že v dátach je trend budeme pracovat s diferenciami (potrebujeme stacionárne dáta) Autoregresné(AR) procesy p.18/22

Príklad 3: Reálne dáta Priebeh diferencií - plot(diff(x)): Ďalej je postup analogický ako pri simulovaných dátach v predchádzajúcom príklade Ak odhadujeme AR(p) model pre k-te diferencie, príkazy sú: sarima(x,p,k,0), resp. sarima.for(x,n,p,k,0) Autoregresné(AR) procesy p.19/22

Cvičenie 3: Reálne dáta Počet oviec v tisícoch v Anglicku a Walese, ročné dáta, 1867-1939 Zdroj: http://datamarket.com/data/set/22px/ Na stránke: ovce.txt Autoregresné(AR) procesy p.20/22

Cvičenie 3: Reálne dáta Zdá sa, že dáta nie sú stacionárne, ale majú klesajúci trend budeme pracovat s diferenciami: Autoregresné(AR) procesy p.21/22

Cvičenie 3: Reálne dáta Zatial poznáme AR modely, na tieto dáta stačia. Úlohy: Zobrazte výberovú ACF a PACF. Použite ich na nájdenie vhodného modelu. Overte, že získaný model je stacionárny. Aké má korene? Skomentujte rezíduá; vysvetlite použité testy a prečo sa model dá považovat za vyhovujúci. Spravte predikcie. Autoregresné(AR) procesy p.22/22