Neural Operator: Learning Maps Between Function Spaces With Applications to PDEs
Nikola KovachkiZongyi LiBurigede LiuKamyar AzizzadenesheliKaushik BhattacharyaAndrew StuartAnima Anandkumar
Proposes neural operators to learn mappings directly between infinite-dimensional function spaces, establishing a discretization-invariant framework with universal approximation guarantees that solves complex partial differential equations orders of magnitude faster than traditional numerical solvers.
Simulating complex physical systems governed by partial differential equations—such as fluid turbulence, subsurface flow, and structural deformation—is essential across engineering and scientific disciplines. Conventional numerical solvers are computationally expensive, often taking hours or days to run, which makes large-scale parameter studies, design optimization, and real-time predictions impractical. While standard deep learning methods have been applied as surrogate models to speed up these simulations, they are tied to fixed grid resolutions and cannot easily generalize when mesh geometry or resolution changes without being retrained.
The objective of the article is to introduce and evaluate neural operators, a deep learning framework designed to learn mappings between infinite-dimensional function spaces rather than finite-dimensional vectors. The authors evaluate whether these architectures can provide accurate, resolution-invariant surrogate models for partial differential equations while achieving dramatic speedups over traditional numerical solvers.
To achieve this, the authors develop a general neural operator framework that composes linear integral kernel operators with non-linear activation functions. They implement and benchmark four efficient parameterizations: Graph Neural Operators, Low-Rank Neural Operators, Multipole Graph Neural Operators, and Fourier Neural Operators. The models were tested on classic benchmark equations representing diverse physical regimes: one-dimensional Poisson and Burgers' equations, two-dimensional Darcy subsurface flow, and two-dimensional incompressible Navier-Stokes equations modeling fluid dynamics. The evaluation compared the proposed models against standard neural networks, convolutional networks, and competing operator architectures across varying mesh resolutions and noise levels, as well as in downstream applications like Bayesian inverse problems.
The analysis yields several key findings. First, neural operators are fundamentally discretization-invariant; a model trained on a coarse mesh can be evaluated directly on a much finer mesh—enabling zero-shot super-resolution—while keeping prediction error virtually constant. Second, the Fourier Neural Operator consistently outperformed existing machine learning methods, achieving relative errors under 1% on the Darcy flow problem and Burgers' equation, and under 1% for Navier-Stokes flow at lower Reynolds numbers and around 8% at higher Reynolds numbers. Third, in terms of speed, the Fourier Neural Operator evaluated Navier-Stokes instances in 0.005 seconds compared to 2.2 seconds for a standard pseudo-spectral solver on a 256 by 256 grid. In an end-to-end Bayesian inverse sampling workflow, this reduced total run time from over 18 hours to approximately 2.5 minutes while matching the traditional solver's posterior accuracy. Fourth, testing demonstrated that neural operators maintain stability against input noise, especially when noise is included during training.
These findings indicate that neural operators can substantially lower computational costs, accelerate research and development timelines, and enable near-real-time decision-making in engineering workflows that rely heavily on physical simulations. Because the models learn the underlying continuum operators rather than grid-specific patterns, engineering teams can train surrogate models once on low-resolution or legacy simulation data and deploy them across varying computational grids without retraining or losing accuracy.
Organizations evaluating neural operators should consider adopting Fourier Neural Operators for problems defined on regular geometries where speed is paramount, while using graph-based neural operators for irregular geometries or complex unstructured meshes. Teams should incorporate data augmentation, such as training with noise, to enhance model robustness for applications with steep gradients or experimental measurement errors. Before deploying these models into mission-critical engineering pipelines, organizations should conduct pilot validations to account for limitations in non-smoothing problems with sharp discontinuities, assess training data requirements for high-Reynolds-number turbulent regimes, and verify the surrogate's accuracy boundaries against traditional high-fidelity solvers.
- Paper: Fourier Neural Operator for Parametric Partial Differential Equations, Zongyi Li et al. (2020). This paper establishes the Fourier Neural Operator architecture for mapping between function spaces in parametric PDEs, providing the core spectral formulation that the source generalizes and synthesizes.
- Paper: Learning nonlinear operators via DeepONet based on the universal approximation theorem of operators, Lu Lu et al. (2021). This paper establishes the foundational DeepONet architecture and operator universal approximation framework for learning maps between function spaces, serving as a primary benchmark and precursor to neural operators.
- Paper: Geometric Deep Learning: Going beyond Euclidean data, Michael M. Bronstein et al. (2016). This survey establishes the foundations of spatial and spectral kernel operations on non-Euclidean geometries, providing essential background for graph neural operator parameterizations.
- Paper: Approximation by Superpositions of a Sigmoidal Function, George Cybenko (1989). This classic work proves the universal approximation theorem for standard neural networks on finite-dimensional spaces, forming the theoretical baseline that the source generalizes to infinite-dimensional function spaces.
- Paper: DGM: A deep learning algorithm for solving partial differential equations, Justin Sirignano et al. (2017). This work introduces mesh-free deep learning for solving partial differential equations, providing context for physics-based machine learning approaches that neural operators improve upon via discretization-invariant operator learning.
- Paper: Neural means and kernel corrections for operator learning, Yitzchak Shmalo (2026). This text builds directly on operator learning paradigms like Fourier neural operators by developing hybrid pipelines that combine neural operator means with exact kernel ridge regression corrections.
- Paper: KAN: Kolmogorov-Arnold Networks, Ziming Liu et al. (2025). This work extends scientific machine learning for PDEs by replacing standard multilayer perceptron architectures with learnable spline-based Kolmogorov-Arnold Networks.
