We develop elementary weather prediction models using deep convolutional neural networks (CNNs) trained on past weather data to forecast one or two fundamental meteorological fields on a Northern Hemisphere grid with no explicit knowledge about physical processes. At forecast lead times up to 3 days, CNNs trained to predict only 500‐hPa geopotential height easily outperform persistence, climatology, and the dynamics‐based barotropic vorticity model, but do not beat an operational full‐physics weather prediction model. These CNNs are capable of forecasting significant changes in the intensity of weather systems, which is notable because this is beyond the capability of the fundamental dynamical equation that relies solely on 500‐hPa data, the barotropic vorticity equation. Modest improvements to the CNN forecasts can be made by adding 700‐ to 300‐hPa thickness to the input data. Our best performing CNN does a good job of capturing the climatology and annual variability of 500‐hPa heights and is capable of forecasting realistic atmospheric states at lead times of 14 days. Although our simple models do not perform better than an operational weather model, machine learning warrants further exploration as a weather forecasting tool; in particular, the potential efficiency of CNNs might make them attractive for ensemble forecasting.
1 September 2020 in Journal of Advances in Modeling Earth Systems
We present a significantly improved data‐driven global weather forecasting framework using a deep convolutional neural network (CNN) to forecast several basic atmospheric variables on a global grid. New developments in this framework include an off‐line volume‐conservative mapping to a cubed‐sphere grid, improvements to the CNN architecture and the minimization of the loss function over multiple steps in a prediction sequence. The cubed‐sphere remapping minimizes the distortion on the cube faces on which convolution operations are performed and provides natural boundary conditions for padding in the CNN. Our improved model produces weather forecasts that are indefinitely stable and produce realistic weather patterns at lead times of several weeks and longer. For short‐ to medium‐range forecasting, our model significantly outperforms persistence, climatology, and a coarse‐resolution dynamical numerical weather prediction (NWP) model. Unsurprisingly, our forecasts are worse than those from a high‐resolution state‐of‐the‐art operational NWP system. Our data‐driven model is able to learn to forecast complex surface temperature patterns from few input atmospheric state variables. On annual time scales, our model produces a realistic seasonal cycle driven solely by the prescribed variation in top‐of‐atmosphere solar forcing. Although it currently does not compete with operational weather forecasting models, our data‐driven CNN executes much faster than those models, suggesting that machine learning could prove to be a valuable tool for large‐ensemble forecasting.
A radiative upper boundary condition is proposed for numerical mesoscale models which allows vertically propagating internal gravity waves to pass out of the computational domain with minimal reflection. In this formulation, the pressure along the upper boundary is determined from the Fourier transform of the vertical velocity at that boundary. This boundary condition can easily be incorporated in a wide variety of models and requires little additional computation. The radiation boundary condition is derived from the linear, hydrostatic, Boussinesq equations of motion, neglecting Coriolis effects. However, tests of this radiation boundary condition in the presence of nonhydrostatic, Coriolis, nonlinear and non-Boussinesq effects suggest that it would be effective in many mesoscale modeling applications. Abstract A radiative upper boundary condition is proposed for numerical mesoscale models which allows vertically propagating internal gravity waves to pass out of the computational domain with minimal reflection. In this formulation, the pressure along the upper boundary is determined from the Fourier transform of the vertical velocity at that boundary. This boundary condition can easily be incorporated in a wide variety of models and requires little additional computation. The radiation boundary condition is derived from the linear, hydrostatic, Boussinesq equations of motion, neglecting Coriolis effects. However, tests of this radiation boundary condition in the presence of nonhydrostatic, Coriolis, nonlinear and non-Boussinesq effects suggest that it would be effective in many mesoscale modeling applications.
A two-dimensional, nonlinear, nonhydrostatic model is described which allows the calculation of moist airflow in mountainous terrain. The model is compressible, uses a terrain-following coordinate system, and employs lateral and upper boundary conditions which minimize wave reflections. The model's accuracy and sensitivity are examined. These tests suggest that in numerical simulations of vertically propagating, highly nonlinear mountain waves, a wave absorbing layer does not accurately mimic the effects of wave breakdown and dissipation at high levels in the atmosphere. In order to obtain a correct simulation, the region in which the waves are physically absorbed must generally be included in the computational domain (a nonreflective upper boundary condition should be used as well). The utility of the model is demonstrated in two examples (linear waves in a uniform atmosphere and the 11 January 1972 Boulder windstorm) which illustrate how the presence of moisture can influence propagating waves.... Abstract A two-dimensional, nonlinear, nonhydrostatic model is described which allows the calculation of moist airflow in mountainous terrain. The model is compressible, uses a terrain-following coordinate system, and employs lateral and upper boundary conditions which minimize wave reflections. The model's accuracy and sensitivity are examined. These tests suggest that in numerical simulations of vertically propagating, highly nonlinear mountain waves, a wave absorbing layer does not accurately mimic the effects of wave breakdown and dissipation at high levels in the atmosphere. In order to obtain a correct simulation, the region in which the waves are physically absorbed must generally be included in the computational domain (a nonreflective upper boundary condition should be used as well). The utility of the model is demonstrated in two examples (linear waves in a uniform atmosphere and the 11 January 1972 Boulder windstorm) which illustrate how the presence of moisture can influence propagating waves....
16 July 2021 in Journal of Advances in Modeling Earth Systems
We present an ensemble prediction system using a Deep Learning Weather Prediction (DLWP) model that recursively predicts six key atmospheric variables with six‐hour time resolution. This computationally efficient model uses convolutional neural networks (CNNs) on a cubed sphere grid to produce global forecasts. The trained model requires just three minutes on a single GPU to produce a 320‐member set of six‐week forecasts at 1.4° resolution. Ensemble spread is primarily produced by randomizing the CNN training process to create a set of 32 DLWP models with slightly different learned weights. Although our DLWP model does not forecast precipitation, it does forecast total column water vapor and gives a reasonable 4.5‐day deterministic forecast of Hurricane Irma. In addition to simulating mid‐latitude weather systems, it spontaneously generates tropical cyclones in a one‐year free‐running simulation. Averaged globally and over a two‐year test set, the ensemble mean RMSE retains skill relative to climatology beyond two‐weeks, with anomaly correlation coefficients remaining above 0.6 through six days. Our primary application is to subseasonal‐to‐seasonal (S2S) forecasting at lead times from two to six weeks. Current forecast systems have low skill in predicting one‐ or 2‐week‐average weather patterns at S2S time scales. The continuous ranked probability score (CRPS) and the ranked probability skill score (RPSS) show that the DLWP ensemble is only modestly inferior in performance to the European Center for Medium Range Weather Forecasts (ECMWF) S2S ensemble over land at lead times of 4 and 5–6 weeks. At shorter lead times, the ECMWF ensemble performs better than DLWP.