Pith. sign in

REVIEW 2 cited by

Neural incomplete factorization: learning preconditioners for the conjugate gradient method

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2305.16368 v3 pith:JJQYMCXE submitted 2023-05-25 math.OC cs.LGcs.NAmath.NAstat.ML

classification math.OCcs.LGcs.NAmath.NAstat.ML
keywords methodfactorizationmatrixpreconditionersconjugategradientincompleteneural
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

The convergence of the conjugate gradient method for solving large-scale and sparse linear equation systems depends on the spectral properties of the system matrix, which can be improved by preconditioning. In this paper, we develop a computationally efficient data-driven approach to accelerate the generation of effective preconditioners. We, therefore, replace the typically hand-engineered preconditioners by the output of graph neural networks. Our method generates an incomplete factorization of the matrix and is, therefore, referred to as neural incomplete factorization (NeuralIF). Optimizing the condition number of the linear system directly is computationally infeasible. Instead, we utilize a stochastic approximation of the Frobenius loss which only requires matrix-vector multiplications for efficient training. At the core of our method is a novel message-passing block, inspired by sparse matrix theory, that aligns with the objective of finding a sparse factorization of the matrix. We evaluate our proposed method on both synthetic problem instances and on problems arising from the discretization of the Poisson equation on varying domains. Our experiments show that by using data-driven preconditioners within the conjugate gradient method we are able to speed up the convergence of the iterative procedure. The code is available at https://github.com/paulhausner/neural-incomplete-factorization.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Matrix-free Neural Preconditioner for the Dirac Operator in Lattice Gauge Theory

    hep-lat 2025-09 conditional novelty 6.0 of 10

    A matrix-free neural preconditioner learns to map gauge configurations to modified configurations whose Dirac operators approximate the inverse, halving CG iterations and transferring across lattice sizes.

  2. Message-Passing GNNs Fail to Approximate Sparse Triangular Factorizations

    cs.LG 2025-02 conditional novelty 6.0 of 10

    Message-passing GNNs cannot approximate sparse triangular factorizations that require non-local dependencies, so building better learned preconditioners needs non-local or tailored architectures.

Pith tools