Learning to correct spectral methods for simulating turbulent flows
- URL: http://arxiv.org/abs/2207.00556v2
- Date: Sun, 25 Jun 2023 10:06:33 GMT
- Title: Learning to correct spectral methods for simulating turbulent flows
- Authors: Gideon Dresdner, Dmitrii Kochkov, Peter Norgaard, Leonardo
Zepeda-N\'u\~nez, Jamie A. Smith, Michael P. Brenner, Stephan Hoyer
- Abstract summary: We show that a hybrid of classical numerical techniques and machine learning can offer significant improvements over either approach alone.
Specifically, we develop ML-augmented spectral solvers for three common partial differential equations of fluid dynamics.
- Score: 6.110864131646294
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Despite their ubiquity throughout science and engineering, only a handful of
partial differential equations (PDEs) have analytical, or closed-form
solutions. This motivates a vast amount of classical work on numerical
simulation of PDEs and more recently, a whirlwind of research into data-driven
techniques leveraging machine learning (ML). A recent line of work indicates
that a hybrid of classical numerical techniques and machine learning can offer
significant improvements over either approach alone. In this work, we show that
the choice of the numerical scheme is crucial when incorporating physics-based
priors. We build upon Fourier-based spectral methods, which are known to be
more efficient than other numerical schemes for simulating PDEs with smooth and
periodic solutions. Specifically, we develop ML-augmented spectral solvers for
three common PDEs of fluid dynamics. Our models are more accurate (2-4x) than
standard spectral solvers at the same resolution but have longer overall
runtimes (~2x), due to the additional runtime cost of the neural network
component. We also demonstrate a handful of key design principles for combining
machine learning and numerical methods for solving PDEs.
Related papers
- DimOL: Dimensional Awareness as A New 'Dimension' in Operator Learning [63.5925701087252]
We introduce DimOL (Dimension-aware Operator Learning), drawing insights from dimensional analysis.
To implement DimOL, we propose the ProdLayer, which can be seamlessly integrated into FNO-based and Transformer-based PDE solvers.
Empirically, DimOL models achieve up to 48% performance gain within the PDE datasets.
arXiv Detail & Related papers (2024-10-08T10:48:50Z) - Spectral operator learning for parametric PDEs without data reliance [6.7083321695379885]
We introduce a novel operator learning-based approach for solving parametric partial differential equations (PDEs) without the need for data harnessing.
The proposed framework demonstrates superior performance compared to existing scientific machine learning techniques.
arXiv Detail & Related papers (2023-10-03T12:37:15Z) - Meta-Learning for Airflow Simulations with Graph Neural Networks [3.52359746858894]
We present a meta-learning approach to enhance the performance of learned models on out-of-distribution (OoD) samples.
Specifically, we set the airflow simulation in CFD over various airfoils as a meta-learning problem, where each set of examples defined on a single airfoil shape is treated as a separate task.
We experimentally demonstrate the efficiency of the proposed approach for improving the OoD generalization performance of learned models.
arXiv Detail & Related papers (2023-06-18T19:25:13Z) - Can Physics-Informed Neural Networks beat the Finite Element Method? [1.1470070927586016]
Partial differential equations play a fundamental role in the mathematical modelling of many processes and systems.
The recent success of deep neural networks at various approximation tasks has motivated their use in the numerical solution of PDEs.
arXiv Detail & Related papers (2023-02-08T15:01:21Z) - Neural Operator: Is data all you need to model the world? An insight
into the impact of Physics Informed Machine Learning [13.050410285352605]
We provide an insight into how data-driven approaches can complement conventional techniques to solve engineering and physics problems.
We highlight a novel and fast machine learning-based approach to learning the solution operator of a PDE operator learning.
arXiv Detail & Related papers (2023-01-30T23:29:33Z) - Gaussian Process Priors for Systems of Linear Partial Differential
Equations with Constant Coefficients [4.327763441385371]
Partial differential equations (PDEs) are important tools to model physical systems.
We propose a family of Gaussian process (GP) priors, which we call EPGP, such that all realizations are exact solutions of this system.
We demonstrate our approach on three families of systems of PDEs, the heat equation, wave equation, and Maxwell's equations.
arXiv Detail & Related papers (2022-12-29T14:28:32Z) - Deep learning applied to computational mechanics: A comprehensive
review, state of the art, and the classics [77.34726150561087]
Recent developments in artificial neural networks, particularly deep learning (DL), are reviewed in detail.
Both hybrid and pure machine learning (ML) methods are discussed.
History and limitations of AI are recounted and discussed, with particular attention at pointing out misstatements or misconceptions of the classics.
arXiv Detail & Related papers (2022-12-18T02:03:00Z) - Semi-supervised Learning of Partial Differential Operators and Dynamical
Flows [68.77595310155365]
We present a novel method that combines a hyper-network solver with a Fourier Neural Operator architecture.
We test our method on various time evolution PDEs, including nonlinear fluid flows in one, two, and three spatial dimensions.
The results show that the new method improves the learning accuracy at the time point of supervision point, and is able to interpolate and the solutions to any intermediate time.
arXiv Detail & Related papers (2022-07-28T19:59:14Z) - Message Passing Neural PDE Solvers [60.77761603258397]
We build a neural message passing solver, replacing allally designed components in the graph with backprop-optimized neural function approximators.
We show that neural message passing solvers representationally contain some classical methods, such as finite differences, finite volumes, and WENO schemes.
We validate our method on various fluid-like flow problems, demonstrating fast, stable, and accurate performance across different domain topologies, equation parameters, discretizations, etc., in 1D and 2D.
arXiv Detail & Related papers (2022-02-07T17:47:46Z) - Fourier Neural Operator for Parametric Partial Differential Equations [57.90284928158383]
We formulate a new neural operator by parameterizing the integral kernel directly in Fourier space.
We perform experiments on Burgers' equation, Darcy flow, and Navier-Stokes equation.
It is up to three orders of magnitude faster compared to traditional PDE solvers.
arXiv Detail & Related papers (2020-10-18T00:34:21Z) - Large-scale Neural Solvers for Partial Differential Equations [48.7576911714538]
Solving partial differential equations (PDE) is an indispensable part of many branches of science as many processes can be modelled in terms of PDEs.
Recent numerical solvers require manual discretization of the underlying equation as well as sophisticated, tailored code for distributed computing.
We examine the applicability of continuous, mesh-free neural solvers for partial differential equations, physics-informed neural networks (PINNs)
We discuss the accuracy of GatedPINN with respect to analytical solutions -- as well as state-of-the-art numerical solvers, such as spectral solvers.
arXiv Detail & Related papers (2020-09-08T13:26:51Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.