An Energy Approach to the Solution of Partial Differential Equations in Computational Mechanics via Machine Learning: Concepts, Implementation and Applications

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Autoren

  • Esteban Samaniego
  • Cosmin Anitescu
  • Somdatta Goswami
  • Vien Minh Nguyen-Thanh
  • Hongwei Guo
  • Khader M. Hamdia
  • Timon Rabczuk
  • Xiaoying Zhuang

Organisationseinheiten

Externe Organisationen

  • University of Cuenca
  • Bauhaus-Universität Weimar
  • Ton Duc Thang University
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Aufsatznummer112790
FachzeitschriftComputer Methods in Applied Mechanics and Engineering
Jahrgang362
Frühes Online-Datum16 Jan. 2020
PublikationsstatusVeröffentlicht - 15 Apr. 2020

Abstract

Partial Differential Equations (PDEs) are fundamental to model different phenomena in science and engineering mathematically. Solving them is a crucial step towards a precise knowledge of the behavior of natural and engineered systems. In general, in order to solve PDEs that represent real systems to an acceptable degree, analytical methods are usually not enough. One has to resort to discretization methods. For engineering problems, probably the best-known option is the finite element method (FEM). However, powerful alternatives such as mesh-free methods and Isogeometric Analysis (IGA) are also available. The fundamental idea is to approximate the solution of the PDE by means of functions specifically built to have some desirable properties. In this contribution, we explore Deep Neural Networks (DNNs) as an option for approximation. They have shown impressive results in areas such as visual recognition. DNNs are regarded here as function approximation machines. There is great flexibility to define their structure and important advances in the architecture and the efficiency of the algorithms to implement them make DNNs a very interesting alternative to approximate the solution of a PDE. We concentrate on applications that have an interest for Computational Mechanics. Most contributions explore this possibility have adopted a collocation strategy. In this work, we concentrate on mechanical problems and analyze the energetic format of the PDE. The energy of a mechanical system seems to be the natural loss function for a machine learning method to approach a mechanical problem. In order to prove the concepts, we deal with several problems and explore the capabilities of the method for applications in engineering.

ASJC Scopus Sachgebiete

Zitieren

An Energy Approach to the Solution of Partial Differential Equations in Computational Mechanics via Machine Learning: Concepts, Implementation and Applications. / Samaniego, Esteban; Anitescu, Cosmin; Goswami, Somdatta et al.
in: Computer Methods in Applied Mechanics and Engineering, Jahrgang 362, 112790, 15.04.2020.

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Samaniego E, Anitescu C, Goswami S, Nguyen-Thanh VM, Guo H, Hamdia KM et al. An Energy Approach to the Solution of Partial Differential Equations in Computational Mechanics via Machine Learning: Concepts, Implementation and Applications. Computer Methods in Applied Mechanics and Engineering. 2020 Apr 15;362:112790. Epub 2020 Jan 16. doi: 10.1016/j.cma.2019.112790
Download
@article{308e8674cfe54479ad09ddc83724b698,
title = "An Energy Approach to the Solution of Partial Differential Equations in Computational Mechanics via Machine Learning: Concepts, Implementation and Applications",
abstract = "Partial Differential Equations (PDEs) are fundamental to model different phenomena in science and engineering mathematically. Solving them is a crucial step towards a precise knowledge of the behavior of natural and engineered systems. In general, in order to solve PDEs that represent real systems to an acceptable degree, analytical methods are usually not enough. One has to resort to discretization methods. For engineering problems, probably the best-known option is the finite element method (FEM). However, powerful alternatives such as mesh-free methods and Isogeometric Analysis (IGA) are also available. The fundamental idea is to approximate the solution of the PDE by means of functions specifically built to have some desirable properties. In this contribution, we explore Deep Neural Networks (DNNs) as an option for approximation. They have shown impressive results in areas such as visual recognition. DNNs are regarded here as function approximation machines. There is great flexibility to define their structure and important advances in the architecture and the efficiency of the algorithms to implement them make DNNs a very interesting alternative to approximate the solution of a PDE. We concentrate on applications that have an interest for Computational Mechanics. Most contributions explore this possibility have adopted a collocation strategy. In this work, we concentrate on mechanical problems and analyze the energetic format of the PDE. The energy of a mechanical system seems to be the natural loss function for a machine learning method to approach a mechanical problem. In order to prove the concepts, we deal with several problems and explore the capabilities of the method for applications in engineering.",
keywords = "stat.ML, cs.LG, math.AP, Deep neural networks, Energy approach, Physics informed",
author = "Esteban Samaniego and Cosmin Anitescu and Somdatta Goswami and Nguyen-Thanh, {Vien Minh} and Hongwei Guo and Hamdia, {Khader M.} and Timon Rabczuk and Xiaoying Zhuang",
year = "2020",
month = apr,
day = "15",
doi = "10.1016/j.cma.2019.112790",
language = "English",
volume = "362",
journal = "Computer Methods in Applied Mechanics and Engineering",
issn = "0045-7825",
publisher = "Elsevier",

}

Download

TY - JOUR

T1 - An Energy Approach to the Solution of Partial Differential Equations in Computational Mechanics via Machine Learning

T2 - Concepts, Implementation and Applications

AU - Samaniego, Esteban

AU - Anitescu, Cosmin

AU - Goswami, Somdatta

AU - Nguyen-Thanh, Vien Minh

AU - Guo, Hongwei

AU - Hamdia, Khader M.

AU - Rabczuk, Timon

AU - Zhuang, Xiaoying

PY - 2020/4/15

Y1 - 2020/4/15

N2 - Partial Differential Equations (PDEs) are fundamental to model different phenomena in science and engineering mathematically. Solving them is a crucial step towards a precise knowledge of the behavior of natural and engineered systems. In general, in order to solve PDEs that represent real systems to an acceptable degree, analytical methods are usually not enough. One has to resort to discretization methods. For engineering problems, probably the best-known option is the finite element method (FEM). However, powerful alternatives such as mesh-free methods and Isogeometric Analysis (IGA) are also available. The fundamental idea is to approximate the solution of the PDE by means of functions specifically built to have some desirable properties. In this contribution, we explore Deep Neural Networks (DNNs) as an option for approximation. They have shown impressive results in areas such as visual recognition. DNNs are regarded here as function approximation machines. There is great flexibility to define their structure and important advances in the architecture and the efficiency of the algorithms to implement them make DNNs a very interesting alternative to approximate the solution of a PDE. We concentrate on applications that have an interest for Computational Mechanics. Most contributions explore this possibility have adopted a collocation strategy. In this work, we concentrate on mechanical problems and analyze the energetic format of the PDE. The energy of a mechanical system seems to be the natural loss function for a machine learning method to approach a mechanical problem. In order to prove the concepts, we deal with several problems and explore the capabilities of the method for applications in engineering.

AB - Partial Differential Equations (PDEs) are fundamental to model different phenomena in science and engineering mathematically. Solving them is a crucial step towards a precise knowledge of the behavior of natural and engineered systems. In general, in order to solve PDEs that represent real systems to an acceptable degree, analytical methods are usually not enough. One has to resort to discretization methods. For engineering problems, probably the best-known option is the finite element method (FEM). However, powerful alternatives such as mesh-free methods and Isogeometric Analysis (IGA) are also available. The fundamental idea is to approximate the solution of the PDE by means of functions specifically built to have some desirable properties. In this contribution, we explore Deep Neural Networks (DNNs) as an option for approximation. They have shown impressive results in areas such as visual recognition. DNNs are regarded here as function approximation machines. There is great flexibility to define their structure and important advances in the architecture and the efficiency of the algorithms to implement them make DNNs a very interesting alternative to approximate the solution of a PDE. We concentrate on applications that have an interest for Computational Mechanics. Most contributions explore this possibility have adopted a collocation strategy. In this work, we concentrate on mechanical problems and analyze the energetic format of the PDE. The energy of a mechanical system seems to be the natural loss function for a machine learning method to approach a mechanical problem. In order to prove the concepts, we deal with several problems and explore the capabilities of the method for applications in engineering.

KW - stat.ML

KW - cs.LG

KW - math.AP

KW - Deep neural networks

KW - Energy approach

KW - Physics informed

UR - http://www.scopus.com/inward/record.url?scp=85077809695&partnerID=8YFLogxK

U2 - 10.1016/j.cma.2019.112790

DO - 10.1016/j.cma.2019.112790

M3 - Article

VL - 362

JO - Computer Methods in Applied Mechanics and Engineering

JF - Computer Methods in Applied Mechanics and Engineering

SN - 0045-7825

M1 - 112790

ER -