Top Banner
Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem 3.Results David B. Stephenson, Sergio Pezzulli, Caio Coelho ( Francisco J. Doblas-Reyes, Magdalena Balmaseda
30

Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Dec 17, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Bayesian methods for combining climate forecasts

(*): Department of Meteorology, The University of Reading

1. Introduction2. Conditioning and Bayes’ theorem3. Results

David B. Stephenson, Sergio Pezzulli, Caio Coelho (*)Francisco J. Doblas-Reyes, Magdalena Balmaseda

Page 2: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

1. Introduction

Page 3: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Motivation• Empirical versus dynamical forecasts?

• Why not combine both types of forecast in order to use ALL possible information?

• Ensemble forecasts + probability model probability forecasts

• Use sample of ensemble forecasts to update historical (prior) probability information (post-forecast assimilation)

Page 4: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Jan 1997 Nov 1997 Mar 1998

El Nino – Southern Oscillation

• Big El Nino events in 1982/3 and 1997/8• La Nina/normal conditions since 1998• El Nino event predicted for end of 2002

<1982/3 <1997/8

Page 5: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Recent sea temperature anomalies 16 Sep 2002

ENSO forecasts from ECMWF, Reading Sep 2002-Feb 2003

Page 6: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

DATA Sea Surface Temperatures (SST)

“at” location Nino 3.4

( 5S - 5N , 170W - 120W )

December means of Nino 3.4:

• Reynolds SST : 1950-2001

• ECMWF DEMETER ensemble forecasts: 1987-1999

Page 7: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Some notation …

• Observed Dec Nino-3.4• Ensemble mean forecast• Ensemble standard deviation• Normal (Gaussian) probability

forecasts:

ttX

Xs

yuncertaintforecast ˆ

mean valueforecast ˆ

)ˆ,ˆ(~ˆ

t

t

ttt N

Page 8: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

2. Conditioning and Bayes theorem

Page 9: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Probability density functions (distributions)

Uni-dimensional

Bi-dimensionalor Joint

distribution of X & Y

Page 10: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

p(x*) = p(x*, y) dy

x*

Marginal distributions

Y

X

Page 11: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Conditional distributions

y*

p(x | y*) = p(x, y*) /p(y*)

Page 12: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Conditional-chain Rule

p(y) p(x|y) = p(x , y) = p(x) p(y|x)

p(x|y) = p(x , y) / p(y)

p(x , y)

= p(x) p(y|x)

Bayes Theorem

Page 13: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

An Essay towards Solving a ProblemIn the Doctrine of Chances.Philosophical Transactionsof the Royal Society, 1763

The process of belief revision on any event W (the weather)

consists in updating the probability of W when new informationF (the forecast)

becomes available

p(W | F) p(W) p(F | W)

Thomas Bayes 1701-1761

p(W) = N( , 2)

p(F | W) = N( + W , V)

Page 14: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.
Page 15: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

The Likelihood Model

),(~| tttt VNX

Page 16: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

3. Forecast results

Page 17: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Empirical forecasts

tt 10ˆ

Page 18: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Coupled model forecasts

Note: many forecasts outside the 95% prediction interval!

Xt

tt

s

X

ˆ

ˆ

Page 19: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Combined forecast

t

tt

t

t

t X

V

2

20

02 ˆ

ˆ

ˆ

ˆ

Note: more forecasts within the 95% prediction interval!

Page 20: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Mean likelihood model estimates

'/05.7ˆ

05.075.0ˆ

44.127.6ˆ 0

mm

C

• ensemble forecasts too cold on average (alpha>0)• ensemble forecast anomalies too small (beta<1)• ensemble forecast spread underestimates forecast uncertainty

Page 21: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.
Page 22: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Forecast statistics and skill scores

Forecast MAE (deg C)

Skill Score Uncertainty

Climatology 1.16 0% 1.19 deg CEmpirical 0.53 55% 0.61Ensemble 0.57 51% 0.33Combined 0.31 74% 0.32Uniform prior

0.37 68% 0.39

Note that the combined forecast has: A large increase in MAE (and MSE) forecast skill A realistic uncertainty estimate

Page 23: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Conclusions and future directions

• Bayesian combination can substantially improve the skill and uncertainty estimates of ENSO probability forecasts

• Methodology will now be extended to deal with multi-model DEMETER forecasts

• Similar approach could be developed to provide better probability forecasts at medium-range (Issues: non-normality, more forecasts, lagged priors, etc.).

Page 24: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Coupled Model Ensemble Forecast

Page 25: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Ensemble Forecast and Bias Correction

Bias Corrected

Page 26: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Climatology

Page 27: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Climatology + Ensemble

Page 28: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Coupled-Model Bias-Corrected Ensemble Forecast

Climatology + Ensemble

Page 29: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.

Coupled-Model Bias-Corrected Ensemble Forecast

Empirical Regression Model + Ensemble

Page 30: Bayesian methods for combining climate forecasts (*): Department of Meteorology, The University of Reading 1.Introduction 2.Conditioning and Bayes’ theorem.