Inverse Modeling of Viscoelasticity Materials using Physics Constrained Learning

Kailai Xu, Alexandre M. Tartakovsky, Jeff Burghardt, Eric Darve
5/9/2020
math.NA

Official code: kailaix/ADCME.jl (319 stars, MIT, TensorFlow, last commit 2023-10-18). 1 more implementation below.

Abstract

We propose a novel approach to model viscoelasticity materials using neural networks, which capture rate-dependent and nonlinear constitutive relations. However, inputs and outputs of the neural networks are not directly observable, and therefore common training techniques with input-output pairs for the neural networks are inapplicable. To that end, we develop a novel computational approach to both calibrate parametric and learn neural-network-based constitutive relations of viscoelasticity materials from indirect displacement data in the context of multi-physics interactions. We show that limited displacement data hold sufficient information to quantify the viscoelasticity behavior. We formulate the inverse computation---modeling viscoelasticity properties from observed displacement data---as a PDE-constrained optimization problem and minimize the error functional using a gradient-based optimization method. The gradients are computed by a combination of automatic differentiation and physics constrained learning. The effectiveness of our method is demonstrated through numerous benchmark problems in geomechanics and porous media transport.

View on arXivView PDF

Code Implementations(2)

kailaix/ADCME.jlOfficial100%
TensorFlowMIT

Automatic Differentiation Library for Computational and Mathematical Engineering

31963Julia, DockerfileJun 2, 20193 years agoMIT
automatic-differentiationmachine-learningneural-networksnumerical-pdesoptimization+2 more
kailaix/AdFem.jlOfficial100%
MIT

Innovative, efficient, and computational-graph-based finite element simulator for inverse modeling

8921Julia, PythonJan 19, 20205 years agoMIT
adjoint-methodautomatic-differentiationdeep-neural-networksfinite-element-methodsmachine-learning+1 more

Cite this paper

@article{xu2020inverse,
  title  = {Inverse Modeling of Viscoelasticity Materials using Physics Constrained Learning},
  author = {Kailai Xu and Alexandre M. Tartakovsky and Jeff Burghardt and Eric Darve},
  year   = {2020},
  eprint = {2005.04384},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2005.04384}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2005.04384.svg)](https://codeofpaper.com/paper/2005.04384)

Discussion