English

Neural Preconditioning via Krylov Subspace Geometry

Numerical Analysis 2025-07-22 v1 Numerical Analysis

Abstract

We propose a geometry-aware strategy for training neural preconditioners tailored to parametrized linear systems arising from the discretization of mixed-dimensional partial differential equations (PDEs). These systems are typically ill-conditioned because of the presence of embedded lower-dimensional structures and are solved using Krylov subspace methods. Our approach yields an approximation of the inverse operator employing a learning algorithm consisting of a two-stage training framework: an initial static pre-training phase, based on residual minimization, followed by a dynamic fine-tuning phase that incorporates solver convergence dynamics into training via a novel loss functional. This dynamic loss is defined by the principal angles between the residuals and the Krylov subspaces. It is evaluated using a differentiable implementation of the Flexible GMRES algorithm, which enables backpropagation through both the Arnoldi process and Givens rotations. The resulting neural preconditioner is explicitly optimized to improve early-stage convergence and reduce iteration counts in a family of 3D-1D mixed-dimensional problems with geometric variability of the 1D domain. Numerical experiments show that our solver-aligned approach significantly improves convergence rate, robustness, and generalization.

Keywords

Cite

@article{arxiv.2507.15452,
  title  = {Neural Preconditioning via Krylov Subspace Geometry},
  author = {Nunzio Dimola and Alessandro Coclite and Paolo Zunino},
  journal= {arXiv preprint arXiv:2507.15452},
  year   = {2025}
}
R2 v1 2026-07-01T04:10:56.420Z