Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Multiple Physics Pretraining for Physical Surrogate Models

About

We introduce multiple physics pretraining (MPP), an autoregressive task-agnostic pretraining approach for physical surrogate modeling of spatiotemporal systems with transformers. In MPP, rather than training one model on a specific physical system, we train a backbone model to predict the dynamics of multiple heterogeneous physical systems simultaneously in order to learn features that are broadly useful across systems and facilitate transfer. In order to learn effectively in this setting, we introduce a shared embedding and normalization strategy that projects the fields of multiple systems into a shared embedding space. We validate the efficacy of our approach on both pretraining and downstream tasks over a broad fluid mechanics-oriented benchmark. We show that a single MPP-pretrained transformer is able to match or outperform task-specific baselines on all pretraining sub-tasks without the need for finetuning. For downstream tasks, we demonstrate that finetuning MPP-trained models results in more accurate predictions across multiple time-steps on systems with previously unseen physical components or higher dimensional systems compared to training from scratch or finetuning pretrained video foundation models. We open-source our code and model weights trained at multiple scales for reproducibility.

Michael McCabe, Bruno R\'egaldo-Saint Blancard, Liam Holden Parker, Ruben Ohana, Miles Cranmer, Alberto Bietti, Michael Eickenberg, Siavash Golkar, Geraud Krawezik, Francois Lanusse, Mariel Pettee, Tiberiu Tesileanu, Kyunghyun Cho, Shirley Ho• 2023

Related benchmarks

TaskDatasetResultRank
Operator learningPDEBench DR
L2RE0.0098
28
Operator learningPDEBench SWE
L2 Relative Error (L2RE)0.0022
28
Autoregressive rollout predictionTheWell-ASM steps 21-60 T ∈ [21: 60] (test)
VRMSE0.139
20
Velocity and pressure field predictionCFDBench PDB-Turb (downstream)
L2RE15.2
14
One-step predictionAM (TheWell) 1.0 (test)
VRMSE0.0157
12
One-step predictionVI (TheWell) 1.0 (test)
VRMSE0.103
12
One-step predictionTheWell SF 1.0 (test)
VRMSE0.0071
12
One-step predictionHS (TheWell) 1.0 (test)
VRMSE0.0026
12
One-step predictionTheWell RB 1.0 (test)
VRMSE0.0264
12
One-step predictionASM* (TheWell) 1.0 (test)
VRMSE0.0337
12
Showing 10 of 56 rows

Other info

Follow for update