用扩散模型统一解决物理方程的预报与数据同化问题
On conditional diffusion models for PDE simulations
- 设计自回归采样和新型训练策略提升预测精度
- 新模型在不同历史长度下保持稳定性能
- 支持预训练条件与后处理条件,适用真实场景
偏微分方程(PDE)建模在科学与工程中至关重要,涵盖从预测到反问题(如数据同化)的任务。然而,以往多数数值与机器学习方法难以直接用于数据同化。最近,基于得分的扩散模型因其灵活的条件生成能力而受到关注,可无需重训练即融入观测数据。本文系统比较了条件与非条件训练扩散模型在预测与同化中的表现,针对现有模型缺陷提出三点改进:1)采用自回归采样显著提升预测性能;2)设计新训练策略,使条件得分模型在多种历史长度下保持稳定;3)构建混合模型,通过初始条件的预训练条件与同化阶段的后处理条件实现灵活适应。实验表明,这些改进对同时应对预测与数据同化任务至关重要,此类任务在实际应用中极为常见。
原文摘要 · Abstract (English)
Modelling partial differential equations (PDEs) is of crucial importance in science and engineering, and it includes tasks ranging from forecasting to inverse problems, such as data assimilation. However, most previous numerical and machine learning approaches that target forecasting cannot be applied out-of-the-box for data assimilation. Recently, diffusion models have emerged as a powerful tool for conditional generation, being able to flexibly incorporate observations without retraining. In this work, we perform a comparative study of score-based diffusion models for forecasting and assimilation of sparse observations. In particular, we focus on diffusion models that are either trained in a conditional manner, or conditioned after unconditional training. We address the shortcomings of existing models by proposing 1) an autoregressive sampling approach that significantly improves performance in forecasting, 2) a new training strategy for conditional score-based models that achieves stable performance over a range of history lengths, and 3) a hybrid model which employs flexible pre-training conditioning on initial conditions and flexible post-training conditioning to handle data assimilation. We empirically show that these modifications are crucial for successfully tackling the combination of forecasting and data assimilation, a task commonly encountered in real-world scenarios.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。