atlas

Research map / Graph learning / Graph self-supervised learning

Prometheus: Out-of-distribution Fluid Dynamics Modeling with Disentangled Graph ODE

ICML 2024 · Graph learning › Graph self-supervised learning · approach: Graph domain adaptation

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces the Prometheus FDS fire-simulation dataset and a 13-baseline OOD benchmark, plus DGODE, a disentangled graph ODE that separates node and environment representations via VQ-based mutual information minimization.

Problem

Out-of-distribution generalization for fluid dynamics forecasting when system parameters (HRR, ventilation, etc.) shift across environments, with few large-scale OOD fluid datasets available.

Approach

Learns invariant node representations via temporal GNN plus frequency network, discretizes environment features with vector quantization, and minimizes an adversarially estimated mutual-information upper bound between them; these feed an environment-aware graph ODE where a virtual environment state interacts with all nodes, with environment-feature perturbation as a stability regularizer.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use DGODE instead of the strongest baseline, LSMPrometheus-T · Prometheus-T w/ OODMSE: 0.0456 -> 0.0359Helped
use DGODE instead of the strongest baseline, FNOPrometheus-P · Prometheus-P w/ OODMSE: 0.0522 -> 0.0413Helped
use DGODE instead of the strongest baseline, EarthWeatherBench-T · WeatherBench-T w/ OODMSE: 0.0952 -> 0.0883Helped
use DGODE instead of the strongest baseline, SGODEWeatherBench-W · WeatherBench-W w/ OODMSE: 0.1301 -> 0.1087Helped
use DGODE instead of the strongest baseline, FNONavier–Stokes · Navier–Stokes w/ OODMSE: 0.1712 -> 0.0925Helped
add codebook loss Lcod (ablation)DGODE · Prometheus-T w/ OODMSE: 0.0367 -> 0.0359Helped
add codebook loss Lcod (ablation)DGODE · WeatherBench-T w/ OODMSE: 0.0901 -> 0.0883Helped
add stability loss Lsta (ablation)DGODE · Prometheus-T w/ OODMSE: 0.0418 -> 0.0359Helped
add stability loss Lsta (ablation)DGODE · WeatherBench-T w/ OODMSE: 0.0957 -> 0.0883Helped
add mutual-information loss Lmi (ablation)DGODE · Prometheus-T w/ OODMSE: 0.0421 -> 0.0359Helped
add mutual-information loss Lmi (ablation)DGODE · WeatherBench-T w/ OODMSE: 0.0973 -> 0.0883Helped

Surprising findings

Limitations

Experimental setup

Datasets: Prometheus-T Prometheus-P WeatherBench-T WeatherBench-W Navier-Stokes

Benchmarks: Prometheus-T Prometheus-P WeatherBench-T WeatherBench-W Navier-Stokes

Metrics: MSE SSIM

Baselines: U-Net Swin Transformer Earthfarseer CLCRN MGNT EAGLE DGCRN MPNODE CG-ODE SGODE FNO F-FNO

Builds on: CG-ODE Fourier neural operator Geo-FNO Graph neural network message passing MINE mutual information estimation

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy