From Theory to Application: A Practical Introduction to Neural Operators in Scientific Computing
Prashant K. Jha
TL;DR
This work provides a practical, implementation-focused survey of neural operator architectures—DeepONet, PCANet, and Fourier Neural Operator—for learning forward operators $F: M \to U$ of parametric PDEs. Using two linear model problems (Poisson with diffusivity and in-plane elasticity with variable Young's modulus), it demonstrates finite element-based data generation, Gaussian-function-space priors, and SVD-driven dimensionality reduction to enable efficient learning. The paper then shows how neural operators can serve as fast surrogates within Bayesian inversion (via MCMC) to infer parameter fields, achieving posterior estimates close to those obtained with the true forward model on these problems. It further discusses challenges in accuracy and generalization, and outlines strategies such as residual-based error correction and multi-level training, while outlining future directions including PINO, uncertainty quantification, and multi-fidelity integration for robust, real-world deployment.
Abstract
This focused review explores a range of neural operator architectures for approximating solutions to parametric partial differential equations (PDEs), emphasizing high-level concepts and practical implementation strategies. The study covers foundational models such as Deep Operator Networks (DeepONet), Principal Component Analysis-based Neural Networks (PCANet), and Fourier Neural Operators (FNO), providing comparative insights into their core methodologies and performance. These architectures are demonstrated on two classical linear parametric PDEs: the Poisson equation and linear elastic deformation. Beyond forward problem-solving, the review delves into applying neural operators as surrogates in Bayesian inference problems, showcasing their effectiveness in accelerating posterior inference while maintaining accuracy. The paper concludes by discussing current challenges, particularly in controlling prediction accuracy and generalization. It outlines emerging strategies to address these issues, such as residual-based error correction and multi-level training. This review can be seen as a comprehensive guide to implementing neural operators and integrating them into scientific computing workflows.
