English

MultiScale MeshGraphNets

Machine Learning 2022-10-04 v1 Computational Engineering, Finance, and Science

Abstract

In recent years, there has been a growing interest in using machine learning to overcome the high cost of numerical simulation, with some learned models achieving impressive speed-ups over classical solvers whilst maintaining accuracy. However, these methods are usually tested at low-resolution settings, and it remains to be seen whether they can scale to the costly high-resolution simulations that we ultimately want to tackle. In this work, we propose two complementary approaches to improve the framework from MeshGraphNets, which demonstrated accurate predictions in a broad range of physical systems. MeshGraphNets relies on a message passing graph neural network to propagate information, and this structure becomes a limiting factor for high-resolution simulations, as equally distant points in space become further apart in graph space. First, we demonstrate that it is possible to learn accurate surrogate dynamics of a high-resolution system on a much coarser mesh, both removing the message passing bottleneck and improving performance; and second, we introduce a hierarchical approach (MultiScale MeshGraphNets) which passes messages on two different resolutions (fine and coarse), significantly improving the accuracy of MeshGraphNets while requiring less computational resources.

Keywords

Cite

@article{arxiv.2210.00612,
  title  = {MultiScale MeshGraphNets},
  author = {Meire Fortunato and Tobias Pfaff and Peter Wirnsberger and Alexander Pritzel and Peter Battaglia},
  journal= {arXiv preprint arXiv:2210.00612},
  year   = {2022}
}