POSEIDON: Foundation Models for PDEs 🌊🔬

POSEIDON is a foundation model for solving Partial Differential Equations (PDEs) efficiently. Instead of training a separate model for each PDE, POSEIDON learns a general solution operator—allowing it to generalize across different physics with minimal data. Think of it as the GPT4.5 for PDEs, trained on a diverse set of fluid dynamics equations and capable of adapting to new, unseen physical systems.

Dataset Explorer

POSEIDON provides solutions to a variety of fluid dynamics problems. Below are a few datasets you can explore:

CE-RM (Richtmyer-Meshkov)

  • Based on the compressible Euler equations, this dataset models shock-driven instability at fluid interfaces.
  • Used in astrophysics, fusion research, and high-speed aerodynamics.

NS-PwC (Navier-Stokes - Piecewise Constant Vorticity)

  • Based on the incompressible Navier-Stokes equations, modeling turbulence and vortex dynamics.
  • Applications include climate modeling, aerodynamics, and turbulent flow control.

CE-RPUI (Riemann Problems with Uncertain Interfaces)

  • Models shock interactions across uncertain boundaries, crucial for hypersonic flows and uncertainty quantification.
  • Helps in high-speed aerodynamics and robust PDE solvers.

Explore these datasets to visualize fluid behavior and analyze dynamic flow evolution!

Select Dataset
0 100

Density

Horizontal Velocity

Vertical Velocity

Pressure

Energy

Key Innovations

Multiscale Operator Transformer (scOT)

A hierarchical transformer-based architecture that captures PDE solution dynamics across multiple spatial and temporal scales. It uses shifted-window attention (SwinV2) to efficiently process large solution spaces.

Continuous-in-Time Learning

Instead of learning PDE solutions at discrete time steps, POSEIDON uses time-conditioned layer normalization, enabling predictions at any arbitrary time—like a true continuous function.

All2All Training Strategy

By leveraging the semi-group property of PDEs, POSEIDON scales training data quadratically without additional simulations. Every time step becomes a learning opportunity!

Pretrained on Fluid Dynamics, Generalizes to New Physics

Trained on compressible Euler and Navier-Stokes equations, POSEIDON transfers its knowledge to unseen wave, diffusion, and reaction-diffusion PDEs—a huge step for scientific machine learning!

Outperforms FNO & Neural Operators

POSEIDON achieves the same accuracy as an FNO trained on 1024 samples—using only 20 samples. That's a 50x efficiency boost in sample efficiency.


Why Does This Matter?

Traditional PDE solvers are computationally expensive. POSEIDON is a general-purpose neural PDE solver that:

• Works across multiple physics domains
• Requires fewer training samples
• Enables real-time simulation & forecasting

It's a step towards universal scientific models, just like foundation models transformed NLP and vision.


Try POSEIDON Now!

You can experiment and empower your research with POSEIDON-T (21M parameters), POSEIDON-B (158M parameters), and POSEIDON-L (629M parameters).

• Pretrained models & datasets: Hugging Face Hub
• Code & Paper: GitHub | arXiv
• Join the Discussion: Hugging Face Forums

Let's reshape the future of PDE solving—one foundation model at a time!


If you use POSEIDON in your research, please cite the paper:

@misc{herde2024poseidon,
    title={Poseidon: Efficient Foundation Models for PDEs}, 
    author={Maximilian Herde and Bogdan Raonić and Tobias Rohner and Roger Käppeli and Roberto Molinaro and Emmanuel de Bézenac and Siddhartha Mishra},
    year={2024},
    eprint={2405.19101},
    archivePrefix={arXiv},
    primaryClass={cs.LG}
}