atlas

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

SineNet: Learning Temporal Dynamics in Time-Dependent Partial Differential Equations

ICLR 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 SineNet, a stack of sequentially connected U-Net "waves" that evolves latent PDE features in small steps to reduce temporal misalignment in skip connections, outperforming U-Nets and FNO variants on Navier-Stokes and shallow water benchmarks.

Problem

Learning time-dependent PDE solution operators with U-Nets suffers from misalignment between skip-connected features and upsampled features, because latent evolution across layers makes features temporally out of sync when advection is significant.

Approach

Partition latent temporal evolution across K sequential U-Net blocks (waves) with wave residuals, so each wave advances the latent state by a small interval and skip connections misalign less; additionally add block residuals that disentangle parallel (direct-from-input) and sequential multi-scale processing paths.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use 8 waves instead of a deeper single U-Net at a similar depth (ablation)SineNet · INSrollout error (%): 19.58 -> 19.25Helped
use 8 waves instead of a deeper single U-Net at a similar depth (ablation)SineNet · CNSrollout error (%): 2.76 -> 2.10Helped
use 8 waves instead of a deeper single U-Net at a similar depth (ablation)SineNet · SWErollout error (%): 2.67 -> 1.78Helped
disentangle the parallel and sequential processing branches (ablation)SineNet-8 · INSrollout error (%): 19.46 -> 19.25Helped
disentangle the parallel and sequential processing branches (ablation)SineNet-8 · CNSrollout error (%): 2.39 -> 2.10Helped
disentangle the parallel and sequential processing branches (ablation)SineNet-8 · SWErollout error (%): 1.97 -> 1.78Helped
use circular rather than zero padding (ablation)SineNet-8 · SWE1-step error (%): 1.50 -> 1.02Helped
use circular rather than zero padding (ablation)SineNet-8 · SWErollout error (%): 4.19 -> 1.78Helped
increase the number of waves while keeping the parameter budget roughly constant (ablation)SineNet-K · INS, CNS, and SWEtest errorHelped

Surprising findings

Limitations

Experimental setup

Datasets: Incompressible Navier-Stokes (INS) Compressible Navier-Stokes (CNS) Shallow Water Equations (SWE) Conditional INS

Benchmarks: INS CNS SWE Conditional INS

Metrics: scaled L2 1-step error scaled L2 rollout error

Baselines: F-FNO Dil-ResNet U-Net-128 U-Net-Mod Deeper U-Net-8 SineNet-8-Entangled

Builds on: U-Net Fourier Neural Operator Neural ODE PDE-Refiner

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