Efficient Learning of Mesh-Based Physical Simulation with BSMS-GNN
Yadi Cao, Menglei Chai, Minchen Li, Chenfanfu Jiang

TL;DR
This paper introduces BSMS-GNN, a novel multi-scale graph neural network that efficiently learns large-scale mesh-based physical simulations by avoiding manual coarser mesh creation and reducing computational costs.
Contribution
The paper proposes bi-stride pooling, a new strategy for multi-scale GNNs that eliminates manual coarser mesh drawing and improves efficiency in physical simulations.
Findings
BSMS-GNN outperforms existing methods in accuracy.
BSMS-GNN reduces computational costs significantly.
Bi-stride pooling effectively avoids wrong edges in mesh coarsening.
Abstract
Learning the physical simulation on large-scale meshes with flat Graph Neural Networks (GNNs) and stacking Message Passings (MPs) is challenging due to the scaling complexity w.r.t. the number of nodes and over-smoothing. There has been growing interest in the community to introduce \textit{multi-scale} structures to GNNs for physical simulation. However, current state-of-the-art methods are limited by their reliance on the labor-intensive drawing of coarser meshes or building coarser levels based on spatial proximity, which can introduce wrong edges across geometry boundaries. Inspired by the bipartite graph determination, we propose a novel pooling strategy, \textit{bi-stride} to tackle the aforementioned limitations. Bi-stride pools nodes on every other frontier of the breadth-first search (BFS), without the need for the manual drawing of coarser meshes and avoiding the wrong edges…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Generative Adversarial Networks and Image Synthesis
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Concatenated Skip Connection · Max Pooling · Convolution · U-Net
