atlas

Research map / Architectures and efficiency / Attention and transformers

SEA: State-Exchange Attention for High-Fidelity Physics Based Transformers

NeurIPS 2024 · Architectures and efficiency › Attention and transformers · approach: Transformer neural operators for PDEs · 0 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 a State-Exchange Attention (SEA) module that lets per-field transformer decoders exchange information via cross-attention, combined with a ViT-like mesh autoencoder, for autoregressive CFD field prediction with lower rollout error.

Problem

Autoregressive surrogate modeling of dynamical systems governed by PDEs suffers from rollout error accumulation, and existing models do not explicitly capture coupling between state variables (fields).

Approach

Encode field groups separately with a ViT-like mesh autoencoder, assign one transformer decoder per field, and let fields exchange information through a bottleneck cross-attention module (SEA) at every layer, with TIPI and AdaLN for conditioning on time-invariant parameters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the PbGMR-GMUS Transformer-RealNVP baseline with the full ViT-SEA TransformerCylinder flow, Re=400 · Cylinder flow, Re=400time-average rollout error (×10^-3): 32.6 -> 3.7Helped
Replace the GMR-GMUS Transformer baseline with the full ViT-SEA TransformerCylinder flow, Re=400 · Cylinder flow, Re=400time-average rollout error (×10^-3): 43.96 -> 3.7Helped
Add SEA field exchange instead of using the basic Transformer without exchangeMultiphase flow · Multiphase flowmean volume fraction error: 0.25 -> 0.12Helped
Add SEA field exchange instead of using the FFE TransformerMultiphase flow · Multiphase flowmean volume fraction error: 4.61 -> 0.12Helped
Add SEA cross-attention exchange rather than no exchange (ablation)Vanilla Transformer on cylinder flow · Cylinder flow, CF (v)RelMSE (×10^3): 626 -> 206.5Helped
Use SEA rather than addition-based exchange (ablation)Vanilla Transformer on multiphase flow · Multiphase flow, MP (u)RelMSE (×10^3): 874.3 -> 904.1Hurt
Use SEA rather than addition-based exchange (ablation)Vanilla Transformer on multiphase flow · Multiphase flow, MP (α)RelMSE (×10^3): 164.5 -> 116.9Helped
Add conditioning instead of using no conditioning (ablation)Cylinder-flow temporal model · Cylinder flowrelative MSE (×10^3): 158.63 -> 80Helped
Add conditioning instead of using no conditioning (ablation)Multiphase temporal model · Multiphase flowrelative MSE (×10^3): 780 -> 692.9Helped
Add AdaLN conditioning to TIPI (ablation)Cylinder-flow temporal model · Cylinder flowrelative MSE (×10^3): 80 -> 38.7Helped
Add AdaLN conditioning to TIPI (ablation)Multiphase temporal model · Multiphase flowrelative MSE (×10^3): 692.9 -> 685.9Helped
Use variational rather than pointwise mesh encoding (ablation)ViT mesh autoencoder · Studied casesreconstruction accuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: 2D cylinder flow simulations (icoFoam, OpenFOAM) two-liquid mixing simulations (twoLiquidMixingFoam, OpenFOAM)

Benchmarks: 2D cylinder flow (Re=400) multiphase immiscible two-liquid collapse

Metrics: relative MSE rollout error relative reconstruction error

Baselines: MGN MGN-NI GMR-GMUS Transformer PbGMR-GMUS Transformer-RealNVP Field Fusion Encoder Transformer basic transformer without exchange

Builds on: GMR-GMUS PbGMR-GMUS Transformer-RealNVP Vision Transformer Perceiver adaptive layer norm RoPE

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