The classical development of neural networks has primarily focused on learning mappings between finite-dimensional Euclidean spaces. Recently, this has been generalized to neural operators that learn mappings between function spaces. For partial differential equations (PDEs), neural operators directly learn the mapping from any functional parametric dependence to the solution. Thus, they learn an entire family of PDEs, in contrast to classical methods which solve one instance of the equation. In this work, we formulate a new neural operator by parameterizing the integral kernel directly in Fourier space, allowing for an expressive and efficient architecture. We perform experiments on Burgers' equation, Darcy flow, and Navier-Stokes equation. The Fourier neural operator is the first ML-based method to successfully model turbulent flows with zero-shot super-resolution. It is up to three orders of magnitude faster compared to traditional PDE solvers. Additionally, it achieves superior accuracy compared to previous learning-based solvers under fixed resolution.
翻译:神经网络的古典发展主要侧重于学习有限维度的欧几里得空间之间的绘图。 最近,这被广泛推广到在功能空间之间进行绘图的神经操作员。 对于部分差异方程式(PDEs),神经操作员直接从任何功能参数依赖性到溶液中学习绘图。因此,他们学习了一整套PDEs,而传统方法则解决了其中一种方程式。在这项工作中,我们开发了一个新的神经操作员,在Fourier空间直接对整体内核进行参数参数化,以便有一个清晰有效的结构。我们在Burgers的方程式、Darcy流和Navier-Stokes等式上进行了实验。Fourier神经操作员是第一个以ML为基础的成功模拟无速超分辨率暴动流动的方法。它比传统的PDE解答器更快达到3个数量级。此外,它比以前的固定分辨率下的基于学习的解答器更精准。