Learning Constitutive Relations from Indirect Observations Using Deep Neural Networks

Daniel Z. Huang, Kailai Xu, Charbel Farhat, Eric Darve
5/29/2019
math.NAphysics.comp-ph

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

Abstract

We present a new approach for predictive modeling and its uncertainty quantification for mechanical systems, where coarse-grained models such as constitutive relations are derived directly from observation data. We explore the use of a neural network to represent the unknown constitutive relations, compare the neural networks with piecewise linear functions, radial basis functions, and radial basis function networks, and show that the neural network outperforms the others in certain cases. We analyze the approximation error of the neural networks using a scaling argument. The training and predicting processes in our framework combine the finite element method, automatic differentiation, and neural networks (or other function approximators). Our framework also allows uncertainty quantification in the form of confidence intervals. Numerical examples on a multiscale fiber-reinforced plate problem and a nonlinear rubbery membrane problem from solid mechanics demonstrate the effectiveness of our framework.

View on arXivView PDF

Code Implementations(1)

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

Similar Papers

Cite this paper

@article{huang2019learning,
  title  = {Learning Constitutive Relations from Indirect Observations Using Deep Neural Networks},
  author = {Daniel Z. Huang and Kailai Xu and Charbel Farhat and Eric Darve},
  year   = {2019},
  eprint = {1905.12530},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1905.12530}
}

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/1905.12530.svg)](https://codeofpaper.com/paper/1905.12530)

Discussion