1: \begin{abstract}
2: In this paper, we develop a novel data-driven approach to accelerate solving large-scale linear equation systems encountered in scientific computing and optimization.
3: Our method utilizes self-supervised training of a graph neural network to generate an effective preconditioner tailored to the specific problem domain.
4: By replacing conventional hand-crafted preconditioners used with the conjugate gradient method, our approach, named neural incomplete factorization (\texttt{NeuralIF}), significantly speeds-up convergence and computational efficiency.
5: At the core of our method is a novel message-passing block, inspired by sparse matrix theory, that aligns with the objective to find a sparse factorization of the matrix. %\Jens{can we be more specific: what objective?}.
6: We evaluate our proposed method on both a synthetic and a real-world problem arising from scientific computing.
7: Our results demonstrate that \texttt{NeuralIF} consistently outperforms the most common general-purpose preconditioners, including the incomplete Cholesky method, achieving competitive performance across various metrics even outside the training data distribution.
8: \end{abstract}
9: