Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Learning Mesh-Based Simulation with Graph Networks

About

Mesh-based simulations are central to modeling complex physical systems in many disciplines across science and engineering. Mesh representations support powerful numerical integration methods and their resolution can be adapted to strike favorable trade-offs between accuracy and efficiency. However, high-dimensional scientific simulations are very expensive to run, and solvers and parameters must often be tuned individually to each system studied. Here we introduce MeshGraphNets, a framework for learning mesh-based simulations using graph neural networks. Our model can be trained to pass messages on a mesh graph and to adapt the mesh discretization during forward simulation. Our results show it can accurately predict the dynamics of a wide range of physical systems, including aerodynamics, structural mechanics, and cloth. The model's adaptivity supports learning resolution-independent dynamics and can scale to more complex state spaces at test time. Our method is also highly efficient, running 1-2 orders of magnitude faster than the simulation on which it is trained. Our approach broadens the range of problems on which neural network simulators can operate and promises to improve the efficiency of complex, scientific modeling tasks.

Tobias Pfaff, Meire Fortunato, Alvaro Sanchez-Gonzalez, Peter W. Battaglia• 2020

Related benchmarks

TaskDatasetResultRank
CFD field reconstructionShapeNet Car (test)
Volume Error3.54
15
Aerodynamic SimulationShape-Net Car (test)
Volume Relative L2 Error0.0354
14
Aerodynamic SimulationAirfRANS (test)
Volume MSE0.0214
13
Aerodynamic PredictionAirfRANS (Unseen Reynolds)
CL1.7718
12
Aerodynamic PredictionAirfRANS (Unseen Angles)
CL0.6525
12
Deformable object simulationBOB (test)
RMSE0.048
12
PDE Surrogate ModelingAirfRANS Unseen Reynolds Numbers
Volume0.2789
12
PDE Surrogate ModelingAirfRANS (Unseen Angles of Attack)
Volume0.4902
12
Deformable object simulationCUBE (test)
RMSE0.151
12
Deformable object simulationCUBEXL (test)
RMSE0.082
12
Showing 10 of 23 rows

Other info

Follow for update