Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Composite Classifier-Free Guidance for Multi-Modal Conditioning in Wind Dynamics Super-Resolution

About

Various weather modelling problems (e.g., weather forecasting, optimizing turbine placements, etc.) require ample access to high-resolution, highly accurate wind data. Acquiring such high-resolution wind data, however, remains a challenging and expensive endeavour. Traditional reconstruction approaches are typically either cost-effective or accurate, but not both. Deep learning methods, including diffusion models, have been proposed to resolve this trade-off by leveraging advances in natural image super-resolution. Wind data, however, is distinct from natural images, and wind super-resolvers often use upwards of 10 input channels, significantly more than the usual 3-channel RGB inputs in natural images. To better leverage a large number of conditioning variables in diffusion models, we present a generalization of classifier-free guidance (CFG) to multiple conditioning inputs. Our novel composite classifier-free guidance (CCFG) can be dropped into any pre-trained diffusion model trained with standard CFG dropout. We demonstrate that CCFG outputs are higher-fidelity than those from CFG on wind super-resolution tasks. We present WindDM, a diffusion model trained for industrial-scale wind dynamics reconstruction and leveraging CCFG. WindDM achieves state-of-the-art reconstruction quality among deep learning models and costs up to $1000\times$ less than classical methods.

Jacob Schnell, Aditya Makkar, Gunadi Gani, Aniket Srinivasan Ashok, Darren Lo, Mike Optis, Alexander Wong, Yuhao Chen• 2025

Related benchmarks

TaskDatasetResultRank
Wind Super-resolutionNEWA ERA5 United Kingdom domain (test)
Mean Map RMSE0.437
8
Wind Super-resolutionUnited Kingdom 7-fold CV (held-out)
RMSE (Per-timestamp)2.142
4
Wind Super-resolutionSpain (7-fold CV held-out split)
RMSE (Per-timestamp)2.22
4
Wind Super-resolutionNorthern Sweden 7-fold CV (held-out)
RMSE (Per-timestamp)2.755
4
Wind Super-resolutionSouthern Sweden 7-fold CV (held-out)
RMSE (Per-timestamp)2.104
4
Wind Super-resolutionNorwegian Sea (7-fold CV held-out split)
Per-timestamp RMSE2.382
4
Wind Super-resolutionItaly 7-fold CV (held-out)
Per-timestamp RMSE2.585
4
Wind Super-resolutionSwitzerland 7-fold CV (held-out)
Per-timestamp RMSE2.556
4
Showing 8 of 8 rows

Other info

Follow for update