Runsauden vuotuiset indeksit. A) ln(r) B) Ln(residual of SB-R model) C) ln(larvae) D) Ln(SB) where R= recruitment SB=spawning biomass.

Samankaltaiset tiedostot
Efficiency change over time

HARJOITUS- PAKETTI A

Valuation of Asian Quanto- Basket Options

Frequencies. Frequency Table

MS-C2128 Ennustaminen ja aikasarja-analyysi ARMA esimerkkejä

Capacity Utilization

Tiedosto Muuttuja Kuvaus Havaintoväli Aikasarjan pituus. Intelin osakekurssi. (Pörssi-) päivä n = 20 Intel_Volume. Auringonpilkkujen määrä

Gap-filling methods for CH 4 data

A250A0050 Ekonometrian perusteet Tentti

4. Tietokoneharjoitukset

Viikon 5 harjoituksissa käytämme samoja aikasarjoja kuin viikolla 4. Tiedosto Muuttuja Kuvaus Havaintoväli Aikasarjan pituus

4. Tietokoneharjoitukset

3. Tietokoneharjoitukset

STOKASTISET PROSESSIT

6.5.2 Tapering-menetelmä

The CCR Model and Production Correspondence

1. SIT. The handler and dog stop with the dog sitting at heel. When the dog is sitting, the handler cues the dog to heel forward.

Data-analyysi II. Sisällysluettelo. Simo Kolppo [Type the document subtitle]

16. Allocation Models

E80. Data Uncertainty, Data Fitting, Error Propagation. Jan. 23, 2014 Jon Roberts. Experimental Engineering

Results on the new polydrug use questions in the Finnish TDI data

Bounds on non-surjective cellular automata

Exercise 1. (session: )

Kysymys 5 Compared to the workload, the number of credits awarded was (1 credits equals 27 working hours): (4)

Other approaches to restrict multipliers

Tilastotieteessä aikasarja tarkoittaa yleensä sarjaa, jossa peräkkäisten havaintojen aikaväli on aina sama.

8. Muita stokastisia malleja 8.1 Epölineaariset mallit ARCH ja GARCH

7.4 Variability management

ELEMET- MOCASTRO. Effect of grain size on A 3 temperatures in C-Mn and low alloyed steels - Gleeble tests and predictions. Period

MTTTP5, luento Luottamusväli, määritelmä

Milloin. kannattaa paaluttaa? Väitöstutkimus. Turun perustustenvahvistuksesta

Harjoitus 7 : Aikasarja-analyysi (Palautus )

KMTK lentoestetyöpaja - Osa 2

Alternative DEA Models

Returns to Scale II. S ysteemianalyysin. Laboratorio. Esitelmä 8 Timo Salminen. Teknillinen korkeakoulu

7. Lohkominen ja sulautus 2 k kokeissa. Lohkominen (Blocking)

I. Principles of Pointer Year Analysis

Metsälamminkankaan tuulivoimapuiston osayleiskaava

Digital Admap Native. Campaign: Kesko supermarket

TM ETRS-TM35FIN-ETRS89 WTG

Harjoittele tulkintoja

Uusi Ajatus Löytyy Luonnosta 4 (käsikirja) (Finnish Edition)

Network to Get Work. Tehtäviä opiskelijoille Assignments for students.

( ( OX2 Perkkiö. Rakennuskanta. Varjostus. 9 x N131 x HH145

Choose Finland-Helsinki Valitse Finland-Helsinki

Tynnyrivaara, OX2 Tuulivoimahanke. ( Layout 9 x N131 x HH145. Rakennukset Asuinrakennus Lomarakennus 9 x N131 x HH145 Varjostus 1 h/a 8 h/a 20 h/a

S SÄHKÖTEKNIIKKA JA ELEKTRONIIKKA

Time Series Model for Forecasting the Sales of a Functional Dairy Product

MTTTP1, luento KERTAUSTA

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

TM ETRS-TM35FIN-ETRS89 WTG

Mitä IHMEttä on MIXTURE -mallintaminen?

TM ETRS-TM35FIN-ETRS89 WTG

Huom. tämä kulma on yhtä suuri kuin ohjauskulman muutos. lasketaan ajoneuvon keskipisteen ympyräkaaren jänteen pituus

TM ETRS-TM35FIN-ETRS89 WTG

ARIMA- ja GARCH-mallit sekä mallin sovittaminen osakeaineistoon

S Sähkön jakelu ja markkinat S Electricity Distribution and Markets

812336A C++ -kielen perusteet,

Dynaamiset regressiomallit

TM ETRS-TM35FIN-ETRS89 WTG

TM ETRS-TM35FIN-ETRS89 WTG

Paikkatiedon semanttinen mallinnus, integrointi ja julkaiseminen Case Suomalainen ajallinen paikkaontologia SAPO


WindPRO version joulu 2012 Printed/Page :42 / 1. SHADOW - Main Result

1. USEAN SELITTÄJÄN LINEAARINEN REGRESSIOMALLI JA OSITTAISKORRELAATIO

Vaisala s New Global L ightning Lightning Dataset GLD360

MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely

WindPRO version joulu 2012 Printed/Page :47 / 1. SHADOW - Main Result

( ,5 1 1,5 2 km

TM ETRS-TM35FIN-ETRS89 WTG

OHJ-7600 Ihminen ja tekniikka -seminaari, 4 op Käyttäjäkokemuksen kvantitatiivinen analyysi. Luento 3

Kuva 3.1: Näyte Gaussisesta valkoisest kohinasta ε t N(0, 1) Aika t

Teknillinen tiedekunta, matematiikan jaos Numeeriset menetelmät

MS-C2128 Ennustaminen ja Aikasarja-analyysi, 5 op Esittely

TM ETRS-TM35FIN-ETRS89 WTG

Aikasarjamallit. Pekka Hjelt

MTTTP1, luento KERTAUSTA

Pakettisynkronointitestauksen automaatio

Kertaus. MS-C2128 Ennustaminen ja Aikasarja-analyysi, Heikki Seppälä

TM ETRS-TM35FIN-ETRS89 WTG

6.2.3 Spektrikertymäfunktio

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

OMINAISUUDET SOVELLUS. Technical data sheet BOAX-II HDG - KIILA-ANKKURI. Mutterin ja aluslevyn kanssa. UK-DoP-e08/0276, ETA-08/0276.

z muunnos ja sen soveltaminen LTI järjestelmien analysointiin

Esim Brand lkm keskiarvo keskihajonta A ,28 5,977 B ,06 3,866 C ,95 4,501

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

Increase of opioid use in Finland when is there enough key indicator data to state a trend?

Miten koulut voivat? Peruskoulujen eriytyminen ja tuki Helsingin metropolialueella

1. PÄÄTTELY YHDEN SELITTÄJÄN LINEAARISESTA REGRESSIOMALLISTA

MTTTP1, luento KERTAUSTA

Stationaariset stokastiset prosessit ja ARMA-mallit

Ilkka Mellin Aikasarja-analyysi Aikasarjat

Data quality points. ICAR, Berlin,

HIRLAM diagnostics for operations and experiments

Ikärakennemuutos, tulot ja kulutus Reijo Vanne, Työeläkevakuuttajat TELA. Sisältö. Päälähteet

Plasmid Name: pmm290. Aliases: none known. Length: bp. Constructed by: Mike Moser/Cristina Swanson. Last updated: 17 August 2009

,0 Yes ,0 120, ,8

Hydrological applications

Operatioanalyysi 2011, Harjoitus 2, viikko 38

Jakaumien merkitys biologisissa havaintoaineistoissa: Löytyykö ratkaisu Yleistetyistä Lineaarisista (Seka)Malleista?

Transkriptio:

WETA907 Johdantoa aikasarja-analyysiinanalyysiin Introduction to Time Series Analysis Timo J. Marjomäki Jyväskylän yliopisto Reading: : Chatfield, C. 1989: The analysis of time series: An introduction. Chapman & Hall. Course TILA220 Aikasarjoja Time series http://www.robjhyndman.com/tsdl/ Esimerkki: populaatio- dynamiikka muikku (Coregonus albula) Runsauden vuotuiset indeksit A) ln(r) B) Ln(residual of SB-R model) C) ln(larvae) D) Ln(SB) where R= recruitment SB=spawning biomass vuosi 1

Esimerkki: taloustiede economics Muikun vuosisaalis ja hinta (ammattikalastus) 000 000 saalis, tonnia hinta, p/kg ref. 1992 Lähde. RKTL UNIT PRICE, p/kg Yiel d, tons 3000 2000 1000 0 1979 1980 1981 1982 1983 198 198 1986 1987 1988 1989 1990 1991 1992 1993 199 199 1996 1997 1998 1999 2000 2001 2002 2003 /l VUOSI see http://www.economicswebinstitute.org/ecdata.htm for economic series Esimerkki: Limnologia Kyrönjoen kokonaisfosforipotoisuus Total Phosphorus concentration, micro-g 00 00 300 200 100 0 2.1.197 2.1.1976 1.1.1977 1.1.1978 2.1.1979 2.1.1980 1.1.1981 2.1.1982 2.1.1983 2.1.198 2.1.198 2.1.1986 2.1.1987 2.1.1988 2.1.1989 2.1.1990 2.1.1991 3.1.1992 2.1.1993 2.1.199 3.1.199 3.1.1996 2.1.1997 2.1.1998 3.1.1999 3.1.2000 2.1.2001 3.1.2002 3.1.2003 3.1.200 Määritelmiä Definitions Aikasarja = ajallisesti järjestettyjen havaintojen joukko Miksi tarvitaan erityistä analyysiä Sisältö: Havaintojen järjestyksellä voi olla merkitystä Tilastotiede: havainnot eivät ole riippumattomia Kahdenlaisia aikasarjoja: Jatkuvia (continuous) Epä-jatkuvia (discrete) Kaksi vastakkaista syytä analysoida Ilmiön ajallinen vaihtelu on kiinnostavaa Esim. Lämpiääkö ilmasto todella Halutaan poistaa ajallinen vaihtelu, jotta nähdään jotakin muuta Esim. poistetaan vedenlaatuaikasarjasta vuodenaikaisvaihtelu, jotta nähdään paremmin uuden puhdistamon vaikutus 2

Mitä aikasarjoilla voidaan tehdä Kuvata Describe: : plotataan muuttujat ajan suhteen Nähdään taso, trendi, syklit, poikkeavat havainnot ym. Selittää Explain: : selitetään muuttujan muutosta ajalla Ennustaa Forecast: : menneisyyden ja nykyhaviantojen avulla arvataan tulevaisuutta Säädellä Control: : yritetään vaikuttaa ilmiöön Tarkkailla Monitor: : suunitellaan ja toteutetaan Muunnoksia, taas! Transformations Tilastokäsittelyn vuoksi usein joudutaan tekemään havainnoille muunnoksia, esim. koska: Halutaan vakioida varianssi Esim. jos s.d.(x) average (x) ->ln(x) or log Tehdään multiplikatiivisesta (kerrannaisesta) kausivaihtelusta additiivista (summautuvaa) x t =m t * s t * t -> Log(x t ) = log(m t ) + log(s t ) + log( t ) Normalisoidaan satunnaisvaihtelu Aikasarjan vaihtelun komponentit: Components of variability 1. Trendi (T) Trend 2. Kausivaihtelu (S) Seasonal 3. Sykli (C) Cycle. epäsäännöllinen (I), satunnainen, virhevaihtelu irregular Kun 1-3 poistettu ja varianssi vakioitu = stationaarinen 1-3 removed and constant var -> stationarity 3

Aikasarjan variaation komponentit: 1. trendi Trend Trend is a long term movement in a time series, the underlying direction (an upward or downward tendency) and rate of change in a time series, when allowance has been made for the other components. a general systematic linear or (most often) nonlinear component that changes over time and does not repeat or at least does not repeat within the time range captured by our data (e.g., a plateau followed by a period of exponential growth). Aikasarjan variaation komponentit : trendin estimointi regressiolla estimating trend using regression Suora Line m t =a+bt Käyrä, esim. polynomi Curve m t =a+bt+ct 2 + nb p Esimerkki: ln(p), Kyrönjoki 6. 2.1.197 2.1.1976 1.1.1977 1.1.1978 2.1.1979 2.1.1980 1.1.1981 2.1.1982 2.1.1983 2.1.198 2.1.198 2.1.1986 2.1.1987 2.1.1988 2.1.1989 2.1.1990 2.1.1991 3.1.1992 2.1.1993 2.1.199 3.1.199 3.1.1996 2.1.1997 2.1.1998 3.1.1999 3.1.2000 2.1.2001 3.1.2002 3.1.2003 3.1.200 6.. 3. 3 y = -1E-22x 6 + 2E-17x - 2E-12x + 7E-08x 3-0.0018x 2 + 23.29x - 1261 R 2 = 0.1 EXCEL: kuvassa Right-click pisteiden päällä>valitse Add trend line->valitse Polynomial->valitse polynomin aste, tässä 6.

Aikasarjan variaation komponentit : trendi Filteröinti (filtering of high frequency variability) pienentää vaihtelua, trendi näkyy selvemmin MA=moving average,, liukuva keskiarvo y t =(x t-q + x t + x t+q )/(2q-1) Esim. Kausivaihtelun iht poisto, pituus s SPSS: Transform->Create time series -> Weighted smoothing,, painotettu y t =(a t-q x t-q + a t x t + a t+q x t+q )/(2q-1) a=weight Esimerkki: ln(p), Kyrönjoki 6. 2.1.197 2.1.1976 1.1.1977 1.1.1978 2.1.1979 2.1.1980 1.1.1981 2.1.1982 2.1.1983 2.1.198 2.1.198 2.1.1986 2.1.1987 2.1.1988 2.1.1989 2.1.1990 2.1.1991 3.1.1992 2.1.1993 2.1.199 3.1.199 3.1.1996 2.1.1997 2.1.1998 3.1.1999 3.1.2000 2.1.2001 3.1.2002 3.1.2003 3.1.200 6.. 3. 3 EXCEL: in figure Right-click on any point->select Add trend line->select Moving average->give sequence length Huom: EXCELissä perustuu aikaisempiin havaintoihin, tässä 2 kpl Aikasarjan variaation komponentit : trendin poisto differensoimalla removing trend by differencing Y t = x t+1 t+1 =x t+1 -x t SPSS: Transform->Create time series -> E.g. linear trend with no seasonality x t = a + b*t+ t x t+1 =(a+b*(t+1)+ t-1 )-(a+b*(t)+ t )=b+ t-1 - t

Aikasarjan variaation komponentit: 2. Kausivaihtelu Seasonality Vuoden-, kuukauden-, viikon- tai vuorokaudenajasta tms. johtuvaa Mikä tahansa (jakson sisäinen) säännöllinen vaihtelu Any regular fluctuation E.g. temperature outside: annual, daily Esimerkki: ln(p), Kyrönjoki 6. 1.1.1997 1.1.1998 1.1.1999 1.1.2000 1.1.2001 1.1.2002 1.1.2003 2.1.200 6.. 3. Yleensä P-kuormitus vähäistä talvella ja suurinta syyssateiden aikaan Aikasarjan variaation komponentit : kausivaihtelun estimointi estimating seasonality S=kausivaihtelujakson pituus Estimointi: Määrittele termit s 1, s 2,, s S s t =keskimääräinen poikkeama keskitasosta, esim. trendistä tai jos ei trendiä niin yleiskeskiarvosta s t =average deviation from mean, trend etc. 6

Aikasarjan variaation komponentit : kausivaihtelun poisto differensoinnilla removing seasonality by differencing y t = s x t = x t x t-s = m t -m t-s + t - t-s Aikasarjan variaation komponentit : 3. Sykli Cycle Kuvaa säännöllistä (regular)) vaihtelua Ei-kausittainen vaihtelu, jolla tietty jakso Ero kausivaihteluun: sykli yleensä pidempijaksoinen (ja jakson pituus voi vaihdella) Aikasarjan variaation komponentit :. Epäsäännöllinen (irregular) Jää jäljelle kun edelliset poistetaan Joskus kiinnostavin Esim. Kyrönjoki Kysymys: Aiheuttiko ruoppaus P-huuhtoumaa Menetelmä: Poistetaan trendi, kausivaihtelu ja ulkopuolisen muuttujan esim. sateen selittämä vaihtelu->jäljelle jäänyt vaihtelu voi johtua ruoppauksesta Kontrollialueiden avulla osoitetaan, että epäsäännölliset muutokset leimallisia juuri ruopatulle alueelle (BACI) 7

Aikasarjat ja korrelaatio: autokorrelaatio autocorrelation r k =autocorrelation with time lag k= correlation between observation at moment t and the observation at moment t+k Siis muuttujan virhetermit (residual error) tietyn ajan välein korreloivat Poistetaan trendi, kausivaihtelu jne. Aikasarjat ja korrelaatio autokorrelaation merkitsevyys random (non-autocorrelated autocorrelated) series of n observations r k N(0, 1/n)-> 9 % of the estimates of correlation - 2/ n 2/ n Caution: if you calculate autocorrelations for several lags, then Risk of finding at leats 1 r k significantly different from 0 increases riski=1 =1-0.9 m m = number of estimated correlations Bonferroni Aikasarjat ja korrelaatio autocorrelaation in SPSS Graphs->Time Series->Autocorrelations 1,0 VAR00001 1,0 VAR00001,, 0,0 0,0 ACF -, -1,0 1 3 7 9 11 13 1 2 6 8 10 12 1 16 Conf idence Limits Coef f icient Partial ACF -, -1,0 1 3 7 9 11 13 1 2 6 8 10 12 1 16 Confidence Limits Coeff icient Lag Number Lag Number ACF: Correlates the values of a series with the values lagged by 1 or more cases. Autocorrelations are calculated for lags of 1, 2,..., up to a specified number. Partial ACF: Correlates the values of a series with the values lagged by 1 or more cases, after the effects of correlations at the intervening lags have been removed. 8

Aikasarjat ja korrelaatio kahden aikasarjamuuttujan ristikorrelaatio cross-correlation correlation (function) CCF Normaalisti muuttujien assosiaatio Pearson- korrelaatiolla Aikasarjoissa vaikutukset voivat olla viiveisiä r xy (k)=ristikorrelaatio viiveellä k= korrelaoidaan usean aikasarjan arvot viiveellä k, esim. Mja1:n tämän vuoden arvoja verrataan mja2:n ensi vuoden arvoon (k=1). Poistetaan trendi, kausivaihtelu ym. Merkitsevyys kuten edellä Aikasarjat ja korrelaatio cross-correlation correlation in SPSS Graphs->Time-Series->Cross-correlations 1,0 X with Y, 0,0 -, Confidence Limits CCF -1,0-7 - -3-1 1 3 7-6 - -2 0 2 6 Coefficient Lag Number Lyhyesti: AR, MA, ARMA, ARIMA, SARIMA Erilaisia aikasarjamalleja SPSS:ssä autoregressiivinen malli (autoregressive models, AR) liikkuvan keskiarvon malli (moving average, MA) autoregressiivinen liikkuvan keskiarvon malli (ARMA) autoregressiivinen integroiva liikkuvan (tai liukuvan) keskiarvon malli (ARIMA). SPSS Analyze->Time Series->autoregression OR ARIMA 9

Lyhyesti: spektrianalyysi spectrum analysis Aikaulottuvuuden sijasta käsitellään taajuusulottuvuutta Aikasarja = eri taajuisten värähtelyiden summa Xt= + j=1,,k R j cos( j t+ j )+Z t (omega) =taajuus (frequency) R =laajuus (amplitude) (theta) =vaihe (phase) Z =stationaarinen satunnaissarja Lyhyesti: in SPSS Graph->Time Series->Spectral Periodogram 3 2 1,,,3,2,1,0,0,03,02,01,00,00,003,002 Periodogram of RAN 0,0,1 Frequency,2,3,,,6 Periodogram: Unsmoothed plot of spectral amplitude Periodogram of RAN (plotted on a 3 2 logarithmic scale) 1 against either,,,3,2 frequency or period.,1 Low-frequency,0,0,03 variation characterizes,02,01 a smooth series.,00,00,003,002 Variation spread 1 8 2 6 10 evenly across all frequencies indicates Period "white noise." Periodogram 20 0 60 10