Pith. sign in

REVIEW 3 cited by

Differentiability in Unrolled Training of Neural Physics Simulators on Transient Dynamics

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2402.12971 v2 pith:5WY6XV6B submitted 2024-02-20 physics.comp-ph cs.LG

classification physics.comp-phcs.LG
keywords setupstrainingneuralnumericalunrollingcorrectiondifferentiablenon-differentiable
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

Unrolling training trajectories over time strongly influences the inference accuracy of neural network-augmented physics simulators. We analyze this in three variants of training neural time-steppers. In addition to one-step setups and fully differentiable unrolling, we include a third, less widely used variant: unrolling without temporal gradients. Comparing networks trained with these three modalities disentangles the two dominant effects of unrolling, training distribution shift and long-term gradients. We present detailed study across physical systems, network sizes and architectures, training setups, and test scenarios. It also encompasses two simulation modes: In prediction setups, we rely solely on neural networks to compute a trajectory. In contrast, correction setups include a numerical solver that is supported by a neural network. Spanning these variations, our study provides the empirical basis for our main findings: Non-differentiable but unrolled training with a numerical solver in a correction setup can yield substantial improvements over a fully differentiable prediction setup not utilizing this solver. The accuracy of models trained in a fully differentiable setup differs compared to their non-differentiable counterparts. Differentiable ones perform best in a comparison among correction networks as well as among prediction setups. For both, the accuracy of non-differentiable unrolling comes close. Furthermore, we show that these behaviors are invariant to the physical system, the network architecture and size, and the numerical scheme. These results motivate integrating non-differentiable numerical simulators into training setups even if full differentiability is unavailable. We show the convergence rate of common architectures to be low compared to numerical algorithms. This motivates correction setups combining neural and numerical parts which utilize benefits of both.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. What You See is Not What You Get: Neural Partial Differential Equations and The Illusion of Learning

    cs.LG 2024-11 conditional novelty 6.0 of 10

    NeuralPDEs trained on finite-difference simulation data inherit the discretization's Taylor-series truncation error, so generalization depends on matching numerical schemes between the solver and the model.

  2. Adjoint-based online learning of two-layer quasi-geostrophic baroclinic turbulence

    physics.ao-ph 2024-11 conditional novelty 6.0 of 10

    Back-propagating through the fluid model during training (online learning) makes CNN subgrid parameterizations of two-layer quasi-geostrophic turbulence more skillful and stable than offline training.

  3. Solver-in-the-loop approach to closure of shell models of turbulence

    physics.flu-dyn 2024-11 conditional novelty 6.0 of 10

    Solver-in-the-loop training yields a stable turbulence shell-model closure that reproduces high-order statistics, with an optimal time-in-loop related to the cutoff-shell eddy turnover time.

Pith tools