A Deep Learning algorithm to accelerate Algebraic Multigrid methods in Finite Element solvers of 3D elliptic PDEs

04/21/2023
by   Matteo Caldana, et al.
0

Algebraic multigrid (AMG) methods are among the most efficient solvers for linear systems of equations and they are widely used for the solution of problems stemming from the discretization of Partial Differential Equations (PDEs). The most severe limitation of AMG methods is the dependence on parameters that require to be fine-tuned. In particular, the strong threshold parameter is the most relevant since it stands at the basis of the construction of successively coarser grids needed by the AMG methods. We introduce a novel Deep Learning algorithm that minimizes the computational cost of the AMG method when used as a finite element solver. We show that our algorithm requires minimal changes to any existing code. The proposed Artificial Neural Network (ANN) tunes the value of the strong threshold parameter by interpreting the sparse matrix of the linear system as a black-and-white image and exploiting a pooling operator to transform it into a small multi-channel image. We experimentally prove that the pooling successfully reduces the computational cost of processing a large sparse matrix and preserves the features needed for the regression task at hand. We train the proposed algorithm on a large dataset containing problems with a highly heterogeneous diffusion coefficient defined in different three-dimensional geometries and discretized with unstructured grids and linear elasticity problems with a highly heterogeneous Young's modulus. When tested on problems with coefficients or geometries not present in the training dataset, our approach reduces the computational time by up to 30

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/02/2021

Accelerating Algebraic Multigrid Methods via Artificial Neural Networks

We present a novel Deep Learning-based algorithm to accelerate - through...
research
07/19/2023

AutoAMG(θ): An Auto-tuned AMG Method Based on Deep Learning for Strong Threshold

Algebraic Multigrid (AMG) is one of the most widely used iterative algor...
research
06/09/2021

Natural Factor Based Solvers

We consider parametric families of partial differential equations–PDEs w...
research
03/16/2022

An introduction to POD-Greedy-Galerkin reduced basis method

Partial differential equations can be used to model many problems in sev...
research
06/06/2019

Acceleration of Radiation Transport Solves Using Artificial Neural Networks

Discontinuous Finite Element Methods (DFEM) have been widely used for so...
research
01/14/2022

StAnD: A Dataset of Linear Static Analysis Problems

Static analysis of structures is a fundamental step for determining the ...
research
12/08/2022

Preconditioned Chebyshev BiCG for parameterized linear systems

The biconjugate gradient method (BiCG) is one of the most popular short-...

Please sign up or login with your details

Forgot password? Click here to reset