Derived Fields Increase the Recoverable Information in Budgeted Neural PDE Surrogate
Organizations: School of Future Technology, South China University of Technology, China · State Key Laboratory of Ocean Sensing & Ocean College, Zhejiang University, China · Kavli Institute for Astrophysics and Space Research, Massachusetts Institute of Technology, USA
Abstract
For neural surrogates of time-dependent partial differential equations (PDEs), storage and memory budgets require training data to be obtained by coarsening and quantizing very-high-resolution numerical simulations. Fine-scale information can thus be lost before it reaches the model. We analyze this effect in periodic incompressible Navier-Stokes: quantization spreads error evenly over the retained modes, so the finest retained band, which holds the least energy, is the most corrupted, and velocity and vorticity are distorted differently under the same operator. Building on this analysis, we propose Derived-Field Optimization (DerivOpt), which chooses which primitive and derived fields to carry from a supplied library, and how many bits each receives, by exactly minimizing a closed-form posterior risk under a calibrated channel model. This optimization problem always has an optimum and requires no knowledge of the governing equation. On PDEBench, DerivOpt not only lowers the pooled rollout nRMSE but also substantially reduces the fine-band error. These gains are already present in the predictor-free input state and add to those of a multiscale architecture. Which fields are carried, and at what precision, is thus an optimizable design variable upstream of the predictor that determines how much information a fixed budget leaves recoverable.
Figures & tables
| Input | FNO | U-Net | ConvLSTM | Transformer | |||||
| mean | mean | mean | mean | ||||||
| Method | |||||||||
| Primitive | 0.999 | 0.0680 | 0.831 | 0.0749 | 0.855 | 0.1054 | 0.889 | 0.0943 | 0.893 |
| BestSingle | 0.863 | 0.0661 | 0.755 | 0.0718 | 0.778 | 0.0989 | 0.800 | 0.0896 | 0.820 |
| DerivBase | 0.830 | 0.0644 | 0.682 | 0.0697 | 0.704 | 0.0971 | 0.727 | 0.0867 | 0.746 |
| DerivOpt | 0.700 | 0.0585 | 0.584 | 0.0634 | 0.597 | 0.0880 | 0.634 | 0.0785 | 0.630 |
| Method | mean | ||
| Primitive | 0.0673 | 0.764 | 0.384 |
| BestSingle | 0.0678 | 0.743 | 0.375 |
| DerivBase | 0.0650 | 0.701 | 0.451 |
| DerivOpt | 0.0614 | 0.653 | 0.524 |
| ArchMulti | 0.0646 | 0.699 | 0.458 |
| RolloutMulti | 0.0664 | 0.742 | 0.410 |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Family | Primitive | Expert library | Channels |
| Advection | 5 / 9 | ||
| Burgers | 5 / 9 | ||
| Diffusion–sorption | 4 / 9 | ||
| Diffusion–reaction | 8 / 20 | ||
| Radial dam break | 4 / 9 | ||
| Incompressible NS | 6 / 22 |
| Family | Bits/site | Selected design |
| Advection | 8 | 3, 5 |
| Burgers | 8 | 3, 5 |
| Diffusion–sorption | 8 | 3, 5 |
| Diffusion–reaction | 16 | 4, 4, 8 |
| Radial dam break | 8 | 3, 5 |
| Incompressible NS | 16 | 4+4, 8 |
| State | Global | Near-wall | Interior | Near-wall share of error energy |
| Primitive ( 8+8) | 0.999 | 0.777 | 1.054 | 13.5% |
| BestSingle ( 16) | 0.863 | 1.300 | 0.689 | 50.5% |
| DerivBase ( 5+5, 5) | 0.830 | 0.870 | 0.819 | 24.4% |
| DerivOpt ( 4+4, 8) | 0.700 | 0.605 | 0.725 | 16.6% |
| Protocol | Fine band | DerivOpt | ArchMulti | LatentAE-Hyper | |
| Baseline | (1.25, 0.10) | 0.524 | 0.458 | 0.463 | |
| Stricter | (1.15, 0.075) | 0.329 | 0.287 | 0.290 | |
| Looser | (1.50, 0.15) | 0.844 | 0.742 | 0.750 | |
| Wider band | (1.25, 0.10) | 0.832 | 0.730 | 0.741 |
PDE Surrogate Modeling
PDE surrogate modeling builds fast approximations of partial differential equation solutions for simulation, prediction, and design.
See all 322 papers