Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

U-NO: U-shaped Neural Operators

About

Neural operators generalize classical neural networks to maps between infinite-dimensional spaces, e.g., function spaces. Prior works on neural operators proposed a series of novel methods to learn such maps and demonstrated unprecedented success in learning solution operators of partial differential equations. Due to their close proximity to fully connected architectures, these models mainly suffer from high memory usage and are generally limited to shallow deep learning models. In this paper, we propose U-shaped Neural Operator (U-NO), a U-shaped memory enhanced architecture that allows for deeper neural operators. U-NOs exploit the problem structures in function predictions and demonstrate fast training, data efficiency, and robustness with respect to hyperparameters choices. We study the performance of U-NO on PDE benchmarks, namely, Darcy's flow law and the Navier-Stokes equations. We show that U-NO results in an average of 26% and 44% prediction improvement on Darcy's flow and turbulent Navier-Stokes equations, respectively, over the state of the art. On Navier-Stokes 3D spatiotemporal operator learning task, we show U-NO provides 37% improvement over the state of art methods.

Md Ashiqur Rahman, Zachary E. Ross, Kamyar Azizzadenesheli• 2022

Related benchmarks

TaskDatasetResultRank
PDE solvingDarcy
Relative L2 Error0.0113
46
Forward PDE solvingElasticity
Relative L2 Error0.0258
44
PDE solvingNavier-Stokes Regular Grid (test)
Relative L2 Error0.1713
41
PDE solvingDarcy Regular Grid (test)
Relative L2 Error0.0113
41
PDE solvingAirfoil Structured Mesh (test)
Relative L2 Error0.0078
38
PDE solvingPipe Structured Mesh (test)
Relative L2 Error0.01
38
Forward PDE solvingPlasticity
Relative L2 Error0.0034
36
Forward PDE solvingAirfoil
Relative L20.78
36
Forward PDE solvingPipe
Relative L2 Error0.01
35
Fluid Dynamics SimulationNavier-Stokes (NS) nu=10^-5 at 64x64 unified-protocol (test)
Relative L2 Error (Test)16.97
31
Showing 10 of 97 rows
...

Other info

Follow for update