A Composite-Loss Graph Neural Network for the Multivariate Post-Processing of Ensemble Weather Forecasts
By: Mária Lakatos
Potential Business Impact:
Improves weather forecasts by understanding how different factors relate.
Ensemble forecasting systems have advanced meteorology by providing probabilistic estimates of future states. Nonetheless, systematic biases often persist, making statistical post-processing essential. Traditional parametric post-processing techniques and machine learning-based methods can produce calibrated predictive distributions at specific locations and lead times, yet often struggle to capture dependencies across forecast dimensions. To address this, multivariate post-processing methods-such as ensemble copula coupling and the Schaake shuffle-are widely applied in a second step to restore realistic inter-variable or spatio-temporal dependencies. The aim of this study is the multivariate post-processing of ensemble forecasts using a graph neural network (dualGNN) trained with a composite loss function that combines the energy score (ES) and the variogram score (VS). The method is evaluated on two datasets: WRF-based solar irradiance forecasts over northern Chile and ECMWF visibility forecasts for Central Europe. The dualGNN consistently outperforms all empirical copula-based post-processed forecasts and shows significant improvements compared to graph neural networks trained solely on either the continuous ranked probability score or the ES, according to the evaluated multivariate verification metrics. Furthermore, for the WRF forecasts, the rank-order structure of the dualGNN forecasts captures valuable dependency information, enabling a more effective restoration of spatial relationships than either the raw numerical weather prediction ensemble or historical observational rank structures. Notably, incorporating VS into the loss function improved the univariate performance for both target variables compared to training on ES alone. Moreover, for the visibility forecasts, the ES-VS combination even outperformed the strongest calibrated reference in terms of univariate performance.
Similar Papers
A Composite-Loss Graph Neural Network for the Multivariate Post-Processing of Ensemble Weather Forecasts
Applications
Improves weather forecasts by showing how things connect.
Graph Neural Networks for Enhancing Ensemble Forecasts of Extreme Rainfall
Machine Learning (CS)
Improves flood forecasts to save homes and lives.
Post-processing of ensemble photovoltaic power forecasts with distributional and quantile regression methods
Applications
Makes solar power predictions more accurate.