atlas

Research map / Architectures and efficiency / RNNs and normalization

MgNO: Efficient Parameterization of Linear Operators via Multigrid

ICLR 2024 · Architectures and efficiency › RNNs and normalization · approach: Theory of depth and width · 5 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 MgNO, a neural operator that treats neuron connections as bounded linear operators parameterized by multi-channel multigrid V-cycles (convolutions), removing lifting/projection layers and handling boundary conditions naturally.

Problem

Learning solution operators of PDEs efficiently and accurately, with existing neural operators (spectral, wavelet, CNN-based) facing limits in parameter efficiency, boundary-condition handling, overfitting, and accuracy.

Approach

Generalizes fully connected neural networks to neural operators whose inter-neuron connections are bounded linear operators, and parameterizes those operators with convolutional multigrid (V-cycle) structures, which eliminates lifting/projection layers and naturally encodes Dirichlet, Neumann, or periodic boundary conditions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MgNO instead of U-NOoperator learning model · Darcy smoothrelative L² error (×10⁻²): 0.492 -> 0.176Helped
Use MgNO instead of U-NOoperator learning model · Darcy roughrelative L² error (×10⁻²): 1.023 -> 0.339Helped
Use MgNO instead of DilResNetoperator learning model · Darcy multiscalerelative H¹ error (×10⁻²): 3.528 -> 1.756Helped
Train using the NS2 configuration rather than the original Navier-Stokes setupMgNO · Navier Stokes, ν=1e-5error: 10.82 -> 1.63Helped
Train on resolution 64 and evaluate at higher resolution using MgNO instead of FNOoperator learning model · Darcy multiscale, test resolution 512relative L² error (×10⁻²): 9.1054 -> 1.205Helped
Use 4 levels instead of 5 (ablation)MgNO · Navier Stokes NS2L² error (×10⁻²): 1.63 -> 2.10Hurt
Use 3 levels instead of 5 (ablation)MgNO · Navier Stokes NS2L² error (×10⁻²): 1.63 -> 2.44Hurt
Add boundary-condition handling (ablation)MgNO · Navier Stokes NS2L² error (×10⁻²): 3.18 -> 1.63Helped
Increase depth from 5 to 6 layers (ablation)MgNO · Navier Stokes NS2L² error (×10⁻²): 1.63 -> 1.47Helped
Replace multigrid parameterization with spectral convolution (ablation)MgNO · Navier Stokes NS2L² error (×10⁻²): 1.63 -> 3.91Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Darcy smooth Darcy rough Darcy multiscale Navier-Stokes (nu=1e-5) Helmholtz Pipe

Benchmarks: Darcy smooth Darcy rough Darcy multiscale Navier-Stokes Pipe Helmholtz

Metrics: relative L2 error relative H1 error parameter count runtime per iteration

Baselines: FNO UNet U-NO MWT Galerkin transformer LSM DilResNet sFNO-v2

Builds on: MgNet Fourier neural operator U-Net Galerkin transformer

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