What is a good ensemble forecast?

Slides:



Advertisements
Similar presentations
Measuring the performance of climate predictions Chris Ferro, Tom Fricker, David Stephenson Mathematics Research Institute University of Exeter, UK IMA.
Advertisements

What is a good ensemble forecast? Chris Ferro University of Exeter, UK With thanks to Tom Fricker, Keith Mitchell, Stefan Siegert, David Stephenson, Robin.
What is a good ensemble forecast? Chris Ferro University of Exeter, UK With thanks to Tom Fricker, Keith Mitchell, Stefan Siegert, David Stephenson, Robin.
Fair scores for ensemble forecasts Chris Ferro University of Exeter 13th EMS Annual Meeting and 11th ECAM (10 September 2013, Reading, UK)
This presentation can be downloaded at – This work is carried out within the SWITCH-ON.
Random Sampling and Data Description
Details for Today: DATE:3 rd February 2005 BY:Mark Cresswell FOLLOWED BY:Assignment 2 briefing Evaluation of Model Performance 69EG3137 – Impacts & Models.
Bookmaker or Forecaster? By Philip Johnson. Jersey Meteorological Department.
Creating probability forecasts of binary events from ensemble predictions and prior information - A comparison of methods Cristina Primo Institute Pierre.
On judging the credibility of climate predictions Chris Ferro (University of Exeter) Tom Fricker, Fredi Otto, Emma Suckling 12th International Meeting.
Gridded OCF Probabilistic Forecasting For Australia For more information please contact © Commonwealth of Australia 2011 Shaun Cooper.
Statistical Postprocessing of Weather Parameters for a High-Resolution Limited-Area Model Ulrich Damrath Volker Renner Susanne Theis Andreas Hense.
1 Only Valuable Experts Can be Valued Moshe Babaioff, Microsoft Research, Silicon Valley Liad Blumrosen, Hebrew U, Dept. of Economics Nicolas Lambert,
Using ranking and DCE data to value health states on the QALY scale using conventional and Bayesian methods Theresa Cain.
Introduction to Numerical Weather Prediction and Ensemble Weather Forecasting Tom Hamill NOAA-CIRES Climate Diagnostics Center Boulder, Colorado USA.
Ensemble Post-Processing and it’s Potential Benefits for the Operational Forecaster Michael Erickson and Brian A. Colle School of Marine and Atmospheric.
Water Management Presentations Summary Determine climate and weather extremes that are crucial in resource management and policy making Precipitation extremes.
Evaluation of Potential Performance Measures for the Advanced Hydrologic Prediction Service Gary A. Wick NOAA Environmental Technology Laboratory On Rotational.
Evaluating decadal hindcasts: why and how? Chris Ferro (University of Exeter) T. Fricker, F. Otto, D. Stephenson, E. Suckling CliMathNet Conference (3.
ECMWF WWRP/WMO Workshop on QPF Verification - Prague, May 2001 NWP precipitation forecasts: Validation and Value Deterministic Forecasts Probabilities.
Forecasting wind for the renewable energy market Matt Pocernich Research Applications Laboratory National Center for Atmospheric Research
Verification of ensembles Courtesy of Barbara Brown Acknowledgments: Tom Hamill, Laurence Wilson, Tressa Fowler Copyright UCAR 2012, all rights reserved.
Rank Histograms – measuring the reliability of an ensemble forecast You cannot verify an ensemble forecast with a single.
Population All members of a set which have a given characteristic. Population Data Data associated with a certain population. Population Parameter A measure.
Chapter 4 Statistics. 4.1 – What is Statistics? Definition Data are observed values of random variables. The field of statistics is a collection.
WWOSC 2014, Aug 16 – 21, Montreal 1 Impact of initial ensemble perturbations provided by convective-scale ensemble data assimilation in the COSMO-DE model.
ISDA 2014, Feb 24 – 28, Munich 1 Impact of ensemble perturbations provided by convective-scale ensemble data assimilation in the COSMO-DE model Florian.
Tutorial. Other post-processing approaches … 1) Bayesian Model Averaging (BMA) – Raftery et al (1997) 2) Analogue approaches – Hopson and Webster, J.
Stochastic Linear Programming by Series of Monte-Carlo Estimators Leonidas SAKALAUSKAS Institute of Mathematics&Informatics Vilnius, Lithuania
Mixture Models, Monte Carlo, Bayesian Updating and Dynamic Models Mike West Computing Science and Statistics, Vol. 24, pp , 1993.
Model dependence and an idea for post- processing multi-model ensembles Craig H. Bishop Naval Research Laboratory, Monterey, CA, USA Gab Abramowitz Climate.
2nd SRNWP Workshop on “Short-range ensembles” – Bologna, 7-8 April Verification of ensemble systems Chiara Marsigli ARPA-SIM.
Chapter 5 Parameter estimation. What is sample inference? Distinguish between managerial & financial accounting. Understand how managers can use accounting.
EUMETCAL NWP-course 2007: The Concept of Ensemble Forecasting Renate Hagedorn European Centre for Medium-Range Weather Forecasts The General Concept of.
Verification of ensemble systems Chiara Marsigli ARPA-SIMC.
Furthermore… References Katz, R.W. and A.H. Murphy (eds), 1997: Economic Value of Weather and Climate Forecasts. Cambridge University Press, Cambridge.
Two extra components in the Brier Score Decomposition David B. Stephenson, Caio A. S. Coelho (now at CPTEC), Ian.T. Jolliffe University of Reading, U.K.
Common verification methods for ensemble forecasts
CHAPTER 2.3 PROBABILITY DISTRIBUTIONS. 2.3 GAUSSIAN OR NORMAL ERROR DISTRIBUTION  The Gaussian distribution is an approximation to the binomial distribution.
Predicting the performance of climate predictions Chris Ferro (University of Exeter) Tom Fricker, Fredi Otto, Emma Suckling 13th EMS Annual Meeting and.
Improving Numerical Weather Prediction Using Analog Ensemble Presentation by: Mehdi Shahriari Advisor: Guido Cervone.
Theoretical distributions: the other distributions.
Data Modeling Patrice Koehl Department of Biological Sciences
Modeling and Simulation CS 313
Univariate Gaussian Case (Cont.)
Chapter 7. Classification and Prediction
Modeling and Simulation CS 313
Uncertainty cones deduced from an ensemble prediction system
Intensity-scale verification technique
Verifying and interpreting ensemble products
Evaluating forecasts and models
Nathalie Voisin, Andy W. Wood and Dennis P. Lettenmaier
Introduction to Instrumentation Engineering
2. Stratified Random Sampling.
Inferential Statistics
forecasts of rare events
Counting Statistics and Error Prediction
Normal Probability Distributions
Sampling Distributions
Christoph Gebhardt, Zied Ben Bouallègue, Michael Buchhold
LECTURE 09: BAYESIAN LEARNING
Measuring the performance of climate predictions
CHAPTER – 1.2 UNCERTAINTIES IN MEASUREMENTS.
Unfolding with system identification
Essential Statistics Introducing Probability
Verification of probabilistic forecasts: comparing proper scoring rules Thordis L. Thorarinsdottir and Nina Schuhen
the performance of weather forecasts
Fractional-Random-Weight Bootstrap
CHAPTER – 1.2 UNCERTAINTIES IN MEASUREMENTS.
Presentation transcript:

What is a good ensemble forecast? Chris Ferro University of Exeter, UK With thanks to Tom Fricker, Keith Mitchell, Stefan Siegert, David Stephenson, Robin Williams Time: 25 minutes + 10 minutes for questions 6th International Verification Methods Workshop (17–19 March 2014, New Delhi)

What is a good ensemble forecast? Chris Ferro University of Exeter, UK With thanks to Tom Fricker, Keith Mitchell, Stefan Siegert, David Stephenson, Robin Williams Holi – overcome past errors 6th International Verification Methods Workshop (17–19 March 2014, New Delhi)

What are ensemble forecasts? An ensemble forecast is a set of possible values for the predicted quantity, often produced by running a numerical model with perturbed initial conditions. A forecast’s quality should depend on the meaning of the forecast that is claimed by the forecaster or adopted by the user, not the meaning preferred by the verifier. For example, our assessment of a point forecast of 30°C for today’s maximum temperature would depend on whether this is meant to be the value that will be exceeded with probability 50% or 10%. - many different ways to produce - random sample from approximation to initial condition distribution - singular vectors or bred vectors (some randomness) - random perturbations to model equations

What are ensembles meant to be? Ensembles are intended to be simple random samples. “the perturbed states are all equally likely” — ECMWF website “each member should be equally likely” — Met Office website “equally likely candidates to be the true state” — Leith (1974)

How are ensembles used? Turned into probability forecasts, e.g. proportion of members predicting a certain event Turned into point forecasts, e.g. ensemble mean What use is a random sample of possible values?! inputs for an impact (e.g. hydrological) model easy for users to turn them into probability or point forecasts of their choice, e.g. sample statistics a transformation of a random sample is still a random sample, while a transformation of a set of quantiles may not be the same set of quantiles

How should we verify ensembles? Should we verify... probability forecasts derived from the ensemble, point forecasts derived from the ensemble, or the ensemble forecast as a random sample? The first two approaches are more common, but ensembles that do well as random samples need not produce the best probability or point forecasts. Should we... verify the ability of the ensemble to produce a probability forecast, or verify its ability to produce a point forecast, or verify as a random sample? The first two depend on how you produce the probability or point forecast, so need to evaluate specific probability or point forecasts derived from the ensemble.

Results depend on what you verify The ideal probability forecast should behave as if the verification is sampled from the forecast distribution (Diebold et al. 1998). The ideal ensemble forecast should behave as if it and the verification are sampled from the same distribution (Anderson 1997). An ideal ensemble will not appear optimal if we verify a derived probability forecast because the latter will only estimate the ideal probability forecast. The ideal point forecast is a certain functional of the distribution from which the verification appears to be sampled (Gneiting 2011). For a similar reason, an ideal ensemble will not appear optimal if we verify a derived point forecast.

An illustrative example Expected Continuous Ranked Probability Score for probability forecasts (empirical distributions) derived from two ensembles, each with ten members. Ideal ensemble: CRPS = 0.62 Underdispersed ensemble: CRPS = 0.61 (better!)

How should we verify ensembles? Verify an ensemble according to its intended use. If we want its empirical distribution to be used as a probability forecast then we should verify the empirical distribution with a proper score. If we want its ensemble mean to be used as a mean point forecast then we should verify the ensemble mean with the squared error. If we want the ensemble to be used as a random sample then what scores should we use?

Fair scores for ensembles Fair scores favour ensembles that behave as if they and the verification are sampled from the same distribution. A score, s(x,y), for an ensemble forecast, x, sampled from p, and a verification, y, is fair if (for all p) the expected score, Ex,y{s(x,y)}, is optimized when y ~ p. In other words, the expected value of the score over all possible ensembles is a proper score. Fricker et al. (2013) If free to choose values for members of the ensemble then can always hedge: find E_y{s(x,y)} and choose optimizing x.

Characterization: binary case Let y = 1 if an event occurs, and let y = 0 otherwise. Let si,y be the (finite) score when i of m ensemble members forecast the event and the verification is y. The (negatively oriented) score is fair if (m – i)(si+1,0 – si,0) = i(si-1,1 – si,1) for i = 0, 1, ..., m and si+1,0 ≥ si,0 for i = 0, 1, ..., m – 1. Ferro (2013) Equality constraints are necessary and are a discrete analogue of a condition by Savage (1971). Inequality constraints are not necessary but are desirable if negatively oriented. If m = 1 then the only fair scores are trivial: value of score depends on observation but not on ensemble. Ensembles with one incorrect member score same as perfect ensembles.

Examples of fair scores Verification y and m ensemble members x1, ..., xm. The fair Brier score is s(x,y) = (i/m – y)2 – i(m – i)/{m2(m – 1)} where i members predict the event {y = 1}. The fair CRPS is where i(t) members predict the event {y ≤ t} and H is the Heaviside function. fair brier score (also satisfies complement symmetry and standardized from 0 to 1)

Example: CRPS Verifications y ~ N(0,1) and m ensemble members xi ~ N(0,σ2) for i = 1, ..., m. Expected values of the fair and unfair CRPS against σ. The fair CRPS is always optimized when ensemble is well dispersed (σ = 1). m = 2 unfair score fair score m = 4 m = 8 all m

Example: CRPS Relative underdispersion of the ensemble that optimizes the unfair CRPS

If the verification is an ensemble? A score, s(p,y), for a probability forecast, p, and an n- member ensemble verification, y, is n-proper if (for all p) the expected score, Ey{s(p,y)}, is optimized when y1, ..., yn ~ p (Thorarinsdottir et al. 2013). A score, s(x,y), for an m-member ensemble forecast, x, sampled from p, and an n-member ensemble verification, y, is m/n-fair if (for all p) the expected score, Ex,y{s(x,y)}, is optimized when y1, ..., yn ~ p. The verification might also be an ensemble, e.g. in climate prediction or from an ensemble reanalysis.

If the verification is an ensemble? If s(x,yi) is (m-)fair then is m/n-fair. The m/n-fair Brier score is s(x,y) = (i/m – j/n)2 – i(m – i)/{m2(m – 1)} where i members and j verifications predict {y = 1}. The m/n-fair CRPS is where i(t) members and j(t) verifications predict {y ≤ t}.

Summary Verify an ensemble according to its intended use. Verifying derived probability or point forecasts will not favour ensembles that behave as if they and the verifications are sampled from the same distribution. Fair scores should be used to verify ensemble forecasts that are to be interpreted as random samples. Fair scores are analogues of proper scores, and rank histograms are analogues of PIT histograms. Current work: analogues of reliability diagrams etc.

References Anderson JL (1997) The impact of dynamical constraints on the selection of initial conditions for ensemble predictions: low-order perfect model results. Monthly Weather Review, 125, 2969-2983 Diebold FX, Gunther TA, Tay AS (1998) Evaluating density forecasts with applications to financial risk management. International Economic Review, 39, 863-882 Ferro CAT (2013) Fair scores for ensemble forecasts. Quarterly Journal of the Royal Meteorological Society, in press Fricker TE, Ferro CAT, Stephenson DB (2013) Three recommendations for evaluating climate predictions. Meteorological Applications, 20, 246-255 Leith CE (1974) Theoretical skill of Monte Carlo forecasts. Monthly Weather Review, 102, 409-418 Thorarinsdottir TL, Gneiting T, Gissibl N (2013) Using proper divergence functions to evaluate climate models. SIAM/ASA J. on Uncertainty Quantification, 1, 522-534 Weigel AP (2012) Ensemble forecasts. In Forecast Verification: A Practitioner’s Guide in Atmospheric Science. IT Jolliffe, DB Stephenson (eds) Wiley, pp. 141-166 Gneiting T (2011) Making and evaluating point forecasts. Journal of the American Statistical Association, 106, 746-762.