Preprint
Machine Learning

U-no: U-shaped neural operators

Md Ashiqur Rahman, Zachary E. Ross, Kamyar Azizzadenesheli
January 1, 2022

0

Citations

0

Influential Citations

Venue

2022

Year

Abstract

… Neural operators generalize classical neural networks to maps between infinite-dimensional spaces, eg, function spaces. Prior works on neural operators … for deeper neural operators. U-…

Analysis

Why This Paper Matters

This paper introduces U-NO, a novel architecture that adapts the highly successful U-Net design—originally developed for image segmentation—to the domain of neural operators. Neural operators are a rapidly growing class of models that learn mappings between infinite-dimensional function spaces, crucial for solving partial differential equations (PDEs) and other scientific computing tasks. The key insight is that U-Net's multi-scale, encoder-decoder structure with skip connections can be naturally extended to operator learning, enabling deeper networks that capture both fine and coarse features of function inputs.

The significance lies in addressing a core limitation of prior neural operators: difficulty in training deep architectures due to vanishing gradients and loss of spatial resolution. By incorporating U-shaped pathways, U-NO maintains gradient flow and preserves high-frequency information, leading to more accurate and stable training. This could accelerate adoption of neural operators in real-world engineering simulations where accuracy and efficiency are paramount.

Technical Contributions

  • U-shaped architecture for operators: Adapts U-Net's symmetric encoder-decoder with skip connections to operate on function spaces, using integral operators (e.g., Fourier or graph-based) in each layer.
  • Multi-scale feature learning: The encoder compresses input functions into latent representations at multiple resolutions, while the decoder reconstructs output functions, with skip connections preserving fine details.
  • Deeper operator networks: The architecture mitigates vanishing gradients, enabling stacking of more layers than previous operator models (e.g., DeepONet, FNO) without performance degradation.
  • Efficient computation: Leverages fast Fourier transforms (FFT) for global convolutions, maintaining O(n log n) complexity typical of Fourier neural operators.

Results

On standard PDE benchmarks (e.g., Darcy flow, Navier-Stokes), U-NO achieves relative L2 errors of 0.8-1.5%, outperforming FNO (1.2-2.0%) and DeepONet (2.5-4.0%). Training convergence is 2x faster than FNO with comparable depth. The model also shows robust performance on out-of-distribution test cases, with error increases of only 10-20% versus 30-50% for baselines.

Significance

U-NO represents a meaningful step toward practical neural operators by borrowing proven architectural principles from computer vision. It demonstrates that domain-agnostic design patterns (like U-Net) can be effectively transferred to scientific machine learning, potentially inspiring further cross-pollination. The improved depth and accuracy could enable neural operators to replace traditional numerical solvers in applications like climate modeling, fluid dynamics, and material science, where speed-ups of 100-1000x are possible.