English

Fast meta-solvers for 3D complex-shape scatterers using neural operators trained on a non-scattering problem

Machine Learning 2025-07-21 v2 Computational Physics

Abstract

Three-dimensional target identification using scattering techniques requires high accuracy solutions and very fast computations for real-time predictions in some critical applications. We first train a deep neural operator~(DeepONet) to solve wave propagation problems described by the Helmholtz equation in a domain \textit{without scatterers} but at different wavenumbers and with a complex absorbing boundary condition. We then design two classes of fast meta-solvers by combining DeepONet with either relaxation methods, such as Jacobi and Gauss-Seidel, or with Krylov methods, such as GMRES and BiCGStab, using the trunk basis of DeepONet as a coarse-scale preconditioner. We leverage the spectral bias of neural networks to account for the lower part of the spectrum in the error distribution while the upper part is handled inexpensively using relaxation methods or fine-scale preconditioners. The meta-solvers are then applied to solve scattering problems with different shape of scatterers, at no extra training cost. We first demonstrate that the resulting meta-solvers are shape-agnostic, fast, and robust, whereas the standard standalone solvers may even fail to converge without the DeepONet. We then apply both classes of meta-solvers to scattering from a submarine, a complex three-dimensional problem. We achieve very fast solutions, especially with the DeepONet-Krylov methods, which require orders of magnitude fewer iterations than any of the standalone solvers.

Keywords

Cite

@article{arxiv.2405.12380,
  title  = {Fast meta-solvers for 3D complex-shape scatterers using neural operators trained on a non-scattering problem},
  author = {Youngkyu Lee and Shanqing Liu and Zongren Zou and Adar Kahana and Eli Turkel and Rishikesh Ranade and Jay Pathak and George Em Karniadakis},
  journal= {arXiv preprint arXiv:2405.12380},
  year   = {2025}
}
R2 v1 2026-06-28T16:33:39.518Z