atlas

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

Beyond Regular Grids: Fourier-Based Neural Operators on Arbitrary Domains

ICML 2024 · Probabilistic and scientific modeling › Differential equations and PDEs · approach: Neural operators for general geometries · 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 Direct Spectral Evaluation (DSE), which computes truncated Fourier/spherical-harmonic transforms on arbitrary point clouds as a precomputed matrix-vector product, and plugs it into FNO, UFNO, FFNO and SFNO.

Problem

FFT-based neural operators such as FNO are limited to equispaced grids, so they cannot efficiently process inputs and outputs sampled on non-equispaced points or point clouds.

Approach

Replace the FFT inside spectral convolution layers with a direct evaluation of a truncated (few-mode) transform: build a matrix of basis functions evaluated at the actual sample points and apply it via batched matmul, with the inverse given by the conjugate transpose. Cost is O(mN) because only a small fixed number of modes is kept.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace FFT with direct spectral evaluationFNO · Burgers' Equation, equispacedL1 test error: 0.0575% -> 0.0551%Helped
Replace FFT plus cubic interpolation with direct spectral evaluationFNO · Burgers' Equation, contracting-expandingL1 test error: 0.195% -> 0.184%Helped
Replace FFT plus cubic interpolation with direct spectral evaluationFNO · Burgers' Equation, contracting-expandingtraining time per epoch: 1.00s -> 0.11sHelped
Replace FFT with direct spectral evaluationFNO · Shear Layer, 2D non-equispaced latticeL1 test error: 6.76% -> 5.53%Helped
Replace FFT with direct spectral evaluationUFNO · Shear Layer, 2D non-equispaced latticeL1 test error: 6.61% -> 5.61%Helped
Replace FFT with direct spectral evaluationFFNO · Shear Layer, 2D non-equispaced latticeL1 test error: 12.4% -> 12.4%No clear effect
Replace FFT with direct spectral evaluationFNO · Specific Humidity, 2D non-equispaced latticeL1 test error: 5.09% -> 4.65%Helped
Replace FFT with direct spectral evaluationUFNO · Specific Humidity, 2D non-equispaced latticeL1 test error: 4.34% -> 3.91%Helped
Replace FFT with direct spectral evaluationFFNO · Specific Humidity, 2D non-equispaced latticeL1 test error: 5.02% -> 4.41%Helped
Replace geometric layer with direct spectral evaluationFNO · Flow Past Airfoil, 2D point cloudL1 test error: 1.20% -> 0.220%Helped
Replace geometric layer with direct spectral evaluationUFNO · Flow Past Airfoil, 2D point cloudL1 test error: 0.679% -> 0.380%Helped
Replace geometric layer with direct spectral evaluationFFNO · Elasticity, 2D point cloudL1 test error: 2.20% -> 1.73%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Burgers' equation benchmark data Shear layer Navier-Stokes simulations (1024^2 spectral viscosity) MERRA-2 surface specific humidity Airfoil transonic Euler data (Geo-FNO setup) Elasticity hyperelastic data (Geo-FNO setup) Shallow water equations on sphere

Benchmarks: Burgers' equation Shear layer Surface-level specific humidity Flow past airfoil Elasticity Spherical shallow water equations

Metrics: relative L1 test error training time per epoch

Baselines: FFT with cubic interpolation KB-NUFFT Toeplitz-NUFFT Geometric Layer (Geo-FNO) Gaussian RBF interpolation linear interpolation

Builds on: Fourier Neural Operator Geo-FNO Spherical Fourier Neural Operator Factorized FNO U-shaped 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