Test-time Generalization for Physics through Neural Operator Splitting
Louis Serrano, Jiequn Han, Edouard Oyallon, Shirley Ho, Rudy Morel
TL;DR
This paper tackles the lack of zero-shot generalization in neural operators for PDEs under test-time distribution shifts. It introduces a test-time neural operator splitting approach that composes pretrained operators from a DISCO dictionary, selecting the best combination via search and evolving the system with neural operator splitting, all without updating weights. Across parameter extrapolation and multi-physics composition tasks, the method achieves state-of-the-art zero-shot generalization and enables PDE parameter identification from test-time observations. The results highlight test-time computation as a powerful avenue for building flexible, compositional, and generalizable neural operators with practical impact for complex spatiotemporal dynamics.
Abstract
Neural operators have shown promise in learning solution maps of partial differential equations (PDEs), but they often struggle to generalize when test inputs lie outside the training distribution, such as novel initial conditions, unseen PDE coefficients or unseen physics. Prior works address this limitation with large-scale multiple physics pretraining followed by fine-tuning, but this still requires examples from the new dynamics, falling short of true zero-shot generalization. In this work, we propose a method to enhance generalization at test time, i.e., without modifying pretrained weights. Building on DISCO, which provides a dictionary of neural operators trained across different dynamics, we introduce a neural operator splitting strategy that, at test time, searches over compositions of training operators to approximate unseen dynamics. On challenging out-of-distribution tasks including parameter extrapolation and novel combinations of physics phenomena, our approach achieves state-of-the-art zero-shot generalization results, while being able to recover the underlying PDE parameters. These results underscore test-time computation as a key avenue for building flexible, compositional, and generalizable neural operators.
