mlsanityData to 14 Oct 2026

Learning from Linear Algebra: A Graph Neural Network Approach to Preconditioner Design for Conjugate Gradient Solvers

arXiv 2405.15557 ↗First posted 24 May 2024cs.LG cs.NA math.NAcited by 15

Not on the map. Why?

Abstract (arXiv)

Large linear systems are ubiquitous in modern computational science and engineering. The main recipe for solving them is the use of Krylov subspace iterative methods with well-designed preconditioners. Recently, GNNs have been shown to be a promising tool for designing preconditioners to reduce the overall computational cost of iterative methods by constructing them more efficiently than with classical linear algebra techniques. Preconditioners designed with these approaches cannot outperform those designed with classical methods in terms of the number of iterations in CG. In our work, we recall well-established preconditioners from linear algebra and use them as a starting point for training the GNN to obtain preconditioners that reduce the condition number of the system more significantly than classical preconditioners. Numerical experiments show that our approach outperforms both classical and neural network-based methods for an important class of parametric partial differential equations. We also provide a heuristic justification for the loss function used and show that preconditioners obtained by learning with this loss function reduce the condition number in a more desirable way for CG.

Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 11 of its 47 references that are in the map. First posted on arXiv 24 May 2024.

Builds on

11 of 47 references.

References · 11

  1. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  2. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,576
  3. 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
  4. 2022Message Passing Neural PDE Solverscited by 386
  5. 2023Convolutional Neural Operators for robust and accurate learning of PDEscited by 214
  6. 2021Equinox: neural networks in JAX via callable PyTrees and filtered transformationscited by 148
  7. 2022Multigrid-augmented deep learning preconditioners for the Helmholtz equationcited by 25
  8. 2019Deep Learning of Preconditioners for Conjugate Gradient Solvers in Urban Water Related Problemscited by 20
  9. 2023Neural incomplete factorization: learning preconditioners for the conjugate gradient methodcited by 18
  10. 2022Neural-network preconditioners for solving the Dirac equation in lattice gauge theorycited by 6
  11. 2024Newton Informed Neural Operator for Computing Multiple Solutions of Nonlinear Partials Differential Equationscited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 2; 2025: 7; 2026: 6.

15 papers.

Sort: