atlas

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

HAMLET: Graph Transformer Neural Operator for Partial Differential Equations

ICML 2024 · Probabilistic and scientific modeling › Differential equations and PDEs · approach: Neural operators for general geometries · 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 PhysGTN (HAMLET), a graph transformer neural operator with modular input encoders, circular-radius graph construction, and a CrossFormer query decoder for solving PDEs on arbitrary geometries, evaluated on PDEBench and Airfoil.

Problem

Learning solution operators for parametric PDEs that generalise across geometries, discretisations, input formats, and limited data, where PINNs and existing neural operators have limitations.

Approach

Uses a graph transformer built on radius-based (circular) graph connectivity with RoPE positional encoding as the input encoder, a Galerkin-style cross-attention CrossFormer to fuse input features with arbitrary query locations, and an MLP recurrent propagator for time-dependent decoding; claims the graph transformer block is a special case of a neural operator integral kernel.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use HAMLET instead of the strongest listed baselineDarcy Flow β=0.01 · Darcy Flow β=0.01nRMSE: 7.71E-02 -> 3.11E-01Hurt
use HAMLET instead of the strongest listed baselineHAMLET · Darcy Flow β=0.1nRMSE: 8.10E-02 -> 7.65E-02Helped
use HAMLET instead of the strongest listed baselineHAMLET · Darcy Flow β=1.0, 10.0, and 100.0nRMSE: 2.05E-02 -> 1.40E-02; 6.34E-03 -> 4.77E-03; 4.19E-03 -> 3.46E-03Helped
use HAMLET instead of the strongest listed baselineHAMLET · Shallow WaternRMSE: 2.35E-03 -> 2.04E-03Helped
use HAMLET instead of the strongest listed baselineHAMLET · Diffusion ReactionnRMSE: 1.20E-01 -> 9.02E-02Helped
use HAMLET instead of the strongest listed baselineHAMLET · Airfoilrelative L2 error: 3.486E-02 -> 3.030E-02Helped
replace circular graph construction with KNN connectivity (ablation)HAMLET · Darcy Flow β=1.0, 64 × 64 gridnRMSE: 0.01402 -> 0.02018; 0.01996; 0.02054; 0.02094Hurt
increase the circular graph radius (ablation)HAMLET · Darcy FlownRMSEHelped
use RoPE rather than coordinate concatenation or no position encoding (ablation)HAMLET · Position encoding comparisonnRMSEHelped
reduce training data from 9K to 1K (ablation)HAMLET · Darcy Flow β=1.0nRMSE: 1.402E-02 -> 2.779E-02Hurt
reduce training data from 900 to 100 (ablation)HAMLET · Shallow WaternRMSE: 2.044E-03 -> 4.746E-03Hurt
use HAMLET instead of OFormer with reduced training dataHAMLET · Darcy Flow β=1.0 and Shallow Water across reported training sizesnRMSEHelped

Surprising findings

Limitations

Experimental setup

Datasets: PDEBench Darcy Flow PDEBench Shallow Water PDEBench Diffusion Reaction Airfoil (MeshGraphNets)

Benchmarks: PDEBench Darcy Flow PDEBench Shallow Water PDEBench Diffusion Reaction Airfoil

Metrics: nRMSE RMSE relative L2 error

Baselines: U-Net FNO PINN DeepONet Geo-FNO MAgNet GNOT EAGLE OFormer

Builds on: Fourier Neural Operator OFormer Geo-FNO PDEBench Rotary Position Embedding

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