Data for "Observation-driven correction of numerical weather prediction for marine winds" (Earth-Intelligence-Lab/marine-wind-forecasting)
Authors/Creators
Contributors
Researcher:
Supervisor (3):
Description
This repository contains the data for the paper "Observation-driven correction of numerical weather prediction for marine winds" submitted to JGR: Machine Learning and Computation.
The paper presents a transformer-based approach that reformulates marine wind forecasting as observation-informed correction of numerical weather prediction. Rather than forecasting winds directly, the model learns local correction patterns by assimilating the latest in-situ observations to adjust Global Forecast System (GFS) outputs. The architecture handles irregular and time-varying observation sets through masking and set-based attention mechanisms, conditions predictions on recent observation–forecast pairs via cross-attention, and employs cyclical time embeddings and coordinate-aware location representations to enable single-pass inference at arbitrary spatial coordinates.
The model is evaluated over the Atlantic Ocean using collocated observations from the International Comprehensive Ocean-Atmosphere Data Set (ICOADS). It reduces GFS 10-meter wind root-mean-square error at all lead times up to 48 hours, achieving 45% improvement at 1-hour lead time and 13% improvement at 48-hour lead time. The tokenized architecture naturally accommodates heterogeneous observing platforms (ships, buoys, tide gauges, and coastal stations) and produces both site-specific predictions and basin-scale gridded products in a single forward pass.
Use the following citation when the data or the model are used:
> Peduto, M.; Yang, Q.; Giezendanner, J.; Tuia, D.; Wang, S.; Observation-driven correction of numerical weather prediction for marine winds. Submitted to JGR: Machine Learning and Computation, 2025.
The following data is available:
The files are already processed and ready to be used in the model.
For ICOADS, ERA5 and GFS, the following variables are available:
- u and v component of wind vector at 10 meters above ground
- additional variables for ERA5 and GFS
├── lead_time_n.zip
├── train.parquet
├── test.parquet
├── validation.parquet
Files
lead_time_0.zip
Files
(40.0 GB)
| Name | Size | |
|---|---|---|
|
md5:2fcbe6e6650323a0aa9f555784d3736d
|
4.0 GB | Preview Download |
|
md5:1dd41fdd9cef9e87241564c8295b289b
|
4.1 GB | Preview Download |
|
md5:74023f11e155cd1a22d10aa20e4a8b79
|
4.0 GB | Preview Download |
|
md5:0f2923ff404ea294ccda0da951523ce0
|
4.0 GB | Preview Download |
|
md5:98f6ff7a8edf11d7fd694e8cbd4fb538
|
4.0 GB | Preview Download |
|
md5:722893f1555d1ec3d281cd62e21cdca0
|
4.0 GB | Preview Download |
|
md5:d95b53ed572e3caf2b42ba42cdd83a43
|
4.0 GB | Preview Download |
|
md5:fb1aeb95fbbf05d2dbd4957580c36286
|
4.0 GB | Preview Download |
|
md5:51d4cc9526a6ba37d8ec581d7bf24e96
|
4.0 GB | Preview Download |
|
md5:b63fb8a22df6eff1bb1d332b3f0054ea
|
4.0 GB | Preview Download |
Additional details
Related works
- Is part of
- Software: https://github.com/Earth-Intelligence-Lab/marine-wind-forecasting (URL)
Software
- Repository URL
- https://github.com/Earth-Intelligence-Lab/marine-wind-forecasting
- Programming language
- Python