Numerous physics theories are rooted in partial differential equations (PDEs). However, the increasingly intricate physics equations, especially those that lack analytic solutions or closed forms, have impeded the further development of physics. Computationally solving PDEs by classic numerical approaches suffers from the trade-off between accuracy and efficiency and is not applicable to the empirical data generated by unknown latent PDEs. To overcome this challenge, we present KoopmanLab, an efficient module of the Koopman neural operator family, for learning PDEs without analytic solutions or closed forms. Our module consists of multiple variants of the Koopman neural operator (KNO), a kind of mesh-independent neural-network-based PDE solvers developed following dynamic system theory. The compact variants of KNO can accurately solve PDEs with small model sizes while the large variants of KNO are more competitive in predicting highly complicated dynamic systems govern by unknown, high-dimensional, and non-linear PDEs. All variants are validated by mesh-independent and long-term prediction experiments implemented on representative PDEs (e.g., the Navier-Stokes equation and the Bateman-Burgers equation in fluid mechanics) and ERA5 (i.e., one of the largest high-resolution global-scale climate data sets in earth physics). These demonstrations suggest the potential of KoopmanLab to be a fundamental tool in diverse physics studies related to equations or dynamic systems.
翻译:众多物理理论都源于偏微分方程(PDE)。然而,越来越复杂的物理方程,特别是那些缺乏解析解或闭合形式的方程,已经阻碍了物理学的进一步发展。经典数值方法计算求解PDEs存在精度和效率之间的权衡问题,并不能适用于由未知潜在PDEs生成的经验数据。为了克服这个挑战,我们提出KoopmanLab,它是Koopman神经算子家族的高效模块,用于学习没有解析解或闭合形式的PDEs。我们的模块由多种变量的Koopman神经算子(KNO)组成,这是一种基于动态系统理论开发的无网格独立神经网络PDE求解器。紧凑的KNO变量可以准确地解决小模型大小的PDEs,而大变量KNO在预测由未知的高维、非线性PDEs控制的高度复杂的动态系统方面更具竞争力。所有变量都通过代表性PDEs(如流体力学中的Navier-Stokes方程和Bateman-Burgers方程)和ERA5(即地球物理学中最大的高分辨率全球尺度气候数据集之一)进行了无网格独立和长期预测实验的验证。这些演示表明了KoopmanLab在与方程或动态系统相关的各种物理学研究中成为基本工具的潜力。