From Basis to Basis: Gaussian Particle Representation for Interpretable PDE Operators
Organizations: The Hong Kong University of Science and Technology (Guangzhou), Guangzhou, China · The Hong Kong University of Science and Technology, Hong Kong SAR, China
Abstract
Learning PDE dynamics for fluids increasingly relies on neural operators and Transformer-based models, yet these approaches often lack interpretability and struggle with localized, high-frequency structures while incurring quadratic cost in spatial samples. We propose representing fields with a Gaussian basis, where learned atoms carry explicit geometry (centers, anisotropic scales, weights) and form a compact, mesh-agnostic, directly visualizable state. Building on this representation, we introduce a Gaussian Particle Operator that acts in modal space: learned Gaussian modal windows perform a Petrov-Galerkin measurement, and PG Gaussian Attention enables global cross-scale coupling. This basis-to-basis design is resolution-agnostic and achieves near-linear complexity in N for a fixed modal budget, supporting irregular geometries and seamless 2D-to-3D extension. On standard PDE benchmarks and real datasets, our method attains state-of-the-art competitive accuracy while providing intrinsic interpretability.
Figures & tables
| Model | NS2D | NS3D | ERA5-temp | ERA5-wind u | Carra | Airfoil | Turbulent | PlanetSWE |
| (Geo-)FNO | 3.24E-02 | 5.07E-01 | 7.09E-03 | 1.02E-01 | 3.50E-01 | 5.12E-03 | 4.82E-01 | 9.23E-02 |
| M2NO | 2.76E-02 | 4.65E-01 | 3.35E-03 | 7.15E-02 | 3.62E-01 | 1.98E-03 | 4.53E-01 | 8.96E-02 |
| CNO | 9.27E-02 | 8.12E-01 | 1.24E-02 | 1.86E-01 | 6.89E-01 | 4.65E-03 | 7.91E-01 | 1.57E-01 |
| LSM | 3.11E-02 | 3.80E-01 | 5.86E-03 | 8.23E-02 | 4.05E-01 | 5.37E-03 | 4.16E-01 | 9.58E-02 |
| AMG | 3.12E-02 | 4.32E-01 | 6.11E-03 | 8.79E-02 | 3.21E-01 | 3.09E-03 | 4.47E-01 | 8.14E-02 |
| GT | 8.81E-02 | 5.39E-01 | 5.44E-03 | 1.55E-01 | 3.73E-01 | 8.26E-03 | 5.41E-01 | 1.23E-01 |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Benchmarks | Model Configurations | |||
|---|---|---|---|---|
| hidden_dim | num_layers | num_heads | num_gaussians | |
| NS2D | 128 | 8 | 8 | 32 |
| NS3D | 64 | 8 | 4 | 16 |
| ERA5-temp | 64 | 4 | 4 | 16 |
| ERA5-wind u | 64 | 4 | 4 | 16 |
| Carra | 64 | 4 | 4 | 16 |
| Model Configuration | Error |
|---|---|
| w/o PG Operator | 8.57E-02 |
| w/o Gaussian Field | 7.44E-02 |
| num_gaussian = 1 | 6.28E-02 |
| num_gaussian = 16 | 4.21E-02 |
| num_gaussian = 64 | 3.84E-02 |
| GPO (Baseline) | 3.90E-02 |
| Model | Param Count | Param (MB) | GPU Mem (MiB) | Train (s/epoch) | Inference (s/epoch) |
|---|---|---|---|---|---|
| FNO | 640,305 | 4.84 | 949 | 28.27 | 0.5 |
| LSM | 19,187,457 | 73.23 | 2,875 | 48.42 | 1.73 |
| Galerkin Transformer | 1,096,321 | 4.18 | 4,301 | 65.29 | 2.96 |
| GNOT | 2,485,901 | 9.48 | 8,643 | 139.42 | 6.09 |
| Transolver | 3,069,889 | 11.71 | 4,917 | 97.03 | 4.10 |
| ONO | 1,596,673 | 6.09 | 6,163 | 94.80 | 4.27 |
PDE Operator Learning
Partial differential equation (PDE) operator learning builds models that map inputs such as coefficients and initial conditions to solution fields.
See all 228 papers