CycloneMAE: A Scalable Multi-Task Learning Model for Global Tropical Cyclone Probabilistic Forecasting
Organizations: School of Computer Science, School of Software, Nanjing University of Information Science and Technology, Nanjing, 210044, China. · School of Atmospheric Sciences, Nanjing University of Information Science and Technology, Nanjing, 210044, China. · Shanghai Typhoon Institute, China Meteorological Administration, Shanghai, 200030, China. · School of Computer Science, Nanjing University of Posts and Telecommunications, Nanjing, 210023, China.
Abstract
Tropical cyclones (TCs) rank among the most destructive natural hazards, yet their forecasting faces fundamental trade-offs: numerical weather prediction (NWP) models are computationally prohibitive and struggle to leverage historical data, while existing deep learning (DL)-based intelligent models are variable-specific and deterministic, which fail to generalize across different forecasting variables. Here we present CycloneMAE, a scalable multi-task forecasting model that learns transferable TC representations from multi-modal data using a TC structure-aware masked autoencoder. By coupling a discrete probabilistic gridding mechanism with a pre-train/fine-tune paradigm, CycloneMAE simultaneously delivers deterministic forecasts and probability distributions. Evaluated across five global ocean basins, CycloneMAE outperforms leading NWP systems in pressure and wind forecasting up to 120 hours and in track forecasting up to 24 hours. Attribution analysis via integrated gradients reveals physically interpretable learning dynamics: short-term forecasts rely predominantly on the internal core convective structure from satellite imagery, whereas longer-term forecasts progressively shift attention to external environmental factors. Our framework establishes a scalable, probabilistic, and interpretable pathway for operational TC forecasting.
Figures & tables
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Data | Source | Spatial Resolution | Time Resolution | Selected Variables |
|---|---|---|---|---|
| GridSat-B1 Knapp et al. (2011) | NOAA (NCDC) | 3 h | 2 Channels: Infrared Window Brightness Temperature (IR, ); Water Vapor Brightness Temperature (WVP, ). | |
| ERA5 Hersbach et al. (2020) | ECMWF | 1 h | 14 Channels: Geopotential Height ( ), Temperature ( ), Specific Humidity ( ), U-wind ( ), V-wind ( ), 10m wind ( ), 2m Temperature ( ), Mean Sea Level Pressure ( ). | |
| IBTrACS Knapp et al. (2010) / CMA Lu et al. (2021) | NOAA/CMA | N/A | 6 h | 3 Variables: MSW, MSLP, Track (Longitude and Latitude) |
| TIGGE Bougeault et al. (2010) | ECMWF (C) | 12 h | 14 Channels: Variables are strictly consistent with ERA5, which are used as substitute input for environmental fields during the testing phase. | |
| Note: NOAA stands for National Oceanic and Atmospheric Administration. NCDC stands for National Climatic Data Center. In the TIGGE dataset source, (C) specifies the unperturbed Control forecast run, which is selected as the operational substitute for ERA5 during testing. | ||||
| Basin | Model | MSW (m/s) | MSLP (hPa) | Track (km) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6h | 24h | 48h | 72h | 96h | 120h | 6h | 24h | 48h | 72h | 96h | 120h | 6h | 24h | 48h | 72h | ||
| SI | CycloneMAE | 3.4 | 4.7 | 4.8 | 5.2 | 5.5 | 6.1 | 5.5 | 6.2 | 6.7 | 7.7 | 8.0 | 8.6 | 55.1 | 90.6 | 239.8 | 322.9 |
| HWRF | 4.4 | 5.7 | 7.4 | 8.9 | 10.8 | 12.3 | 5.0 | 6.7 | 9.6 | 10.9 | 13.1 | 15.4 | 60.7 | 111.0 | 183.1 | 240.0 | |
| COAMPS-TC | 4.5 | 5.7 | 7.1 | 8.3 | 8.8 | 10.4 | 4.8 | 6.3 | 7.9 | 9.5 | 10.5 | 12.3 | 58.8 | 94.9 | 157.9 | 220.6 | |
| UKM | 5.2 | 6.9 | 8.6 | 9.8 | 10.6 | 11.2 | 5.8 | 7.6 | 10.0 | 12.0 | 13.2 | 14.6 | 60.8 | 92.6 | 140.5 | 191.3 | |
| SP | CycloneMAE | 3.4 | 4.6 | 5.1 | 5.6 | 5.9 | 6.1 | 5.2 | 5.4 | 6.7 | 6.6 | 8.0 | 8.2 | 62.9 | 103.1 | 182.3 | 260.8 |