reliable probabilities through statistical post-processing ... · reliable probabilities through...

23
Reliable probabilities through statistical post-processing of ensemble predictions Bert Van Schaeybroeck, St´ ephane Vannitsem Royal Meteorological Institute of Belgium s2d Workshop Toulouse, May 15, 2013 B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 1 / 16

Upload: hathuy

Post on 06-Mar-2019

219 views

Category:

Documents


1 download

TRANSCRIPT

Reliable probabilities through statistical post-processingof ensemble predictions

Bert Van Schaeybroeck, Stephane Vannitsem

Royal Meteorological Institute of Belgium

s2d WorkshopToulouse, May 15, 2013

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 1 / 16

1 Forecast Calibration

2 Constraints and Method

3 Applications:Lorenz 1996 model15-day EPS weather forecastAntarctic sea ice area

4 Conclusion & Outlook

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 2 / 16

Introduction

Models suffer from initial condition errors and model errors.Uncertainties are (partly) captures using ensembles.Bias correction of GCMs and RCMs has become commonpractice.Hindcasts available (CMIP5).

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 3 / 16

Introduction

Models suffer from initial condition errors and model errors.Uncertainties are (partly) captures using ensembles.Bias correction of GCMs and RCMs has become commonpractice.Hindcasts available (CMIP5).

How can we exploit ensemble hindcasts and go beyond correcting asystematic bias?

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 3 / 16

What can we correct?Bias correction at lead time τ :

µC(τ) = µO(τ).

Variance correction, or climatological reliability (CR):

σ2C(τ) = σ2O(τ).

Ensemble variance correction, or ensemble reliability (ER):

χ2

N=

1

N

N∑n=1

(XC,n −XO,n)2

σ2ε,n

= 1. (1)

Note that this does not imply “weak” ensemble reliability[Johnson and Bowler, 2009, Kharin and Zwiers, 2003]:

1

N

N∑n=1

σ2ε,n =1

N

N∑n=1

(XC,n −XO,n)2. (2)

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 4 / 16

What can we correct?Bias correction at lead time τ :

µC(τ) = µO(τ).

Variance correction, or climatological reliability (CR):

σ2C(τ) = σ2O(τ).

Ensemble variance correction, or ensemble reliability (ER):

χ2

N=

1

N

N∑n=1

(XC,n −XO,n)2

σ2ε,n

= 1. (1)

Note that this does not imply “weak” ensemble reliability[Johnson and Bowler, 2009, Kharin and Zwiers, 2003]:

1

N

N∑n=1

σ2ε,n =1

N

N∑n=1

(XC,n −XO,n)2. (2)

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 4 / 16

How do we correct I

Given member m of uncorrected ensemble V m1

= V 1 + εm . Thecorrected forecast is:

Xm

C= α(τ) +

∑p

βp(τ)V p + γ(τ)εm , (3)

Here:

α corrects bias.β corrects ensemble-mean spread.Predictors may include time [Kharin et al., 2012].γ corrects ensemble spread since εm is the deviation from theensemble mean and

γ2(τ) = γ1(τ) + γ2(τ)σ−2ε

(4)

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 5 / 16

How do we correct II

Moreover:We assume the ensemble-mean error is distributed according todistribution P

(XO −XC

).

We maximize constrained log-likelihood wrt α, β, γ1,γ2,µ and λ:

lnL =

N∑n=1

ln[P(XO,n −XC,n

)]+ λ

(σ2C− σ2

O

)+ µ

(N − χ2

). (5)

Benefits:Simple member-by-member approach.No assumptions for ensemble distribution.Preservation of extremes and ensemble moments higher than two.Constraints can be added.

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 6 / 16

How do we correct II

Moreover:We assume the ensemble-mean error is distributed according todistribution P

(XO −XC

).

We maximize constrained log-likelihood wrt α, β, γ1,γ2,µ and λ:

lnL =

N∑n=1

ln[P(XO,n −XC,n

)]+ λ

(σ2C− σ2

O

)+ µ

(N − χ2

). (5)

Benefits:Simple member-by-member approach.No assumptions for ensemble distribution.Preservation of extremes and ensemble moments higher than two.Constraints can be added.

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 6 / 16

Other approaches

We compare our CR and ER approaches with:Bias-corrected forecast (α 6= 0, β1 = 1, γ1 = γ2 = 0)Method of Kharin & Zwiers (2003) and Johnson & Bowler (2009):CR + weak-ER (α 6= 0, β1 = 1, γ2 = 0).NGR approach [Gneiting et al., 2005], statistical approachassuming ensemble is normally-distributed and minimizes thecontinuous ranked probability score (CRPS):

CRPS =1

N

∑n

∫[fn(q)− xn(q)]2 dq,

0

0.2

0.4

0.6

0.8

1

Temperature

f=CDF

x

Tobs

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 7 / 16

Application: Lorenz ’96 modelIdealized case: Lorenz ’96 model

1 36 variables and 10.000 ensembles of 500 members.2 “Observation” run sampled from ensemble at τ = 0 and includes

small model error.3 No time dependence of climate.

-0.2

0

0.2

0.4

0.6

0.8

1

0 2 4 6 8 10

CRPSS

Uncorrected forecast

Bias-corrected forecast

Clim. rel. (CR) + weak ens. rel. (ER)

NGR forecastNew constrained approach

Clim. rel. (CR) forecast

τ LEAD TIME

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 8 / 16

Application: Lorenz ’96 modelIdealized case: Lorenz ’96 model

1 36 variables and 10.000 ensembles of 500 members.2 “Observation” run sampled from ensemble at τ = 0 and includes

small model error.3 No time dependence of climate.

-0.2

0

0.2

0.4

0.6

0.8

1

0 2 4 6 8 10

CRPSS

Uncorrected forecast

Bias-corrected forecast

Clim. rel. (CR) + weak ens. rel. (ER)

NGR forecastNew constrained approach

Clim. rel. (CR) forecast

τ LEAD TIME

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 8 / 16

Lorenz ’96 model: Ensemble reliability

0.1

1

10

100

1000

10000

0 2 4 6 8 10 12 14 16

χ2

NUncorrected forecast

Bias-corrected forecast

Clim. rel. (CR) + weak ens. rel. (ER)

NGR forecastNew constrained approach

τ LEAD TIME

Clim. rel. (CR) forecast

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 9 / 16

Lorenz ’96 model: Ensemble reliability

0.1

1

10

100

1000

10000

0 2 4 6 8 10 12 14 16

χ2

NUncorrected forecast

Bias-corrected forecast

Clim. rel. (CR) + weak ens. rel. (ER)

NGR forecastNew constrained approach

τ LEAD TIME

Clim. rel. (CR) forecast

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 9 / 16

Lorenz ’96 model: Climatic reliability& ensemble distribution

1

1.2

0 2 4 6 8 10 12 14 16 Ensemble skewness Ensemble kurtosis

0

0.04

0.08

0.12

0 2 4 6 8 10 12 14 2.5

3

3.5

4

4.5

5

5.5

0 2 4 6 8 10 12 14

Forecast variance / observational variance σ /σΟC

2 2

Uncorrected forecastBias-corrected forecast

Clim. rel. (CR) + weak ens. rel. (ER)NGR forecastNew constrained approach

Clim. rel. (CR) forecast

τ LEAD TIME

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 10 / 16

Application: ECMWF EPS weather forecast1 Each week we train using 9 x 20 hindcasts with 5 members.2 360 verification days of operational 51-member EPS.3 Correction for difference in members.4 Comparison with 30 stations in Belgium.

-0.05

0

0.05

0.1

0.15

0.2

0.25

0.3

0 50 100 150 200 250 300 350

τ LEAD TIME (hrs)

Uncorrected forecast

Bias-corrected forecast

Clim. rel. (CR) + weak ens. rel. (ER)

NGR forecastNew constrained approach

CRPSS 2m Temperature

Clim. rel. (CR) forecast

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 11 / 16

Application: ECMWF EPS weather forecast1 Each week we train using 9 x 20 hindcasts with 5 members.2 360 verification days of operational 51-member EPS.3 Correction for difference in members.4 Comparison with 30 stations in Belgium.

-0.05

0

0.05

0.1

0.15

0.2

0.25

0.3

0 50 100 150 200 250 300 350

τ LEAD TIME (hrs)

Uncorrected forecast

Bias-corrected forecast

Clim. rel. (CR) forecastClim. rel. (CR) + weak ens. rel. (ER)

NGR forecastNew constrained approach

CRPSS 2m Temperature

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 11 / 16

EPS weather forecast: Climatic reliability

0.1

1

10

100

1000

0 50 100 150 200 250 300 350 400

Uncorrected forecast

Bias-corrected forecast

Clim. rel. (CR) + weak ens. rel. (ER)

NGR forecastNew constrained approach

Clim. rel. (CR) forecast

χ2

N

τ LEAD TIME (hrs)

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 12 / 16

EPS weather forecast: Climatic reliability

0.1

1

10

100

1000

0 50 100 150 200 250 300 350 400

Uncorrected forecast

Bias-corrected forecast

Clim. rel. (CR) + weak ens. rel. (ER)

NGR forecastNew constrained approach

Clim. rel. (CR) forecast

χ2

N

τ LEAD TIME

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 12 / 16

EPS weather forecast: 10m wind speed

-0.05

0

0.05

0.1

0.15

0.2

0.25

0.3

0.35

0 50 100 150 200 250 300 350

τ LEAD TIME (hrs)

Uncorrected forecast

Bias-corrected forecast

Clim. rel. (CR) forecastClim. rel. (CR) + weak ens. rel. (ER)

NGR forecastNew constrained approach

CRPSS 10m wind speed

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 13 / 16

Application: Antarctic sea ice area in LOVECLIMWork in progress on LOVECLIM model

Earth-system model of intermediate complexity.Low computational cost.Eight ten-year hindcasts starting 1980-1996 [Zunz et al., 2013].Initialization of temperature anomaly in SH.Antarctic sea-ice area compared with NSIDC data.

0 5 10 15 20 25 30 35

1013

1012

1011

1010

10 9

Antarctic sea ice areaMSE

MSE uncorrected forecastMSE bias-corrected forecastMSE climatologically-reliable forecast

τ LEAD TIME (months)

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 14 / 16

Summary & Outlook

ConclusionsWe present a simple post-processing method going beyond biascorrection and constrain:

climatological reliability,ensemble reliability.

Method better at all lead times than established methods thatcorrect ensemble spreads.Outlook: application on sea-ice area with LOVECLIM model +time-dependence due to change of climate [Vannitsem, 2011]

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 15 / 16

ReferencesGneiting, T., Raftery, A. E., Westveld, A., Goldman, T. (2005).Calibrated probabilistic forecasting using ensemble model output statistics and minimum CRPS estimation.Mon. Weather Rev. 133, 1098.

Johnson C., and N. Bowler (2009)On the reliability and calibration of ensemble forecasts.Mon. Wea. Rev., 137, 1717.

Kharin, V. V., and F. W. Zwiers (2003).Improved seasonal probability forecasts.J. Climate, 16, 1684.

Kharin, V.V., Boer, G. J., Merryfield, W. J., Scinocca, J. F. and Lee, W.-S. (2012).Statistical adjustment of decadal predictions in a changing climate.Geophys. Res. Lett.,39, L19705.

Vannitsem S. (2009).A unified linear Model Output Statistics scheme for both deterministic and ensemble forecasts,Quart. J. Roy. Meteorol. Soc.,135, 1801.

Vannitsem, S. (2011).Bias correction and post-processing under climate changeNonlin. Processes Geophys., 18, 911-924,

Van Schaeybroeck, B., S. Vannitsem (2011).Post-processing through linear regression.Nonlin. Processes Geophys., 18, 147.

Zunz, V., Goosse, H., and Massonnet, F. (2013).How does internal variability influence the ability of CMIP5 models to reproduce the recent trend in Southern Ocean seaice extent?The Cryosphere, 7, 451-468.

B. Van Schaeybroeck (RMIB) Reliable ensemble predictions s2d Workshop 16 / 16