MeshMask: Physics-Based Simulations with Masked Graph Neural Networks
Paul Garnier, Vincent Lannelongue, Jonathan Viquerat, Elie Hachem

TL;DR
MeshMask introduces a masked pre-training approach for graph neural networks in CFD, significantly improving accuracy and efficiency across diverse fluid simulation datasets, including complex 3D aneurysm models.
Contribution
It presents a novel masking strategy combined with an asymmetric encoder-decoder architecture for GNNs applied to CFD, achieving state-of-the-art results and enabling effective multi-dataset pre-training.
Findings
Up to 60% improvement in long-term prediction accuracy.
Effective pre-training on multiple CFD datasets reduces data and time requirements.
State-of-the-art performance on seven CFD datasets, including complex 3D aneurysm simulations.
Abstract
We introduce a novel masked pre-training technique for graph neural networks (GNNs) applied to computational fluid dynamics (CFD) problems. By randomly masking up to 40\% of input mesh nodes during pre-training, we force the model to learn robust representations of complex fluid dynamics. We pair this masking strategy with an asymmetric encoder-decoder architecture and gated multi-layer perceptrons to further enhance performance. The proposed method achieves state-of-the-art results on seven CFD datasets, including a new challenging dataset of 3D intracranial aneurysm simulations with over 250,000 nodes per mesh. Moreover, it significantly improves model performance and training efficiency across such diverse range of fluid simulation tasks. We demonstrate improvements of up to 60\% in long-term prediction accuracy compared to previous best models, while maintaining similar…
Peer Reviews
Decision·ICLR 2025 Poster
* The proposed pretraining consistenly improves GNN’s performance on various physical systems. * The numerical experiments are extensive and cover relatively challenging problems. Specifically, a large-scale 3D simulation with 250k nodes is studied.
* The discussion related to the model architecture and the graph construction after masking is relatively vague. The authors say they used a multi-grid GNN with a W-cycle structure and is a Encoder-Processor-Decoder setup, but it is also stated that in the pretraining section the model for pertaining is an Autoencoder with graph encoder/decoder. Does the model architecture and grid structure change or remain the same in pretraining and fine-tuning? In addition, as the masking nodes are randomly
The paper introduces a novel approach by implementing masked pre-training for Graph Neural Networks (GNNs) in physics simulations. It is well-structured and easy to follow, with rich qualitative results and visualizations.
1. The introduction of gated MLP and encoder-decoder architecture potentially increases the model's computational complexity. There is a lack of detailed discussion on the computational demands (e.g. training/inference time, training/inference RAMs) compared with baselines, which is critical for evaluating the feasibility of deploying MeshMask in real-time applications or on large-scale datasets. 2. The compared baselines are limited, authors should consider more GNN-based simulation models suc
1. The authors developed an appropriate masking pre-training scheme for GNNs in CFD tasks. 2. The method shows notable performance improvements compared to baseline approaches. 3. The paper is well-organized, with clear figures and visualizations that help the reader understand.
1. The comparison seems limited to very basic baseline methods~(i.e., MGN, Multigrid). Given the recent attention to GNN-based CFD modeling, more recent baselines could have been included in the comparison. 2. Despite multiple claims about *training efficiency*, there appears to be a lack of comprehensive discussion on efficiency metrics. 3. The experiments lack testing across varying *graph density* scenarios. The effectiveness of the method across different graph densities could have been be
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Computational Physics and Python Applications · Machine Learning in Materials Science
