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

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Lee, Youngkyu, Liu, Shanqing, Zou, Zongren, Kahana, Adar, Turkel, Eli, Ranade, Rishikesh, Pathak, Jay, Karniadakis, George Em
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866911062613295104
author Lee, Youngkyu
Liu, Shanqing
Zou, Zongren
Kahana, Adar
Turkel, Eli
Ranade, Rishikesh
Pathak, Jay
Karniadakis, George Em
author_facet Lee, Youngkyu
Liu, Shanqing
Zou, Zongren
Kahana, Adar
Turkel, Eli
Ranade, Rishikesh
Pathak, Jay
Karniadakis, George Em
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2405_12380
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Fast meta-solvers for 3D complex-shape scatterers using neural operators trained on a non-scattering problem
Lee, Youngkyu
Liu, Shanqing
Zou, Zongren
Kahana, Adar
Turkel, Eli
Ranade, Rishikesh
Pathak, Jay
Karniadakis, George Em
Machine Learning
Computational Physics
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.
title Fast meta-solvers for 3D complex-shape scatterers using neural operators trained on a non-scattering problem
topic Machine Learning
Computational Physics
url https://arxiv.org/abs/2405.12380