Combining Differentiable PDE Solvers and Graph Neural Networks for Fluid Flow Prediction
arXiv:2007.04439
Abstract
Solving large complex partial differential equations (PDEs), such as those that arise in computational fluid dynamics (CFD), is a computationally expensive process. This has motivated the use of deep learning approaches to approximate the PDE solutions, yet the simulation results predicted from these approaches typically do not generalize well to truly novel scenarios. In this work, we develop a hybrid (graph) neural network that combines a traditional graph convolutional network with an embedded differentiable fluid dynamics simulator inside the network itself. By combining an actual CFD simulator (run on a much coarser resolution representation of the problem) with the graph network, we show that we can both generalize well to new situations and benefit from the substantial speedup of neural network CFD predictions, while also substantially outperforming the coarse CFD simulation alone.
ICML 2020
References in corpus (9)
- Adam: A Method for Stochastic Optimization
- Semi-Supervised Classification with Graph Convolutional Networks
- Inductive Representation Learning on Large Graphs
- Geometric deep learning: going beyond Euclidean data
- Turbulence Modeling in the Age of Data
- MeshCNN: A Network with an Edge
- From Deep to Physics-Informed Learning of Turbulence: Diagnostics
- Graph Element Networks: adaptive, structured computation and memory
- Liquid Splash Modeling with Neural Networks
Cited by in corpus (6)
- A Review of Uncertainty Quantification in Deep Learning: Techniques, Applications and Challenges
- Numerical investigation of minimum drag profiles in laminar flow using deep learning surrogates
- A probabilistic generative model for semi-supervised training of coarse-grained surrogates and enforcing physical constraints through virtual observables
- Continuous PDE Dynamics Forecasting with Implicit Neural Representations
- Validation and parameterization of a novel physics-constrained neural dynamics model applied to turbulent fluid flow
- Learning To Estimate Regions Of Attraction Of Autonomous Dynamical Systems Using Physics-Informed Neural Networks