Spectral-Refiner: Accurate Fine-Tuning of Spatiotemporal Fourier Neural Operator for Turbulent Flows
Shuhao Cao, Francesco Brarda, Ruipeng Li, Yuanzhe Xi
TL;DR
This work tackles accurate and efficient neural operator learning for turbulent Navier-Stokes equations by introducing SpatioTemporal-FNO (ST-FNO), a spatiotemporal Fourier operator that maps between Bochner spaces to enable arbitrary-length temporal super-resolution. A novel hybrid training paradigm is proposed: train the ST-FNO briefly and then fine-tune only the final spectral layer using a functional-type a posteriori error estimator with a negative Sobolev loss, leveraging Parseval to compute the residual exactly. Compared with end-to-end training and conventional solvers, this approach reduces training cost while achieving higher accuracy on NSE benchmarks, by integrating traditional PDE insights (auto-differentiable solvers for extra fields and a convex residual loss) with neural operators. The method demonstrates strong performance on Taylor-Green vortex and 2D isotropic turbulence benchmarks and is supported by open-source code and data, highlighting a practical pathway to physics-informed, mesh-free turbulence simulation.
Abstract
Recent advancements in operator-type neural networks have shown promising results in approximating the solutions of spatiotemporal Partial Differential Equations (PDEs). However, these neural networks often entail considerable training expenses, and may not always achieve the desired accuracy required in many scientific and engineering disciplines. In this paper, we propose a new learning framework to address these issues. A new spatiotemporal adaptation is proposed to generalize any Fourier Neural Operator (FNO) variant to learn maps between Bochner spaces, which can perform an arbitrary-length temporal super-resolution for the first time. To better exploit this capacity, a new paradigm is proposed to refine the commonly adopted end-to-end neural operator training and evaluations with the help from the wisdom from traditional numerical PDE theory and techniques. Specifically, in the learning problems for the turbulent flow modeled by the Navier-Stokes Equations (NSE), the proposed paradigm trains an FNO only for a few epochs. Then, only the newly proposed spatiotemporal spectral convolution layer is fine-tuned without the frequency truncation. The spectral fine-tuning loss function uses a negative Sobolev norm for the first time in operator learning, defined through a reliable functional-type a posteriori error estimator whose evaluation is exact thanks to the Parseval identity. Moreover, unlike the difficult nonconvex optimization problems in the end-to-end training, this fine-tuning loss is convex. Numerical experiments on commonly used NSE benchmarks demonstrate significant improvements in both computational efficiency and accuracy, compared to end-to-end evaluation and traditional numerical PDE solvers under certain conditions. The source code is publicly available at https://github.com/scaomath/torch-cfd.
