Methods for Measuring the Correctness of a Prediction

Total Page:16

File Type:pdf, Size:1020Kb

Methods for Measuring the Correctness of a Prediction This project has received funding from the European Union’s Preparatory Action for Defence Research - PADR programme under grant agreement No 800893 [PYTHIA] D2.1 – Methods for measuring the correctness of a prediction WP number and title WP2 – The cognitive factor in foresight Lead Beneficiary HAWK Contributor(s) Z&P, ENG, BDI, ICSA Deliverable type Report Planned delivery date 31/05/2018 Last Update 25/09/2018 Dissemination level PU PYTHIA Project PADR-STF-01-2017 – Preparatory Action on Defence Research Grant Agreement n°: 800893 Start date of project: 1 February 2018 Duration: 18 months D2.1 – Methods for measuring the correctness of a prediction Disclaimer This document contains material, which is the copyright of certain PYTHIA contractors, and may not be reproduced or copied without permission. All PYTHIA consortium partners have agreed to the full publication of this document. The commercial use of any information contained in this document may require a license from the proprietor of that information. The PYTHIA Consortium consists of the following partners: Partner Name Short name Country 1 Engineering Ingegneria Informatica S.p.A. ENG Italy 2 Zanasi & Partners Z&P Italy 3 Expert System France ESF France 4 Hawk Associates Ltd HAWK UK 5 Military University of Technology WAT Poland 6 Bulgarian Defence Institute BDI Bulgaria 7 Fondazione ICSA ICSA Italy 8 Carol I National Defense University NDU Romania 2 D2.1 – Methods for measuring the correctness of a prediction Document History VERSION DATE STATUS AUTHORS, REVIEWER DESCRIPTION V0.1 01/05/2018 Draft Hawk First draft V0.2 25/05/2018 Draft Hawk, Z&P Second draft V0.3 31/05/2018 Complete Draft Hawk, Z&P, ICSA Version ready for peer review V0.4 05/06/2018 Final Draft Hawk, Z&P, ENG, BDI, Final Draft pre submission ICSA V0.5 12/06/2018 Final Updated Hawk, Z&P, ENG, BDI, Final Updated Version Version ICSA V0.6 12/06/2018 Final Hawk, Z&P, ENG, BDI, Final submitted version ICSA V0.7 19/09/2018 Final Hawk, Z&P, ENG, BDI, Final version post-EDA ICSA comments 3 D2.1 – Methods for measuring the correctness of a prediction Definitions, Acronyms and Abbreviations ACRONYMS / DESCRIPTION ABBREVIATIONS CRPS Continuous Ranked Probability Score RMSE Root Mean Square Error PEs Percentage Errors CSI Critical Success Index ETC Equitable Threat Score FAR False Alarm Ratio GMRAE Geometric Mean of the RAE MAE Mean Absolute Error MAD MEAN Absolute Deviation MAPE Mean Absolute Percentage Error MAPD Mean Absolute Percentage Deviation RPSS Ranked Probabilistic Skill Score ROC Receiver Operating Characteristics UAP Unbiased Absolute Percentage Error 4 D2.1 – Methods for measuring the correctness of a prediction Table of Contents Disclaimer ......................................................................................................................................................... 2 Table of Contents .............................................................................................................................................. 5 Executive Summary .......................................................................................................................................... 6 1 Introduction ............................................................................................................................................... 8 2 Terminology ............................................................................................................................................... 9 3 Context .................................................................................................................................................... 10 4 Types of Forecast ..................................................................................................................................... 12 4.1 Quantitative versus qualitative methodologies ................................................................................ 12 4.2 Exploratory versus normative methodologies .................................................................................. 13 4.3 Forecast versus foresight methodologies ......................................................................................... 13 5 Literature Review ..................................................................................................................................... 14 5.1 Informal Methods for Measuring Forecast Accuracy ....................................................................... 14 5.1.1 Objective Performance Feedback .............................................................................................. 15 5.1.2 Peer Review and Critical Review Process ................................................................................... 15 5.1.3 Training Approaches .................................................................................................................. 15 5.1.4 Inferred Probabilities and Blind Retrospective Assessments ..................................................... 16 5.2 Formal Methods for Measuring Forecast Accuracy .......................................................................... 16 5.2.1 Proper Scoring Rules .................................................................................................................. 16 5.2.2 Brier scoring rule ........................................................................................................................ 17 5.2.3 Logarithmic scoring rule ............................................................................................................. 17 5.2.4 Spherical scoring rule ................................................................................................................. 18 5.2.5 Continuous Ranked Probability Score (CRPS) ............................................................................. 18 5.2.6 Loss function .............................................................................................................................. 18 5.2.7 Root Mean Square Error (RMSE) ................................................................................................ 19 5.2.8 Measures based on percentage errors (PEs) .............................................................................. 19 5.2.9 Binary Logistic Models ................................................................................................................ 20 5.2.10 Critical Success Index (CSI) ....................................................................................................... 20 5.2.11 Equitable Threat Score (ETC) .................................................................................................... 20 5.2.12 False Alarm Ratio (FAR) ............................................................................................................ 20 5.2.13 Forecast Skill Score (SS) ............................................................................................................ 21 5.2.14 Geometric Mean of the RAE (GMRAE) ..................................................................................... 21 5.2.15 MAE (Mean Absolute Error) / MEAN Absolute Deviation (MAD) ............................................ 21 5.2.16 MAPE (Mean Absolute Percentage Error) / MAPD (Mean Absolute Percentage Deviation) ... 21 5.2.17 Ranked Probabilistic Skill Score (RPSS) .................................................................................... 22 5.2.18 Receiver Operating Characteristics (ROC) ................................................................................ 22 5.2.19 The ‘Goodness Score’, discernment factor, base algorithm .................................................... 22 5.2.20 Unbiased Absolute Percentage Error or UAPE ......................................................................... 22 6 Conclusions .............................................................................................................................................. 23 7 References ............................................................................................................................................... 26 5 D2.1 – Methods for measuring the correctness of a prediction Executive Summary This document attempts to review the ‘family’ of approaches to forecasting accuracy in order to make recommendations as to the most appropriate choices for PYTHIA. An Executive Summary follows here: • The importance of measuring the accuracy of a forecast is that it helps determine if one forecasting method or system is better than another one. In other words, if we do not measure the correctness of our predictions we cannot expect to improve their results • This is true for individual forecasters or for comparing results from different forecasting groups. The evaluation of past forecast performances becomes a key factor in improving future forecasts • When measuring forecast accuracy, we must define the type of forecast, its purpose or aim, and set specific criteria for the evaluation metrics. Standard terms define the data sets, the time this data is taken for and the forecast horizon • These evaluation or assessment metrics (the measures used to gauge accuracy) can be broadly categorised into formal or informal methods. The formal approach uses statistical analysis and the informal approach is empirical and uses a critical review process (e.g. expert appraisals and analytical judgement) • Both approaches carry flaws: the formal approach can be misleading, depending on data size and type of
Recommended publications
  • Recommendations for the Verification and Intercomparison of Qpfs from Operational NWP Models
    Recommendations for the verification and intercomparison of QPFs from operational NWP models WWRP/WGNE Joint Working Group on Verification December 2004 Recommendations for the verification and intercomparison of QPFs from operational NWP models Contents 1. Introduction 2. Verification strategy 3. Reference data 4. Verification methods 5. Reporting guidelines 6. Summary of recommendations References Appendix 1. Guidelines for computing aggregate statistics Appendix 2. Confidence intervals for verification scores Appendix 3. Examples of graphical verification products Appendix 4. Membership of WWRP/WGNE Joint Working Group on Verification (JWGV) Recommendations for the verification and intercomparison of QPFs from operational NWP models 1. Introduction The Working Group on Numerical Experimentation (WGNE) began verifying quantitative precipitation forecasts (QPFs) in the mid 1990s. The purpose was to assess the ability of operational numerical weather prediction (NWP) models to accurately predict rainfall, which is a quantity of great interest and importance to the community. Many countries have national rain gauge networks that provide observations that can be used to verify the model QPFs. Since rainfall depends strongly on the atmospheric motion, moisture content, and physical processes, the quality of a model's rainfall prediction is often used as an indicator of overall model health. In 1995 the US National Centers for Environmental Prediction (NCEP) and the German Deutscher Wetterdienst (DWD) began verifying QPFs from a number of global and regional operational NWP models against data from their national rain gauge networks. The Australian Bureau of Meteorology Research Centre (BMRC) joined in 1997, followed by the UK Meteorological Office in 2000, Meteo- France in 2001, and the Japan Meteorological Agency (JMA) in 2002.
    [Show full text]
  • Guidance on Verification of Operational Seasonal Climate Forecasts
    Guidance on Verification of Operational Seasonal Climate Forecasts 2018 edition WEATHER CLIMATE WATER CLIMATE WEATHER WMO-No. 1220 Guidance on Verification of Operational Seasonal Climate Forecasts 2018 edition WMO-No. 1220 EDITORIAL NOTE Typefaces employed in this volume do not signify standard or recommended practices, and are used solely for legibility. The word shall is used to denote practices that are required for data representation to work. The word should denotes recommended practices. METEOTERM, the WMO terminology database, may be consulted at http://public.wmo.int/en/ resources/meteoterm. Readers who copy hyperlinks by selecting them in the text should be aware that additional spaces may appear immediately following http://, https://, ftp://, mailto:, and after slashes (/), dashes (-), periods (.) and unbroken sequences of characters (letters and numbers). These spaces should be removed from the pasted URL. The correct URL is displayed when hovering over the link or when clicking on the link and then copying it from the browser. WMO-No. 1220 © World Meteorological Organization, 2018 The right of publication in print, electronic and any other form and in any language is reserved by WMO. Short extracts from WMO publications may be reproduced without authorization, provided that the complete source is clearly indicated. Editorial correspondence and requests to publish, reproduce or translate this publication in part or in whole should be addressed to: Chairperson, Publications Board World Meteorological Organization (WMO) 7 bis, avenue de la Paix Tel.: +41 (0) 22 730 84 03 P.O. Box 2300 Fax: +41 (0) 22 730 81 17 CH-1211 Geneva 2, Switzerland Email: [email protected] ISBN 978-92-63-11220-0 NOTE The designations employed in WMO publications and the presentation of material in this publication do not imply the expression of any opinion whatsoever on the part of WMO concerning the legal status of any country, territory, city or area, or of its authorities, or concerning the delimitation of its frontiers or boundaries.
    [Show full text]
  • A Comparative Verification of Precipitation Forecasts for Selected Numerical Weather Prediction Models Over Kenya
    A COMPARATIVE VERIFICATION OF PRECIPITATION FORECASTS FOR SELECTED NUMERICAL WEATHER PREDICTION MODELS OVER KENYA By J. Gitutu ,J Muthama, C. Oludhe Kenya Meteorological Department INTRODUCTION • Precipitation affect many sectors of the economy through its influence on rain fed agriculture, hydroelectric power generation, irrigation, fisheries among others • Currently, daily rainfall forecasts in Kenya are mainly based on surface and upper air pressure analysis forecasters then subjectively interpret the analyses. • However,only spatial distribution of rainfall forecast is possible using this method. • In order to perform quantitative predictions, NWP models are utilized. • There is need for verification What is forecast verification? • Forecast verification is the process of assessing the accuracy and skill of a forecasting system. The forecast is verified against a corresponding observation of what actually occurred. • Verification gives an insight into weaknesses and strengths of forecasting systems, thus allowing a more complete use of the information contained in the forecasts (Anna Ghelli and Francois, 2001). • The three most important reasons to verify forecasts are: WHY VERIFY? •To monitor forecast quality - how accurate are the forecasts and are they improving over time? •To improve forecast quality - the first step toward getting better is discovering what you're doing wrong. •To compare the quality of different forecast systems i.e. to what extent does one system give better forecasts than another OBJECTIVES OF THE STUDY • The main objective of the study is to perform a comparative verification of skills of three NWP at predicting precipitation. • These models are: UKMO (Unified model), NCEP(GFS), NCMRWF • Specific objectives: • Assessing the skill of the models using various skill scores • Comparing the accuracy and skills of the various forecasting models JUSTIFICATION OF THE STUDY • Various NWP models are used at KMD • However, comparative verification studies have not been carried out to determine the skill of these forecast models.
    [Show full text]
  • FORECASTERS' FORUM Comments on “Discussion of Verification Concepts in Forecast Verification: a Practitioner's Guide in At
    796 WEATHER AND FORECASTING VOLUME 20 FORECASTERS’ FORUM Comments on “Discussion of Verification Concepts in Forecast Verification: A Practitioner’s Guide in Atmospheric Science” IAN T. JOLLIFFE AND DAVID B. STEPHENSON Department of Meteorology, University of Reading, Reading, United Kingdom (Manuscript received 22 December 2004, in final form 10 March 2005) 1. Introduction helps forecast users make better decisions despite the uncertainty inherent in the forecasts. These and other We congratulate Bob Glahn on his perceptive and factors have led to more than a century of fascinating thoughtful review (Glahn 2004; hereafter G04) of the ongoing developments in forecast verification. book we edited entitled Forecast Verification: A Prac- We agree with many of the points raised in G04 but titioner’s Guide in Atmospheric Science (Jolliffe and we wish to expand here on several that we consider to Stephenson 2003; hereafter JS03). His comments will be the most interesting and important issues. undoubtedly lead to an improved second edition. Fur- thermore, he has raised several very stimulating and 2. Verification from a forecast developer’s important verification and forecasting issues that could viewpoint benefit from a wider debate. We, therefore, wish to On p. 770, G04 states that “Much of the discussion take this opportunity to respond to some of the issues seems to have as an objective developing or improving raised in Glahn (2004) in the hope that a thought- a forecast system rather than judging the, possibly com- provoking verification debate appears in the literature. parative, goodness of a set of forecasts.” In other words, Rather than attempt to elicit and then present a con- our book is biased toward verification for the purposes sensus response that reflects the views of all our authors of the forecast developer rather than for the purposes (if such a thing were ever achievable!), we prefer to of the forecast user.
    [Show full text]
  • Improved Approaches for Measuring the Quality of Convective Weather Forecasts
    1.6 IMPROVED APPROACHES FOR MEASURING THE QUALITY OF CONVECTIVE WEATHER FORECASTS Barbara G. Brown1, Jennifer L. Mahoney2, Christopher A. Davis3, Randy Bullock3, and Cynthia K. Mueller3 1. INTRODUCTION ground is provided in Section 2, with a discussion of specific verification issues in Section 3. Some Verification is a critical component of the alternative approaches are described in Section 4, development and use of forecasting systems. Ide- with an example of a simple diagnostic approach ally, verification should play a role in monitoring the presented in Section 5. Future work in this area is quality of forecasts, provide feedback to develop- considered in Section 6. ers and forecasters to help improve forecasts, and provide meaningful information to forecast users to 2. BACKGROUND apply in their decision-making processes. In addi- tion, as noted by Mahoney et al. (2002) forecast Two general types of convective forecasts verification can help to identify differences among are of particular interest here. These could be clas- forecasts. Finally, because forecast quality is inti- sified as “area” forecasts and “gridded” forecasts. mately related to forecast value, albeit through In general, area forecasts include human-gener- sometimes complex relationships, verification has ated “outlook” or warning areas. Gridded forecasts an important role to play in assessments of the typically are model- or algorithm-generated. Exam- value of particular types of forecasts (Murphy ples of human-generated forecasts are convective 1993). outlooks produced by the NWS’s Storm Prediction Recently, verification of convective and Center (SPC); the Collaborative Convective Fore- quantitative precipitation forecasts has received a cast Product (CCFP), which is a 2-to-6-hour fore- great deal of attention.
    [Show full text]
  • Twenty-One Years of Wave Forecast Verification
    from Newsletter Number 150 – Winter 2016/17 METEOROLOGY Twenty-one years of wave forecast verification doi:10.21957/t4znuhb842 J-R. Bidlot Twenty-one years of wave forecast verification This article appeared in the Meteorology section of ECMWF Newsletter No. 150 – Winter 2016/17, pp. 31-36. Twenty-one years of wave forecast verification Jean-Raymond Bidlot Routine comparisons of wave forecast data from different models were first informally established in 1995. They were intended to provide a mechanism for assessing the quality of operational wave forecast model output. The comparisons were based on an exchange of model analysis and forecast data at the locations of in-situ observations of significant wave height, wave period and wind speed and direction available via the Global Telecommunication System (GTS). Five European and North American institutions routinely running wave forecast models contributed to that exchange (Bidlot et al., 1998). The Expert Team on Wind Waves and Storm Surges of the Joint Technical Commission for Oceanography and Marine Meteorology (JCOMM) noted the value of the exchange during its first meeting in Halifax, Canada, in June 2003 and endorsed the expansion of the scheme to include other wave forecasting systems. The exchange was subsequently expanded to other global wave forecasting centres and a few regional entities (Table 1). A review of 21 years of wave verification results shows clear improvements in the quality of wave forecasting, as will be illustrated in this article for significant wave height forecasts. The comparison project has benefitted all participants and should continue to do so. However, the informal character of the exchange prevents a rapid adaptation to new data.
    [Show full text]
  • Forecast Verificaiton in the African Swfdps
    Forecast Verification for the African Severe Weather Forecasting Demonstration Projects WMO-No. 1132 Forecast Verification for the African Severe Weather Forecasting Demonstration Projects 2014 WMO-No. 1132 EDITORIAL NOTE METEOTERM, the WMO terminology database, may be consulted at http://www.wmo.int/pages/ prog/lsp/meteoterm_wmo_en.html. Acronyms may also be found at http://www.wmo.int/pages/ themes/acronyms/index_en.html. WMO -No. 1132 © World Meteorological Organization, 2014 The right of publication in print, electronic and any other form and in any language is reserved by WMO. Short extracts from WMO publications may be reproduced without authorization, provided that the complete source is clearly indicated. Editorial correspondence and requests to publish, reproduce or translate this publication in part or in whole should be addressed to: Chairperson, Publications Board World Meteorological Organization (WMO) 7 bis, avenue de la Paix Tel.: +41 (0) 22 730 84 03 P.O. Box 2300 Fax: +41 (0) 22 730 80 40 CH-1211 Geneva 2, Switzerland E-mail: [email protected] ISBN 978 -92- 63-11132- 6 NOTE The designations employed in WMO publications and the presentation of material in this publication do not imply the expression of any opinion whatsoever on the part of WMO concerning the legal status of any country, territory, city or area, or of its authorities, or concerning the delimitation of its frontiers or boundaries. The mention of specific companies or products does not imply that they are endorsed or recommended by WMO in preference to others of a similar nature which are not mentioned or advertised. The findings, interpretations and conclusions expressed in WMO publications with named authors are those of the authors alone and do not necessarily reflect those of WMO or its Members.
    [Show full text]
  • Chapter 20 Numerical Weather Prediction (NWP)
    Copyright © 2017 by Roland Stull. Practical Meteorology: An Algebra-based Survey of Atmospheric Science. v1.02b 20 NUMERICAL WEATHER PREDICTION (NWP) Contents Most weather forecasts are made by computer, 20.1. Scientific Basis of Forecasting 746 and some of these forecasts are further enhanced 20.1.1. The Equations of Motion 746 by humans. Computers can keep track of myriad 20.1.2. Approximate Solutions 749 complex nonlinear interactions among winds, tem- 20.1.3. Dynamics, Physics and Numerics 749 20.1.4. Models 751 perature, and moisture at thousands of locations and altitudes around the world — an impossible 20.2. Grid Points 752 task for humans. Also, data observation, collection, 20.2.1. Nested and Variable Grids 752 20.2.2. Staggered Grids 753 analysis, display and dissemination are mostly au- tomated. 20.3. Finite-Difference Equations 754 20.3.1. Notation 754 Fig. 20.1 shows an automated forecast. Produced 20.3.2. Approximations to Spatial Gradients 754 by computer, this meteogram (graph of weather vs. 20.3.3. Grid Computation Rules 756 time for one location) is easier for non-meteorologists 20.3.4. Time Differencing 757 to interpret than weather maps. But to produce such 20.3.5. Discretized Equations of Motion 758 forecasts, the equations describing the atmosphere 20.4. Numerical Errors & Instability 759 must first be solved. 20.4.1. Round-off Error 759 20.4.2. Truncation Error 760 20.4.3. Numerical Instability 760 20.5. The Numerical Forecast Process 762 20.5.1. Balanced Mass and Flow Fields 763 20.5.2.
    [Show full text]