atlas

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

Neural Operators with Localized Integral and Differential Kernels

ICML 2024 · Probabilistic and scientific modeling › Differential equations and PDEs · approach: Neural operators for general geometries · 10 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 adding local differential kernels (rescaled, mean-subtracted CNN kernels) and local integral kernels (DISCO convolutions) as parallel branches in FNO/SFNO layers, yielding resolution-agnostic local neural operators that reduce relative L2 error on PDE benchmarks.

Problem

Fourier neural operators use global spectral convolutions that over-smooth and capture local details poorly, while CNN-based operators are tied to a fixed grid and lose information when downsampled to change resolution.

Approach

Two resolution-independent local layers added as branches to FNO/SFNO: (i) a differential layer obtained by subtracting the mean kernel value and scaling convolution kernels by 1/h so they converge to a differential operator; (ii) an integral layer using DISCO convolutions (learnable piecewise-linear hat-basis kernels with local support) that works on general meshes and spheres.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add differential kernel branch (3x3 mean-subtracted, 1/h scaled) in parallel to FNO layersFNO · Darcy flowrelative L2-error: 5.867e-2 -> 7.357e-3 (about 87% lower)Helped
add local integral kernel branch to FNO (ablation)FNO · Darcy flowrelative L2-error: 6.034e-2 vs 5.867e-2 baselineNo clear effect
add differential kernel branch to FNO (ablation)FNO · Navier-Stokes Re=5000relative L2-error (1 step): 1.381e-1 -> 1.073e-1Helped
add local integral kernel branch to FNO (ablation)FNO · Navier-Stokes Re=5000relative L2-error (1 step): 1.381e-1 -> 1.110e-1Helped
add both local integral and differential kernel branches to FNOFNO · Navier-Stokes Re=5000relative L2-error (1 and 5 steps): 1 step: 1.381e-1 -> 9.022e-2; 5 steps: 2.360e-1 -> 1.956e-1Helped
add local integral kernel (DISCO) branch to SFNOSFNO · Spherical shallow waterrelative L2-error (1 and 5 steps): 1 step: 9.220e-4 -> 2.624e-4; 5 steps: 3.185e-3 -> 5.392e-4Helped
add differential kernel branch to FNO (ablation)FNO · 2D diffusion-reaction (PDEBench)relative L2-error: 8.3e-2 -> 3.4e-2Helped
add local integral kernel branch to FNO (ablation)FNO · 2D diffusion-reaction (PDEBench)relative L2-error: 8.3e-2 -> 6.3e-2Helped
add both local integral and differential kernels to FNOFNO · 2D diffusion-reaction (PDEBench)relative L2-error: 8.3e-2 -> 3.1e-2Helped
add local integral encoder/decoder and local integral kernels in FNO processor for unstructured meshFNO · Flow past cylinder (250 samples)MSE: best baseline GNN 5.00e-3 -> 2.88e-3Helped

Limitations

Experimental setup

Datasets: Darcy flow (generated) Kolmogorov Navier-Stokes (Re=5000) PDEBench 2D diffusion-reaction shallow water equations on sphere (torch-harmonics) flow past a cylinder dataset

Benchmarks: Darcy flow Navier-Stokes (Kolmogorov, Re=5000) PDEBench 2D diffusion-reaction shallow water equations on sphere flow past a cylinder

Metrics: relative L2 error fRMSE RMSE MSE

Baselines: FNO U-Net SFNO Spherical U-Net GINO DeepONet GNN ViT

Builds on: Fourier neural operator DISCO convolutions Spherical Fourier neural operator graph neural operator

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