Physics-Aligned Canonical Equivariant Fourier Neural Operator under Symmetry-Induced Shifts
About
Neural operators approximate PDE solution maps, but they need not respect the symmetries of the governing equation. In out-of-distribution (OOD) regimes, a standard neural operator must often learn coordinate alignment and physical evolution within a single map, which can hurt generalization. We use known continuous symmetries of evolution equations on periodic domains to separate these two roles. We propose the Physics-Aligned Canonical Equivariant Fourier Neural Operator (PACE-FNO), which estimates the input frame with a Lie-algebra coordinate estimator, maps the field to a reference frame, applies a standard Fourier Neural Operator (FNO), and restores the prediction to the target frame. We train alignment and operator prediction jointly using bounded symmetry perturbations, with an optional low-dimensional refinement step that updates the estimated frame at inference. Equivariance is enforced by the input and output transformations, while the FNO architecture remains unchanged. Across 1-D and 2-D Burgers, shallow-water, and Navier-Stokes equations on periodic domains, PACE-FNO matches the in-distribution (ID) accuracy of standard neural operators and reduces out-of-distribution (OOD) relative error by up to 12x over FNO with symmetry augmentation (FNO+Aug) under translations and Galilean shifts, with smaller gains for coupled rotation-translation shifts. Ablations show that aligning the input and restoring the output frame account for most OOD gains; inference-time refinement provides a smaller correction.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 2-D shallow-water equations simulation | 2-D shallow-water equations resolution 64^2 to 128^2 (OOD) | OOD Error0.1069 | 5 | |
| Operator learning | 1-D Burgers resolution 1024 to 2048 (OOD) | OOD Error0.0259 | 5 | |
| Solving 2-D Burgers equation | 2-D Burgers Out-of-Distribution resolution 64^2 to 128^2 shift (test) | OOD Error0.064 | 5 | |
| Spatiotemporal rollout prediction | (2+1)-D Spatiotemporal Navier-Stokes ID | Relative Error1.29 | 5 | |
| Spatiotemporal rollout prediction | (2+1)-D Spatiotemporal Navier-Stokes OOD, resolution 64^2 to 128^2 shift | Relative Error25.93 | 5 | |
| 2-D shallow-water equations simulation | 2-D shallow-water equations (ID) | ID Error0.0491 | 5 | |
| Operator learning | 1-D Burgers resolution 1024 (ID) | ID Error6.23 | 5 | |
| Solving 2-D Burgers equation | 2-D Burgers In-Distribution resolution 64^2 (test) | ID Error0.0393 | 5 | |
| Autoregressive Forecasting | Kuramoto-Sivashinsky (KS) equation in-distribution LPSDA protocol (test) | NMSE0.03 | 4 | |
| Autoregressive PDE Solving (KdV 20s) | KdV equation LPSDA protocol (in-distribution) | NMSE0.0047 | 4 |