arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2401.02016math.NAcs.NA

基于DeepONet的预处理策略用于求解参数化线性方程组

DeepOnet Based Preconditioning Strategies For Solving Parametric Linear Systems of Equations

Alena Kopaničáková, George Em Karniadakis

AI总结:

本文提出将DeepONet与标准迭代方法混合构建新型预处理策略,通过分别处理低频和高频误差分量,显著提升了Krylov方法在求解参数化线性方程组时的收敛速度与鲁棒性。

摘要:

我们引入了一类新的混合预处理方法,用于求解参数化线性方程组。所提出的预处理方法通过将深度算子网络(即DeepONet)与标准迭代方法相结合来构建。利用谱偏置特性,基于DeepONet的组件被用于处理低频误差分量,而传统迭代方法则用于缓解高频误差分量。我们的预处理框架包含两种不同的混合方法:直接预处理(DP)和主干基(TB)方法。在DP方法中,DeepONet用于在每个预处理步骤中近似逆算子对向量的作用。相比之下,TB方法从训练好的DeepONet中提取基函数,以构建到较小子空间的映射,在该子空间中可以有效消除误差的低频分量。我们的数值结果表明,与标准非混合预处理策略相比,利用TB方法大幅提升了Krylov方法的收敛速度。此外,所提出的混合预处理方法在广泛的模型参数和问题分辨率范围内表现出鲁棒性。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑