《Nature》文章:OceanNet:面向区域海洋的基于神经算子的数字孪生模型

研究背景:

海洋在全球气候系统中扮演着关键角色,但由于其复杂性,如海底地形的多变、海岸线的影响、水体的垂直结构以及流动的非线性特征,使得对海洋的建模和预测面临巨大挑战。传统的数值模型虽然在模拟海洋动力学方面取得了一定的进展,但这些模型往往需要巨大的计算资源,并且对初始条件非常敏感。近年来,数据驱动的方法在天气预报领域显示出了巨大的潜力,但将其应用于海洋领域仍处于起步阶段。OceanNet的研究旨在开发一种新型的数据驱动模型,以提高海洋预测的准确性和计算效率。

研究内容:

本研究的核心内容是OceanNet模型的开发和验证。OceanNet是一个基于深度学习的数字孪生模型,专门设计用于模拟和预测西北大西洋区域的海洋表面高度(SSH)。该模型特别关注环流流涡和墨西哥湾流的平均路径预测。研究团队通过整合先进的神经网络技术和物理模型原理,旨在创建一个既能保持物理一致性,又能显著降低计算成本的海洋预测工具。

《Nature》文章:OceanNet:面向区域海洋的基于神经算子的数字孪生模型
图2 所示。OceanNet的预测性能。(a)海洋再分析的SSH字段。(b) OceanNet生成的SSH预测。(c)区域海洋动力模式预报。在
OceanNet和动态模型预测中的每一行都用左列中相应的再分析数据初始化。这些预测显示了30、60和90天的SSH预测。为了评估预测,我们可以与再分析SSH进行对角线比较,如(b)中的黑色箭头所示。(c)的海洋再分析数据也可以进行相同的对角线比较。

研究方法:

OceanNet采用了傅里叶神经算子(FNO)和预测-评估-校正(PEC)集成方案。FNO通过将输入数据映射到高维空间,并利用傅里叶变换来捕捉数据中的模式,从而学习海洋动力学的内在规律。PEC方案则用于模拟海洋状态的时间演变,通过预测、评估和校正三个步骤来提高模型的时间积分精度。此外,研究中还引入了谱正则化技术来减少小尺度上的谱偏差,这是一种在深度神经网络中常见的问题,会导致模型无法准确捕捉到湍流流动中的小尺度特征。

研究团队使用1993年至2020年的高分辨率西北大西洋区域海洋再分析数据来训练OceanNet模型。这些数据涵盖了海洋表面高度、温度、盐度等多个变量,为模型提供了丰富的训练信息。通过与独立的再分析数据进行比较,研究团队对OceanNet的预测性能进行了严格的评估。

研究结果:

OceanNet在模拟和预测海洋表面高度方面展现出了卓越的性能。与现有的最先进的动态海洋模型预测相比,OceanNet在保持计算效率的同时,显示出了竞争性的预测技能。在对环流流涡和墨西哥湾流平均路径的季节性预测任务中,OceanNet能够实现长达120天的稳定预测,且其预测结果与动态模型的结果相当,甚至在某些情况下更为准确。此外,OceanNet的计算成本比传统模型低500,000倍,这表明了其在实际应用中的巨大潜力。

尽管OceanNet在模拟SSH方面取得了成功,但研究也指出了其存在的一些限制。例如,模型目前仅考虑了SSH一个变量,而未包括流速、温度等其他关键海洋状态变量。此外,模型缺乏开放海洋的侧边界条件,这可能会影响其在长期预测中的准确性。尽管如此,OceanNet的研究成果为未来海洋预测模型的发展提供了新的方向,展示了数据驱动模型在海洋科学中的广阔应用前景。未来的工作将集中在将更多海洋变量整合到模型中,以及探索更复杂的网络架构,以进一步提高预测的准确性和物理一致性。

来源:Nature

相关推荐