PhysGuard: Physics-Preserving Sim-to-Real Adaptation
- PhysGuard is a framework for sim-to-real adaptation that safeguards low-frequency, physics-critical structures by projecting gradients away from key Fisher directions.
- It leverages an empirical Fisher Information Matrix computed on simulation data to identify and protect parameter directions central to large-scale physical patterns.
- PhysGuard demonstrates significant improvements in RMSE and low-frequency error metrics across various neural operator architectures under severe domain shifts.
Searching arXiv for the specified paper and closely related context papers. [arXiv search] Query: (Zhou et al., 15 Jun 2026) PhysGuard is a physics-preserving framework for sim-to-real adaptation of neural operators for neural PDE surrogates. It is designed for settings in which models such as FNO, CNO, DeepONet, and Transolver are pretrained on large numerical simulation datasets and then deployed on experimental measurements that differ from simulations because of sensor noise, model mismatch, unmodeled physics, and other systematic shifts. The central premise is that unconstrained fine-tuning on limited real data can overwrite the low-frequency, large-scale structures learned during pretraining, even when those structures encode the governing physics. PhysGuard addresses this by using the empirical Fisher Information Matrix computed on simulation data to identify physics-critical parameter directions and by projecting real-data gradients onto the orthogonal complement of those directions during fine-tuning (Zhou et al., 15 Jun 2026).
1. Sim-to-real adaptation in neural operators
Neural operator models are trained to approximate PDE solution operators from simulation data, but their accuracy often degrades when they are evaluated on experimental measurements. The reported source of this sim-to-real gap includes sensor noise, model mismatch, unmodeled physics, and other systematic shifts. In this setting, direct fine-tuning on real data is the most direct adaptation strategy, yet it can damage the pretrained representations that control core-scale physical structure (Zhou et al., 15 Jun 2026).
For neural operators, the protected knowledge is not semantic or visual content but the low-frequency, large-scale structures of solution fields, including mean flow profiles, vortex streets, and coherent combustion zones. The reported argument is that simulation data are typically smooth and dominated by large-scale patterns, so the pretrained model’s sensitivity concentrates along parameter directions that control these low-frequency outputs. During fine-tuning, gradients from noisy or shifted real data may contain components along these same directions; if these components are not constrained, updates may degrade low-frequency fidelity while overfitting high-frequency fluctuations.
This framing distinguishes PhysGuard from knowledge-preserving adaptation methods developed for vision and language. In the description of the method, uniform penalties such as L2-SP and diagonal importance methods such as EWC are characterized as potentially too coarse for neural operators: they may either restrict all parameters equally or fail to capture correlated importance directions. A plausible implication is that the relevant invariants in operator learning reside in structured subspaces rather than in isolated coordinates.
2. Constrained formulation and Fisher-based identification of the protected subspace
PhysGuard considers a pretrained neural operator with pretrained parameters , simulation dataset , and real experimental dataset . The adaptation objective is described as fine-tuning on real data while preserving low-frequency output structure. The formulation is
Rather than adding an auxiliary penalty, PhysGuard adopts a geometric restriction on update directions. The stated goal is to preserve low-frequency physics by restricting optimization to parameter directions along which the pretrained simulation loss is relatively insensitive (Zhou et al., 15 Jun 2026).
For a general probabilistic model , the Fisher Information is defined as
In the supervised regression setting with MSE-like losses, PhysGuard uses the empirical Fisher Information Matrix computed from per-sample gradients of the simulation loss at :
The top eigenvectors of are interpreted as physics-critical parameter directions: perturbations along them strongly change the pretrained loss and thus the core physical outputs, whereas small-eigenvalue directions are treated as safer for adaptation. The reported implementation finds that 0 of the simulation data is sufficient for estimating this empirical Fisher structure.
3. Scalable Gram-matrix construction and adaptive subspace sizing
Direct eigendecomposition of 1 is infeasible when the parameter dimension 2 is large. PhysGuard therefore uses the identity that 3 and 4 share the same non-zero eigenvalues. It defines the Gram matrix
5
and computes
6
where 7 with 8. The corresponding eigenvectors in parameter space are recovered by
9
This avoids explicit construction of the 0 Fisher matrix and reduces the eigendecomposition cost to 1 with 2 (Zhou et al., 15 Jun 2026).
The protected subspace size is selected by the cumulative Fisher fraction,
3
The rule is to choose the smallest 4 such that 5, with 6 by default. The resulting basis is
7
PhysGuard estimates this basis independently for each layer 8,
9
The layer-wise spectral decomposition is summarized as
0
with
1
Across the reported models and scenarios, the protected ratio 2 is typically 3–4 with median 5, so most directions remain unconstrained for adaptation.
For complex-valued parameters, including FNO spectral weights, the method concatenates real and imaginary gradient components,
6
and maps the projected gradient back to complex form afterward:
7
4. Gradient projection, update rule, and training procedure
During fine-tuning on real data, PhysGuard projects the gradient in each layer away from the physics-critical subspace. For layer 8 with gradient 9, the projected gradient is
0
where 1 controls the protection strength. The fully projected case 2 enforces orthogonal projection, while 3 recovers standard fine-tuning. Equivalently, with projection operator
4
the update is
5
The method is described as architecture-agnostic and as introducing no auxiliary losses or delicate hyperparameters (Zhou et al., 15 Jun 2026).
The procedure has two phases. In the one-time offline phase, per-layer simulation gradients are collected at 6, stacked into 7, converted into Gram matrices 8, eigendecomposed, and truncated according to 9, optionally with 0, after which the normalized bases 1 are stored. In the online phase, each fine-tuning step computes real-data gradients, projects them layer-wise, and passes the projected gradients to the optimizer.
The reported computational profile is as follows: gradient collection requires 2 operations across all parameters; Gram matrix construction requires 3 and is implemented in chunks; eigendecomposition costs 4 and is stated to be negligible for 5–6; mapping back to parameter space requires 7. Subspace estimation is performed once offline and takes approximately 8–9 minutes across architectures, whereas per-step projection adds less than 0 ms on the reported setup. The description states that this remains tractable even for 1M-parameter operators because 2.
5. Spectral interpretation and low-frequency physics
A central empirical claim of PhysGuard is that dominant Fisher directions align with low-frequency physical structure. This is evaluated through a spectral probe. For a unit direction 3 in layer 4, the method perturbs parameters via 5 with 6, evaluates outputs on held-out real validation samples, computes 7, and measures the low-frequency energy fraction after applying a 8D FFT:
9
with the low-frequency band defined as the lowest third of the radial wavenumber range, 0 (Zhou et al., 15 Jun 2026).
The reported finding is that top-1 FIM eigenvectors produce output perturbations concentrated almost entirely at low frequencies, with 2. Across the top-3 eigenvectors, low-frequency dominance persists, whereas random directions spread energy more uniformly. This supports the interpretation that dominant Fisher directions encode large-scale physics and that removing fine-tuning gradient components along these directions preferentially preserves low-frequency structure.
A plausible implication is that PhysGuard operationalizes a physically meaningful decomposition of parameter space: directions of high simulation-loss sensitivity correspond to macro-scale field organization, while lower-sensitivity directions provide capacity for domain adaptation. This interpretation remains tied to the reported spectra and probe outcomes rather than to a general theorem about all neural operators.
6. Experimental evaluation across architectures and domain shifts
The reported experiments are conducted on RealPDEBench scenarios: Cylinder Flow, Controlled Cylinder, and Turbulent Combustion. The architectures are FNO (4M), CNO (5M), DeepONet (6M), and Transolver (7M). The compared baselines are Pretrained, Direct Fine-Tuning (DFT), L2-SP, EWC, and PhysGuard with 8, 9, and 0 of simulations. Evaluation uses RMSE, 1, frequency-domain fRMSE, and Low-f band error (Zhou et al., 15 Jun 2026).
| Category | Items | Details |
|---|---|---|
| Scenarios | Cylinder Flow; Controlled Cylinder; Turbulent Combustion | Large, small, and intermediate domain shift, respectively |
| Architectures | FNO; CNO; DeepONet; Transolver | 2M, 3M, 4M, and 5M parameters |
| Baselines and metrics | Pretrained; DFT; L2-SP; EWC; PhysGuard | RMSE, 6, fRMSE, Low-f band error |
The key quantitative result is that PhysGuard ranks first on 7 of 8 metric–architecture–scenario combinations. The strongest benefits appear under severe domain shift. On Cylinder Flow, PhysGuard reduces low-frequency error by up to 9 versus DFT for FNO, CNO, and DeepONet. Relative reductions from Pretrained to PhysGuard are reported as 0 for FNO, 1 for CNO, 2 for Transolver, and 3 for DeepONet.
Performance varies with shift severity. On Cylinder Flow, PhysGuard surpasses DFT and the regularization baselines in 4 and Low-f metrics. On Controlled Cylinder, where the sim-to-real gap is small, all methods perform similarly and PhysGuard matches or slightly improves over DFT. On Turbulent Combustion, PhysGuard remains competitive with narrower margins and still improves 5 and Low-f relative to DFT.
The qualitative visualizations reported in the paper are consistent with these metrics. For Cylinder Flow with DeepONet, PhysGuard reconstructs alternating vortex cores with sharper boundaries than DFT and EWC and attains the best Low-f metrics. For Controlled Cylinder with FNO, all methods closely track ground truth. For Turbulent Combustion with FNO, all methods improve over Pretrained, while PhysGuard yields slightly sharper localized high-intensity zones.
The baseline comparisons are also specific. DFT can improve aggregate error while increasing Low-f error, as reported for CNO on Cylinder Flow. L2-SP is described as potentially over-restricting adaptation along non-critical directions and under-protecting critical ones. EWC is described as unable to capture correlations among parameter directions and as generally remaining close to DFT. GPM/GEM-style methods are contrasted with PhysGuard because their subspace construction is based on representation features across tasks, whereas PhysGuard uses loss-level Fisher structure on a single simulation dataset to preserve physics-critical low-frequency structures.
7. Practical use, limitations, and prospective extensions
The reported application recipe requires a simulation dataset, used once to estimate Fisher subspaces, and a real experimental dataset, used for projected fine-tuning. The guidance is to use 6 of simulation samples, compute per-layer gradients at 7, build 8 per layer, eigendecompose, select 9 via 00, optionally cap 01, and store 02 for reuse across downstream tasks. Fine-tuning can be combined with any optimizer, including SGD and AdamW, by applying the projection after the backward pass and before the optimizer step. The default setting is 03, with softer protection in the range 04–05 suggested for benign shifts (Zhou et al., 15 Jun 2026).
The principal limitation identified in the paper is the low-rank Fisher assumption. Although it is observed across FNO, CNO, DeepONet, and Transolver, not all operator architectures are reported to exhibit clear low-rank Fisher spectra. The cited negative case is DPOT-S, described as a foundation-scale operator with an almost uniform Fisher spectrum across attention heads and blocks. Under 06, the protected subspace in this case becomes too large, removing most gradient signal, and PhysGuard underperforms DFT and EWC on some DPOT-S tasks.
The scope of evaluation is another limitation. Experiments are restricted to fluid-mechanics scenarios in RealPDEBench, described as currently the only public benchmark pairing numerical and experimental data. Generalization to other PDE families, sensing modalities, and experimental setups is therefore left unresolved. The paper also notes that under extreme domain shifts, real-data gradients may lie mostly within the critical subspace, in which case strict projection can overly limit adaptation; reducing 07 or using adaptive 08 per layer is proposed as a mitigation.
Prospective extensions listed in the paper include adaptive 09 scheduling based on real-data validation feedback, layer-wise weighting for uneven Fisher distributions, combination with parameter-efficient adapters such as LoRA in the free subspace, and extension to foundation-scale operators through block-wise Fisher models or curvature-aware preconditioning. The accompanying codebase is available at https://github.com/ZhouChaunge/PhysGuard.
Taken together, PhysGuard is presented as a Fisher-guided gradient projection method for preserving physics-critical parameter directions learned from simulation while adapting to real measurements. Its reported contribution is to convert the preservation of low-frequency physical structure into an explicit subspace constraint in parameter space, with scalable layer-wise estimation and minimal online overhead, and to demonstrate consistent gains across multiple neural operator architectures and sim-to-real regimes (Zhou et al., 15 Jun 2026).