Neural preconditioning via Krylov subspace geometry
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). Such systems are typically ill-conditioned due to 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 pretraining phase, based on residual minimization, followed by a dynamic fine-tuning phase that incorporates solver convergence dynamics into the training process 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 enhance early-stage convergence and reduce iteration counts across a family of 3D–1D mixed-dimensional problems exhibiting geometric variability in the 1D domain. Numerical experiments show that our solver-aligned approach significantly improves convergence rate, robustness, and generalization.
Authors
- Paolo Zunino (ORCID: https://orcid.org/0000-0002-2470-0189)
- Alessandro Coclite (ORCID: https://orcid.org/0000-0001-5135-9388)
- Nunzio Dimola (ORCID: https://orcid.org/0009-0000-3105-2506)
Institutions
- Polytechnic University of Bari (IT)
- Politecnico di Milano (IT)
Publication Details
- Journal
- Bollettino dell Unione Matematica Italiana
- Published
- 2025-12-20
- DOI
- https://doi.org/10.1007/s40574-025-00522-2
- Primary Topic
- Model Reduction and Neural Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.00