用连续流模型解决天气预报误差累积问题
FlowCast-ODE: Continuous Hourly Weather Forecasting with Dynamic Flow Matching and ODE Solver
- 将大气变化视为连续流动,用ODE求解器生成平滑预测
- 120小时预报误差显著低于基线模型,极端天气预测更准
- 适合需要高精度长时序气象预测的研究与应用
数据驱动的逐小时天气预报模型常因长期预测中的误差累积而表现不佳。这一问题在广泛使用的欧洲中期天气预报中心再分析数据集ERA5中尤为严重,其12小时同化周期导致时间上的非物理不连续性,使自回归模型学习到虚假动态并快速积累误差。为此,我们提出FlowCast-ODE框架,将大气演变建模为连续流,利用动态流匹配学习数据中的瞬时速度场,并通过常微分方程(ODE)求解器生成平滑、时间连续的逐小时预测。该方法先在6小时间隔数据上预训练以避开数据不连续性,再在逐小时数据上微调,仅用一个轻量级模型即可实现长达120小时的无缝预报。相比基线模型,FlowCast-ODE在关键气象变量上达到相当或更优的预报技能,保留了精细的空间细节,并在热带气旋路径等极端事件预测中表现优异。
原文摘要 · Abstract (English)
Data-driven hourly weather forecasting models often face the challenge of error accumulation in long-term predictions. The problem is exacerbated by non-physical temporal discontinuities present in widely-used training datasets such as ECMWF Reanalysis v5 (ERA5), which stem from its 12-hour assimilation cycle. Such artifacts lead hourly autoregressive models to learn spurious dynamics and rapidly accumulate errors. To address this, we introduce FlowCast-ODE, a novel framework that treats atmospheric evolution as a continuous flow to ensure temporal coherence. Our method employs dynamic flow matching to learn the instantaneous velocity field from data and an ordinary differential equation (ODE) solver to generate smooth and temporally continuous hourly predictions. By pre-training on 6-hour intervals to sidestep data discontinuities and fine-tuning on hourly data, FlowCast-ODE produces seamless forecasts for up to 120 hours with a single lightweight model. It achieves competitive or superior skill on key meteorological variables compared to baseline models, preserves fine-grained spatial details, and demonstrates strong performance in forecasting extreme events, such as tropical cyclone tracks.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。