PDE-Transformer: Efficient and Versatile Transformers for Physics Simulations
About
We introduce PDE-Transformer, an improved transformer-based architecture for surrogate modeling of physics simulations on regular grids. We combine recent architectural improvements of diffusion transformers with adjustments specific for large-scale simulations to yield a more scalable and versatile general-purpose transformer architecture, which can be used as the backbone for building large-scale foundation models in physical sciences. We demonstrate that our proposed architecture outperforms state-of-the-art transformer architectures for computer vision on a large dataset of 16 different types of PDEs. We propose to embed different physical channels individually as spatio-temporal tokens, which interact via channel-wise self-attention. This helps to maintain a consistent information density of tokens when learning multiple types of PDEs simultaneously. We demonstrate that our pre-trained models achieve improved performance on several challenging downstream tasks compared to training from scratch and also beat other foundation model architectures for physics simulations.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| PDE Forecasting | Kolmogorov Flow ν=5e-4 | Wasserstein Distance6.20e-4 | 7 | |
| PDE Forecasting | Kuramoto-Sivashinsky (KS) L=22, σ=0.05 | Wasserstein Distance0.161 | 7 | |
| PDE Forecasting | Kuramoto-Sivashinsky (KS) L=22, σ=0.5 | Wasserstein Distance0.212 | 7 | |
| PDE Forecasting | Kuramoto-Sivashinsky (KS) L=22, σ=2.0 | Wasserstein Distance0.573 | 7 | |
| PDE Forecasting | Kuramoto-Sivashinsky (KS) L=66, σ=0.5 | Wasserstein Distance0.148 | 7 | |
| PDE Forecasting | Kuramoto-Sivashinsky (KS) L=66, σ=1.0 | Wasserstein Distance0.158 | 7 | |
| PDE Forecasting | Kuramoto-Sivashinsky (KS) L=66, σ=2.0 | Wasserstein Distance0.282 | 7 | |
| PDE Forecasting | Kolmogorov Flow ν=1e-4 | Wasserstein Distance7.60e-4 | 7 | |
| PDE Forecasting | Kuramoto-Sivashinsky (KS) L=22, σ=1.0 | Wasserstein distance0.34 | 7 | |
| PDE Forecasting | Kolmogorov Flow ν=1e-3 | Wasserstein Distance0.0022 | 7 |