Out-of-Distribution Generalization for Neural Physics Solvers
About
Neural physics solvers are increasingly used in scientific discovery, given their potential for rapid in silico insights into physical, materials, or biological systems and their long-time evolution. However, poor generalization beyond their training support limits exploration of novel designs and long-time horizon predictions. We introduce NOVA, a route to generalizable neural physics solvers that can provide rapid, accurate solutions to scenarios even under distributional shifts in partial differential equation parameters, geometries and initial conditions. By learning physics-aligned representations from an initial sparse set of scenarios, NOVA consistently achieves 1-2 orders of magnitude lower out-of-distribution errors than data-driven baselines across complex, nonlinear problems including heat transfer, diffusion-reaction and fluid flow. We further showcase NOVA's dual impact on stabilizing long-time dynamical rollouts and improving generative design through application to the simulation of nonlinear Turing systems and fluidic chip optimization. Unlike neural physics solvers that are constrained to retrieval and/or emulation within an a priori space, NOVA enables reliable extrapolation beyond known regimes, a key capability given the need for exploration of novel hypothesis spaces in scientific discovery
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Solving Diffusion-reaction equations | Diffusion-reaction equations in-distribution (test) | RMSE0.0029 | 6 | |
| 2D diffusion-reaction equations prediction | 2D diffusion-reaction equations T (test_id) | RMSE0.0029 | 4 | |
| Solving Diffusion-reaction equations | Diffusion-reaction equations out-of-distribution (test) | RMSE0.0046 | 4 | |
| 2D diffusion-reaction equations prediction | 2D diffusion-reaction equations ood (test) | RMSE0.0046 | 3 | |
| Solving Navier-Stokes equations | Navier-Stokes equations in-distribution (test) | RMSE0.044 | 2 | |
| Solving Navier-Stokes equations | Navier-Stokes equations out-of-distribution (test) | RMSE0.095 | 2 | |
| Solving Nonlinear heat equation | Nonlinear heat equation in-distribution (test) | RMSE0.003 | 2 | |
| Solving Nonlinear heat equation | Nonlinear heat equation Ttest F1 (out-of-distribution) | RMSE0.03 | 2 | |
| Solving Nonlinear heat equation | Nonlinear heat equation out-of-distribution F2 (test) | RMSE0.0026 | 2 | |
| Solving Nonlinear heat equation | Nonlinear heat equation out-of-distribution F3 (test) | RMSE0.0046 | 2 |