DeepOnet Based Preconditioning Strategies For Solving Parametric Linear Systems of Equations

Alena Kopaničáková,George Em Karniadakis
2024-01-10
Abstract:We introduce a new class of hybrid preconditioners for solving parametric linear systems of equations. The proposed preconditioners are constructed by hybridizing the deep operator network, namely DeepONet, with standard iterative methods. Exploiting the spectral bias, DeepONet-based components are harnessed to address low-frequency error components, while conventional iterative methods are employed to mitigate high-frequency error components. Our preconditioning framework comprises two distinct hybridization approaches: direct preconditioning (DP) and trunk basis (TB) approaches. In the DP approach, DeepONet is used to approximate an action of an inverse operator to a vector during each preconditioning step. In contrast, the TB approach extracts basis functions from the trained DeepONet to construct a map to a smaller subspace, in which the low-frequency component of the error can be effectively eliminated. Our numerical results demonstrate that utilizing the TB approach enhances the convergence of Krylov methods by a large margin compared to standard non-hybrid preconditioning strategies. Moreover, the proposed hybrid preconditioners exhibit robustness across a wide range of model parameters and problem resolutions.
Numerical Analysis
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to improve the convergence speed and robustness of the Krylov method when solving parameterized linear equations. Specifically, the author proposes a new pre - processing strategy, constructing a hybrid pre - conditioner by combining the Deep Operator Network (DeepONet) with standard iterative methods. This method aims to utilize the spectral bias characteristics of DeepONet to handle low - frequency error components, while traditional iterative methods are used to mitigate high - frequency error components. The paper explores two different hybrid strategies: Direct Preconditioning (DP) and Trunk Basis (TB) methods. Among them, the TB method constructs a method that maps to a smaller subspace by extracting basis functions from the trained DeepONet, effectively eliminating low - frequency error components. Experimental results show that using the TB method can significantly improve the convergence speed of the Krylov method and exhibits good robustness under a wide range of model parameters and problem resolutions.