A deep energy method for finite deformation hyperelasticity

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Autoren

  • Vien Minh Nguyen-Thanh
  • Xiaoying Zhuang
  • Timon Rabczuk

Organisationseinheiten

Externe Organisationen

  • Ton Duc Thang University
Forschungs-netzwerk anzeigen

Details

OriginalspracheEnglisch
Aufsatznummer103874
FachzeitschriftEuropean Journal of Mechanics, A/Solids
Jahrgang80
Frühes Online-Datum25 Okt. 2019
PublikationsstatusVeröffentlicht - März 2020

Abstract

We present a deep energy method for finite deformation hyperelasticitiy using deep neural networks (DNNs). The method avoids entirely a discretization such as FEM. Instead, the potential energy as a loss function of the system is directly minimized. To train the DNNs, a backpropagation dealing with the gradient loss is computed and then the minimization is performed by a standard optimizer. The learning process will yield the neural network's parameters (weights and biases). Once the network is trained, a numerical solution can be obtained much faster compared to a classical approach based on finite elements for instance. The presented approach is very simple to implement and requires only a few lines of code within the open-source machine learning framework such as Tensorflow or Pytorch. Finally, we demonstrate the performance of our DNNs based solution for several benchmark problems, which shows comparable computational efficiency such as FEM solutions.

ASJC Scopus Sachgebiete

Zitieren

A deep energy method for finite deformation hyperelasticity. / Nguyen-Thanh, Vien Minh; Zhuang, Xiaoying; Rabczuk, Timon.
in: European Journal of Mechanics, A/Solids, Jahrgang 80, 103874, 03.2020.

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Nguyen-Thanh VM, Zhuang X, Rabczuk T. A deep energy method for finite deformation hyperelasticity. European Journal of Mechanics, A/Solids. 2020 Mär;80:103874. Epub 2019 Okt 25. doi: 10.1016/j.euromechsol.2019.103874
Nguyen-Thanh, Vien Minh ; Zhuang, Xiaoying ; Rabczuk, Timon. / A deep energy method for finite deformation hyperelasticity. in: European Journal of Mechanics, A/Solids. 2020 ; Jahrgang 80.
Download
@article{738164dd6fa74b1a9f77656ff46ba804,
title = "A deep energy method for finite deformation hyperelasticity",
abstract = "We present a deep energy method for finite deformation hyperelasticitiy using deep neural networks (DNNs). The method avoids entirely a discretization such as FEM. Instead, the potential energy as a loss function of the system is directly minimized. To train the DNNs, a backpropagation dealing with the gradient loss is computed and then the minimization is performed by a standard optimizer. The learning process will yield the neural network's parameters (weights and biases). Once the network is trained, a numerical solution can be obtained much faster compared to a classical approach based on finite elements for instance. The presented approach is very simple to implement and requires only a few lines of code within the open-source machine learning framework such as Tensorflow or Pytorch. Finally, we demonstrate the performance of our DNNs based solution for several benchmark problems, which shows comparable computational efficiency such as FEM solutions.",
keywords = "Artificial neural networks (ANNs), Deep energy method, Hyperelasticity, Machine learning, Partial differential equations (PDEs)",
author = "Nguyen-Thanh, {Vien Minh} and Xiaoying Zhuang and Timon Rabczuk",
note = "Funding Information: The first and second authors owe the gratitude to the sponsorship from Sofja Kovalevskaja Programme of Alexander von Humboldt Foundation. The first author also would like to thank MSc. Somdatta Goswami and especially Dr. Cosmin Anitescu, Dr. Simon Hoell for the first code and the fruitful discussions during his research stay at Bauhaus Universit{\"a}t Weimar.",
year = "2020",
month = mar,
doi = "10.1016/j.euromechsol.2019.103874",
language = "English",
volume = "80",
journal = "European Journal of Mechanics, A/Solids",
issn = "0997-7538",
publisher = "Elsevier BV",

}

Download

TY - JOUR

T1 - A deep energy method for finite deformation hyperelasticity

AU - Nguyen-Thanh, Vien Minh

AU - Zhuang, Xiaoying

AU - Rabczuk, Timon

N1 - Funding Information: The first and second authors owe the gratitude to the sponsorship from Sofja Kovalevskaja Programme of Alexander von Humboldt Foundation. The first author also would like to thank MSc. Somdatta Goswami and especially Dr. Cosmin Anitescu, Dr. Simon Hoell for the first code and the fruitful discussions during his research stay at Bauhaus Universität Weimar.

PY - 2020/3

Y1 - 2020/3

N2 - We present a deep energy method for finite deformation hyperelasticitiy using deep neural networks (DNNs). The method avoids entirely a discretization such as FEM. Instead, the potential energy as a loss function of the system is directly minimized. To train the DNNs, a backpropagation dealing with the gradient loss is computed and then the minimization is performed by a standard optimizer. The learning process will yield the neural network's parameters (weights and biases). Once the network is trained, a numerical solution can be obtained much faster compared to a classical approach based on finite elements for instance. The presented approach is very simple to implement and requires only a few lines of code within the open-source machine learning framework such as Tensorflow or Pytorch. Finally, we demonstrate the performance of our DNNs based solution for several benchmark problems, which shows comparable computational efficiency such as FEM solutions.

AB - We present a deep energy method for finite deformation hyperelasticitiy using deep neural networks (DNNs). The method avoids entirely a discretization such as FEM. Instead, the potential energy as a loss function of the system is directly minimized. To train the DNNs, a backpropagation dealing with the gradient loss is computed and then the minimization is performed by a standard optimizer. The learning process will yield the neural network's parameters (weights and biases). Once the network is trained, a numerical solution can be obtained much faster compared to a classical approach based on finite elements for instance. The presented approach is very simple to implement and requires only a few lines of code within the open-source machine learning framework such as Tensorflow or Pytorch. Finally, we demonstrate the performance of our DNNs based solution for several benchmark problems, which shows comparable computational efficiency such as FEM solutions.

KW - Artificial neural networks (ANNs)

KW - Deep energy method

KW - Hyperelasticity

KW - Machine learning

KW - Partial differential equations (PDEs)

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

U2 - 10.1016/j.euromechsol.2019.103874

DO - 10.1016/j.euromechsol.2019.103874

M3 - Article

AN - SCOPUS:85076246280

VL - 80

JO - European Journal of Mechanics, A/Solids

JF - European Journal of Mechanics, A/Solids

SN - 0997-7538

M1 - 103874

ER -