Abstract We propose a neural network approach to produce probabilistic weather forecasts from a deterministic numerical weather prediction. Our approach is applied to operational surface temperature outputs from the Global Deterministic Prediction System up to 10-day lead times, targeting METAR observations in Canada and the United States. We show how postprocessing performance is improved by training a single model for multiple lead times. Multiple strategies to condition the network for the lead time are studied, including a supplementary predictor and an embedding. The proposed model is evaluated for accuracy, spread, distribution calibration, and its behavior under extremes. The neural network approach decreases the continuous ranked probability score (CRPS) by 15% and has improved distribution calibration compared to a naive probabilistic model based on past forecast errors. Our approach increases the value of a deterministic forecast by adding information about the uncertainty, without incurring the cost of simulating multiple trajectories. It applies to any gridded forecast including the recent machine learning–based weather prediction models. It requires no information regarding forecast spread and can be trained to generate probabilistic predictions from any deterministic forecast. Significance Statement Weather is difficult to predict a long time in advance because we cannot measure the state of the atmosphere precisely enough. Consequently, it is common practice to run forecasts several times and look at the differences to evaluate how uncertain the prediction is. This process of running ensemble forecasts is expensive and consequently not always feasible. We propose a middle ground where we add uncertainty information to forecasts that were run only once, using artificial intelligence. Our method increases the value of these forecasts by adding information about the uncertainty without incurring the cost of multiple full simulations.
Read full abstract