Research map / Probabilistic and scientific modeling / Differential equations and PDEs
Better Neural PDE Solvers Through Data-Free Mesh Movers
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Proposes Data-free Mesh Mover (DMM), a neural operator trained with a Monge-Ampère physics loss (no optimal-mesh data) to produce r-adaptive moving meshes, and MM-PDE, a two-branch GNN solver that embeds these moving meshes with a learnable interpolation framework.
Problem
Neural PDE solvers on static meshes waste resources on non-uniform, multi-scale dynamics; existing adaptive approaches need expensive optimal-mesh supervision or change node count/topology during h-refinement.
Approach
Train a DeepONet-style mesh mover to output a moving-mesh map by solving the Monge-Ampère equation with a physics loss and monitor-function-proportional sampling, then embed the moving mesh in a two-branch GNN with learnable interpolation weights and a residual cut network.
Key results
- On Burgers' equation, MM-PDE achieves MSE 1.04e-05 versus 1.19e-05 for bigger GNN, 1.18e-05 for FNO, and 3.10e-05 for GNN.
- DMM meshes reduce cell-volume std from 0.1027 to 0.0469 and range from 0.7524 to 0.2061 on Burgers' equation.
- On flow around a cylinder, MM-PDE error is 0.0846 versus 0.1548 for bigger GNN, 0.2892 for GNN, 0.4040 for LAMP, and 0.2844 for Geo-FNO.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Use DMM-generated moving meshes with MM-PDE | MM-PDE · Burgers' equation | MSE: 3.10e-05 -> 1.04e-05 | Helped |
| Use DMM-generated moving meshes with MM-PDE | MM-PDE · Flow around a cylinder | MSE: 0.2892 -> 0.0846 | Helped |
| Use MM-PDE instead of GNN | 3-D GS equation · 3-D GS equation | MSE: 2.106e-04 -> 1.852e-04 | Helped |
| Remove the original-mesh branch G1 (ablation) | MM-PDE · Burgers' equation | MSE: 6.63e-07 -> 1.258e-06 | Hurt |
| Replace the moving-mesh branch with G2 on the original mesh (ablation) | MM-PDE · Burgers' equation | MSE: 6.63e-07 -> 8.852e-07 | Hurt |
| Remove the residual cut network (ablation) | MM-PDE · Burgers' equation | MSE: 6.63e-07 -> 8.467e-07 | Hurt |
| Replace the DMM moving mesh with a uniform mesh (ablation) | MM-PDE · Burgers' equation | MSE: 6.63e-07 -> 1.324e-06 | Hurt |
| Pretrain DMM with physics loss before MM-PDE training (ablation) | MM-PDE · Burgers' equation | MSE: 6.640e-07 -> 3.447e-07 | Helped |
| Reduce the boundary-loss weight by a factor of ten (ablation) | DMM · Burgers' equation | cell-volume range: 0.206 -> 0.239 | Hurt |
| Reduce the convex-loss weight by a factor of ten (ablation) | DMM · Burgers' equation | cell-volume range: 0.206 -> 0.225 | No clear effect |
| Reduce the Monge-Ampère equation-loss weight by a factor of ten (ablation) | DMM · Burgers' equation | cell-volume range: 0.206 -> 0.265 | Hurt |
| Optimize DMM with BFGS after Adam (ablation) | DMM · Burgers' equation | physics loss: 0.045 -> 0.026 | Helped |
Surprising findings
- Physics-loss-trained DMM (data-free) used as initialization with end-to-end fine-tuning (mm+end2end) gives lower error than training DMM only end-to-end, suggesting the physics-loss pretraining is a good initial state.
- Uniform meshes with the two-branch architecture did not improve over the base model, while the moving-mesh variant did.
Limitations
- Monitor function is based on the current state at time t and may not capture future state variations, as the authors note.
- Mesh tangling may occur when the Jacobian determinant is negative; not addressed beyond the convexity loss.
- Memory consumption of DMM training is high, requiring batching and optimizing only the last decoder layer with BFGS.
Experimental setup
Datasets: 2-D Burgers' equation simulations flow around a circular cylinder (FEniCS Navier-Stokes) 3-D Gray-Scott reaction-diffusion
Benchmarks: 2-D Burgers' equation flow around a circular cylinder 3-D Gray-Scott equation
Metrics: MSE std and range of cell volumes under monitor function inference time RMSE physics loss
Baselines: GNN bigger GNN CNN FNO LAMP Geo-FNO MP-PDE MeshGraphNets
Builds on: DeepONet MP-PDE LAMP Geo-FNO FNO
Closest papers by meaning
- Towards Universal Mesh Movement Networks (NeurIPS 2024 · similarity 0.89)
- UGM2N: An Unsupervised and Generalizable Mesh Movement Network via M-Uniform Loss (NeurIPS 2025 · similarity 0.88)
- P$^2$C$^2$Net: PDE-Preserved Coarse Correction Network for efficient prediction of spatiotemporal dynamics (NeurIPS 2024 · similarity 0.87)
- Active Learning for Neural PDE Solvers (ICLR 2025 · similarity 0.87)
- Breakeven complexity: A new perspective on neural partial differential equation solvers (NeurIPS 2026 · similarity 0.87)
- INC: An Indirect Neural Corrector for Auto-Regressive Hybrid PDE Solvers (NeurIPS 2025 · similarity 0.86)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
