NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks)...

27
1 1 NHV-werkgroep Tijdreeksanalyse Discussiemiddag 1 oktober 2015 Paul Baggelaar Belang van ruismodel bij tijdreeksmodellering Icastat

Transcript of NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks)...

Page 1: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

1 1

NHV-werkgroep Tijdreeksanalyse

Discussiemiddag 1 oktober 2015

Paul Baggelaar

Belang van ruismodel bij tijdreeksmodellering

Icastat

Page 2: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Algemene vorm tijdreeksmodel

Icastat 2

N + X,t)f(P, = Y tt

a)B((B) = c)-N )(B((B) tS

tDS

dS

ruismodel

deterministische component

Autoregressieve deel ‘Moving-average’-deel

Differentiedeel constante modelresidu

stochastische component (ruis)

Page 3: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Nut van ruismodel

1. Kan betere pasvorm tijdreeksmodel geven (vermindert onzekerheid), door ook structuur in ruis te benutten bij het modelleren

2. Kan objectieve kwantificering onzekerheden uitspraken mogelijk maken

3. Kan aanvullende informatie geven over proces dat tijdreeks heeft gegenereerd (zoals niet-lineariteiten)

Icastat 3

Page 4: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Principe ruismodellering

Icastat 4

Breng stochastische component terug tot verschijnsel dat: • minimaal is • bekende waarschijnlijkheidswetten volgt Daardoor kunnen op basis van het model uitspraken worden gedaan met: • minimale en • kwantificeerbare onzekerheden

Page 5: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

De kracht van statistiek - 1

Icastat 5

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

46 47 48 49 50 51 52 53 54 55 56 57 58 59 60

61 62 63 64 65 66 67 68 69 70 71 72 73 74 75

76 77 78 79 80 81 82 83 84 85 86 87 88 89 90

91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

106 107 108 109 110 111 112 113 114 115 116 117 118 119 120

121 122 123 124 125 126 127 128 129 130 131 132 133 134 135

136 137 138 139 140 141 142 143 144 145 146 147 148 149 150

151 152 153 154 155 156 157 158 159 160 161 162 163 164 165

166 167 168 169 170 171 172 173 174 175 176 177 178 179 180

181 182 183 184 185 186 187 188 189 190 191 192 193 194 195

196 197 198 199 200 201 202 203 204 205 206 207 208 209 210

3

53

15

105

55

185

150

70

200

174

160

147

166

74

? Populatie

Page 6: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

De kracht van statistiek - 2

Icastat 6

Onverdachte / objectieve uitspraken over populatie, met: • statistische significanties • betrouwbaarheden

Naar populatie

Van aselecte steekproef

Page 7: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Een valkuil van statistiek

Icastat 7

Naar populatie

Niet-aselecte steekproef

Objectieve kwantificering • statistische significanties • betrouwbaarheden

is niet meer mogelijk

Page 8: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

8

Eenvoudig tijdreeksmodel

Yt = b0 + b1∙Xt + at

onderzoeksvariabele

tijdsindex

intercept

helling tijd

modelresidu

Icastat

Page 9: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

9

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 20105

10

15

20

jaar

mg

/l

Trendplot M_10J_NA_0% (Testreeks)

meetwaarden

tijdreekswaarden

Lowess

trendlijn

Voorbeeld lineaire regressie

Icastat

Page 10: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

10

Significantie en betrouwbaarheid

][Kans 1

2

1

2%;5,97

a

n

tt

ns

xxb

tp

Icastat

Significantie:

95%-betr.interval:

n

tt

an

xx

stb

1

2

2%;5,971

Student-t-waarde Standafw modelresidu

Page 11: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

11

Significantie en betrouwbaarheid

Icastat

Berekening veronderstelt Gaussiaanse witte ruis Modelresiduën zijn dan: • afkomstig uit zelfde normale kansverdeling • gemiddeld nul • onafhankelijk van elkaar • onafhankelijk van modelwaarden

Page 12: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

12

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 20105

10

15

20

jaar

mg

/l

Trendplot M_10J_NA_0% (Testreeks)

meetwaarden

tijdreekswaarden

Lowess

trendlijn

Voorbeeld lineaire regressie

Icastat

Page 13: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

13

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010-5

0

5

jaar

mg

/l

Tijdreeksplot modelresiduen M_10J_NA_0% (Testreeks)

-3 -2 -1 0 1 2 3-5

0

5

normaalscore

mg

/l

PP-plot

-3 -2 -1 0 1 2 3 40

10

20

30

aan

tal

waarde mg/l

Histogram

Modelresiduën normaal verdeeld?

Icastat

Page 14: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

14

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010-4

-2

0

2

4

jaar

mg

/l

Tijdreeks modelresiduen en voortschrijdend gemiddelde (365) M_10J_NA_0% (Testreeks)

5 10 15 20 25

-0.2

0

0.2

0.4

0.6

aantal tijdsintervallen

Modelresiduen autocorrelatie?

95% betrouwbaarheidsinterval

Modelresiduën geen autocorrelatie?

Icastat

Page 15: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

15

a + N = N

N + Xb + b = Y

t-tt

ttt

11

10

Uitgebreide lineaire regressie

ruis

autoregressieve modelparameter modelresidu

Icastat

Page 16: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

16

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 20105

10

15

20

jaar

mg

/l

Trendplot M_10J_NA_0% (Testreeks)

meetwaarden

tijdreekswaarden

Lowess

trendlijn

Voorbeeld uitgebreide lineaire regressie

Icastat

Page 17: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

17

2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010-3

-2

-1

0

1

2

jaar

mg

/l

Tijdreeks modelresiduen en voortschrijdend gemiddelde (365) M_10J_NA_0% (Testreeks)

5 10 15 20 25

-0.2

-0.1

0

0.1

0.2

0.3

aantal tijdsintervallen

Modelresiduen autocorrelatie?

95% betrouwbaarheidsinterval

Modelresiduën geen autocorrelatie?

Icastat

Page 18: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Modelleringscyclus

Icastat 18

Schatten

Identificeren

Verifieren

(correlogram / proceskennis)

(minimalisatie modelresidu)

(modelresidu witte ruis?)

Page 19: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Identificatie ruismodel

Icastat 19

-0.1

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1.0

1 2 3 4 5 6 7 8 9 10

Vertraging (maand)

-0.1

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1.0

1 2 3 4 5 6 7 8 9 10

Vertraging (maand)

autocorrelogram partieel autocorrelogram

Nt = 1 Nt-1 + at Keuze ruismodel:

Nt = 11 Nt-1 + at Nt = 21 Nt-1 + 22 Nt-2 + at

Page 20: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Nt = 21 Nt-1 + 22 Nt-2 + at Nt = 11 Nt-1 + at

Identificatie ruismodel

Icastat 20

-0.1

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1.0

1 2 3 4 5 6 7 8 9 10

Vertraging (maand)

-0.1

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1.0

1 2 3 4 5 6 7 8 9 10

Vertraging (maand)

autocorrelogram partieel autocorrelogram

Nt = 1 Nt-1 + 2 Nt-2 + at Keuze ruismodel:

Page 21: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Identificatie ruismodel

Icastat 21

autocorrelogram partieel autocorrelogram

Nt = at - 1 at-1 Keuze ruismodel:

-1.0

-0.9

-0.8

-0.7

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

0.0

0.1

0.2

0.3

0.4

1 2 3 4 5 6 7 8 9 10

Vertraging (maand)

-1.0

-0.9

-0.8

-0.7

-0.6

-0.5

-0.4

-0.3

-0.2

-0.1

0.0

0.1

0.2

0.3

0.4

1 2 3 4 5 6 7 8 9 10

Vertraging (maand)

Page 22: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Verificatie ruismodel Onafhankelijkheid modelresiduën?

Icastat 22

autocorrelogram partieel autocorrelogram

Geen ‘structuur’ meer aanwezig

-0.5

-0.4

-0.3

-0.2

-0.1

0.0

0.1

0.2

0.3

0.4

0.5

1 2 3 4 5 6 7 8 9 10

Vertraging (maand)

-0.5

-0.4

-0.3

-0.2

-0.1

0.0

0.1

0.2

0.3

0.4

0.5

1 2 3 4 5 6 7 8 9 10

Vertraging (maand)

Page 23: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Verificatie ruismodel Normaliteit modelresiduën?

Icastat 23

Voldoet aan normaliteit

Bij niet-normaliteit => transformeren uitvoerreeks

Page 24: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Opties bij geen Gaussiaanse witte ruis

1. Niet melden en onzekerheden kwantificeren alsof er wél sprake is van Gaussiaanse witte ruis

2. Wel melden, maar stellen dat het weinig uitmaakt voor de onzekerheden

3. Wel melden en stellen dat de onzekerheden van uitspraken daardoor niet meer objectief kwantificeerbaar zijn (ze zijn ‘zacht’)

Icastat 24

Page 25: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Opties bij wit, maar niet Gaussiaans

1. Transformeer uitvoerreeks 2. Ga uit van theoretische kansverdeling waar

modelresiduën best aan voldoen 3. Bootstrappen empirische kansverdeling van

modelresiduën? 4. Bootstrappen empirische kansverdeling van

modelresiduën, maar vastgesteld met modelvalidatie? • onafhankelijke validatieset lastig te vinden • kan realistischer beeld geven, omdat dan ook modelonzekerheid

wordt verdisconteerd Icastat 25

Page 26: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Vragen?

Icastat 26

Page 27: NHV-werkgroep Tijdreeksanalyse PKB Belang... · 2017-10-12 · Trendplot M_10J_NA_0% (Testreeks) meetwaarden tijdreekswaarden Lowess trendlijn Voorbeeld lineaire regressie Icastat

Doelstellingen tijdreeksanalyse

Icastat 27

1. Systeeminzicht

3. Systeemregeling

2. Voorspellen uitvoer