Neural Inverse Operators for Solving PDE Inverse Problems
About
A large class of inverse problems for PDEs are only well-defined as mappings from operators to functions. Existing operator learning frameworks map functions to functions and need to be modified to learn inverse maps from data. We propose a novel architecture termed Neural Inverse Operators (NIOs) to solve these PDE inverse problems. Motivated by the underlying mathematical structure, NIO is based on a suitable composition of DeepONets and FNOs to approximate mappings from operators to functions. A variety of experiments are presented to demonstrate that NIOs significantly outperform baselines and solve PDE inverse problems robustly, accurately and are several orders of magnitude faster than existing direct and PDE-constrained optimization methods.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| ODE Trajectory Fitting | POLLU 25 parameters | MSE0.072 | 9 | |
| ODE Parameter Recovery | POLLU 25 parameters | Mean Error0.0482 | 9 | |
| ODE Trajectory Fitting | GRN 40 parameters | MSE0.0328 | 9 | |
| ODE Parameter Recovery | GRN 40 parameters | Mean Error0.0255 | 9 | |
| Physical Inversion | Subsurface Characterization Darcy flow and advection-diffusion Dense: 4096 (test) | RMSE0.024 | 5 | |
| Physical Inversion | Wave-based Characterization Helmholtz equations Dense: 4096 (test) | RMSE0.09 | 5 | |
| Physical Inversion | Wave-based Characterization Helmholtz equations Sparse: 64 (test) | RMSE0.5 | 5 | |
| Physical Inversion | Structural Health Monitoring Dense: 4096 (test) | RMSE0.045 | 5 | |
| Physical Inversion | Subsurface Characterization Darcy flow and advection-diffusion Sparse: 256 (test) | RMSE0.449 | 5 | |
| Physical Inversion | Subsurface Characterization Darcy flow and advection-diffusion Sparse: 64 (test) | RMSE0.435 | 5 |