MGCNN: a learnable multigrid solver for sparse linear systems from PDEs on structured grids
Yan Xie, Minrui Lv, Chensong Zhang

TL;DR
This paper introduces MGCNN, a learnable multigrid neural network solver for sparse linear systems from PDEs, which generalizes well across different coefficients, grid sizes, and RHS terms, outperforming classical methods in speed.
Contribution
The paper presents a novel neural network-based multigrid solver that is learnable, adaptable, and capable of generalizing across various PDE coefficients, grid sizes, and RHS terms, simplifying the solver design process.
Findings
Achieves 3-8x speedup over classical GMG solver.
Generalizes effectively to different coefficient distributions and grid sizes.
Converges rapidly to high accuracy across a wide range of problem sizes.
Abstract
This paper presents a learnable solver tailored to iteratively solve sparse linear systems from discretized partial differential equations (PDEs). Unlike traditional approaches relying on specialized expertise, our solver streamlines the algorithm design process for a class of PDEs through training, which requires only training data of coefficient distributions. The proposed method is anchored by three core principles: (1) a multilevel hierarchy to promote rapid convergence, (2) adherence to linearity concerning the right-hand-side of equations, and (3) weights sharing across different levels to facilitate adaptability to various problem sizes. Built on these foundational principles and considering the similar computation pattern of the convolutional neural network (CNN) as multigrid components, we introduce a network adept at solving linear systems from PDEs with heterogeneous…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Generative Adversarial Networks and Image Synthesis · Advanced Numerical Analysis Techniques
