Learning Nonlinear Finite Element Solution Operators using Multilayer Perceptrons and Energy Minimization

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Larson, Mats G., Lundholm, Carl, Persson, Anna
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866912472441552896
author Larson, Mats G.
Lundholm, Carl
Persson, Anna
author_facet Larson, Mats G.
Lundholm, Carl
Persson, Anna
contents We develop and evaluate a method for learning solution operators to nonlinear problems governed by partial differential equations (PDEs). The approach is based on a finite element discretization and aims at representing the solution operator by a multilayer perceptron (MLP) that takes problem data variables as input and gives a prediction of the finite element solution as output. The variables will typically correspond to parameters in a parametrization of input data such as boundary conditions, coefficients, and right-hand sides. The output will be an approximation of the corresponding finite element solution, thus enabling support and enhancement by the standard finite element method (FEM) both theoretically and practically. The loss function is most often an energy functional and we formulate efficient parallelizable training algorithms based on assembling the energy locally on each element. For large problems, the learning process can be made more efficient by using only a small fraction of randomly chosen elements in the mesh in each iteration. The approach is evaluated on several relevant test cases, where learning the finite element solution operator turns out to be beneficial, both in its own right but also by combination with standard FEM theory and software.
format Preprint
id arxiv_https___arxiv_org_abs_2412_04596
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Learning Nonlinear Finite Element Solution Operators using Multilayer Perceptrons and Energy Minimization
Larson, Mats G.
Lundholm, Carl
Persson, Anna
Machine Learning
Numerical Analysis
65K10 65N30 65Y20 68T07
G.1.8; I.2.6; J.2
We develop and evaluate a method for learning solution operators to nonlinear problems governed by partial differential equations (PDEs). The approach is based on a finite element discretization and aims at representing the solution operator by a multilayer perceptron (MLP) that takes problem data variables as input and gives a prediction of the finite element solution as output. The variables will typically correspond to parameters in a parametrization of input data such as boundary conditions, coefficients, and right-hand sides. The output will be an approximation of the corresponding finite element solution, thus enabling support and enhancement by the standard finite element method (FEM) both theoretically and practically. The loss function is most often an energy functional and we formulate efficient parallelizable training algorithms based on assembling the energy locally on each element. For large problems, the learning process can be made more efficient by using only a small fraction of randomly chosen elements in the mesh in each iteration. The approach is evaluated on several relevant test cases, where learning the finite element solution operator turns out to be beneficial, both in its own right but also by combination with standard FEM theory and software.
title Learning Nonlinear Finite Element Solution Operators using Multilayer Perceptrons and Energy Minimization
topic Machine Learning
Numerical Analysis
65K10 65N30 65Y20 68T07
G.1.8; I.2.6; J.2
url https://arxiv.org/abs/2412.04596