Differentiability in Unrolled Training of Neural Physics Simulators on Transient Dynamics
Bjoern List, Li-Wei Chen, Kartik Bali, Nils Thuerey

TL;DR
This paper investigates how different unrolling training methods affect neural physics simulators' accuracy, revealing that non-differentiable unrolling with numerical solvers can outperform fully differentiable training in certain scenarios.
Contribution
The study provides a comprehensive empirical analysis of unrolled training variants, highlighting the benefits of non-differentiable unrolling combined with numerical solvers for physics simulation accuracy.
Findings
Non-differentiable unrolling with solvers can outperform fully differentiable training.
Differentiable training yields the highest accuracy among correction and prediction setups.
Behavior is consistent across physical systems, architectures, and numerical schemes.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications
