atlas

Research map / Probabilistic and scientific modeling / Differential equations and PDEs

AROMA: Preserving Spatial Structure for Latent PDE Modeling with Local Neural Fields

NeurIPS 2024 · Probabilistic and scientific modeling › Differential equations and PDEs · approach: Neural PDE solvers · 1 citations (OpenAlex)

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.

Proposes AROMA, an attention-based encode-process-decode framework that compresses irregular-grid or point-cloud PDE states into a fixed set of latent tokens, models their dynamics with a conditional diffusion transformer, and decodes with a local neural field.

Problem

Surrogate modeling of time-dependent PDEs on general geometries (irregular grids, point clouds) is expensive for transformers operating in physical space, and neural fields struggle to capture spatial structure and local dynamics; long autoregressive rollouts also become unstable.

Approach

Encode variable-size observations via cross-attention into M fixed latent tokens (VAE-regularized), run a diffusion transformer for latent time-marching, and decode with a local INR whose queries cross-attend to the tokens, giving spatially interpretable latent tokens and stable long rollouts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AROMA instead of the strongest baselinePDE forecasting models · BurgersRelative L2: 4.92 \times 10^{-2} -> 3.65 \times 10^{-2}Helped
Use AROMA instead of the strongest baselinePDE forecasting models · Navier-Stokes 1e-4Relative L2: 1.53 \times 10^{-1} -> 1.05 \times 10^{-1}Helped
Use AROMA instead of the strongest baselinePDE forecasting models · Navier-Stokes 1e-5Relative L2: 1.24 \times 10^{-1} -> 1.24 \times 10^{-1}No clear effect
Use AROMA instead of the strongest baselinePDE forecasting models · Navier-Stokes 1e-3 with 25% observationsMSE: 1.54 \times 10^{-3} -> 7.02 \times 10^{-4}Helped
Use AROMA instead of CORALPDE forecasting models · Navier-Stokes 1e-3 with 5% observationsMSE: 2.87 \times 10^{-3} -> 4.73 \times 10^{-3}Hurt
Use AROMA instead of CORALPDE forecasting models · Shallow-Water with 100% observationsMSE: 2.12 \times 10^{-5} -> {3.10 \times 10^{-5}}Hurt
Use AROMA instead of CORALPDE forecasting models · CylinderFlow and AirfoilFlowMSEHelped
Increase the number of latent tokens (ablation)AROMA encoder-decoder · Navier-Stokes 1e-4 reconstructionRelative L2 error: 0.02664 -> 0.0123 -> 0.01049Helped
Replace VAE with an L2-regularized autoencoder (ablation)AROMA · BurgersRelative L2: 3.65 \times 10^{-2} -> 3.43 \times 10^{-2}Helped
Replace VAE with an L2-regularized autoencoder (ablation)AROMA · Navier-Stokes 1e-4Relative L2: 1.05 \times 10^{-1} -> 5.02 \times 10^{-2}Helped
Replace VAE with an L2-regularized autoencoder (ablation)AROMA · Navier-Stokes 1e-5Relative L2: 1.24 \times 10^{-1} -> 2.10 \times 10^{-1}Hurt
Remove diffusion and train the transformer with MSE on mean tokens (ablation)AROMA · Burgers long rolloutsRelative L2: 3.65 \times 10^{-2} -> 4.31 \times 10^{-2}Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Burgers Navier-Stokes 1e-4 Navier-Stokes 1e-5 Navier-Stokes 1e-3 Shallow-Water CylinderFlow AirfoilFlow Kuramoto-Sivashinsky

Benchmarks: Burgers Navier-Stokes 1e-4 Navier-Stokes 1e-5 Navier-Stokes 1e-3 Shallow-Water CylinderFlow AirfoilFlow Kuramoto-Sivashinsky

Metrics: relative L2 error MSE correlation duration

Baselines: FNO ResNet DINO CORAL GNOT OFormer PDE-Refiner

Builds on: DINO CORAL DDPM DiT (diffusion transformer) Perceiver

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