TY - JOUR
T1 - Unsupervised discovery of interpretable hyperelastic constitutive laws
AU - Flaschel, Moritz
AU - Kumar, Siddhant
AU - De Lorenzis, Laura
PY - 2021
Y1 - 2021
N2 - We propose a new approach for data-driven automated discovery of isotropic hyperelastic constitutive laws. The approach is unsupervised, i.e., it requires no stress data but only displacement and global force data, which are realistically available through mechanical testing and digital image correlation techniques; it delivers interpretable models, i.e., models that are embodied by parsimonious mathematical expressions discovered through sparse regression of a large catalogue of candidate functions; it is one-shot, i.e., discovery only needs one experiment — but can use more if available. The problem of unsupervised discovery is solved by enforcing equilibrium constraints in the bulk and at the loaded boundary of the domain. Sparsity of the solution is achieved by ℓp regularization combined with thresholding, which calls for a non-linear optimization scheme. The ensuing fully automated algorithm leverages physics-based constraints for the automatic determination of the penalty parameter in the regularization term. Using numerically generated data including artificial noise, we demonstrate the ability of the approach to accurately discover five hyperelastic models of different complexity. We also show that, if a “true” feature is missing in the function library, the proposed approach is able to surrogate it in such a way that the actual response is still accurately predicted.
AB - We propose a new approach for data-driven automated discovery of isotropic hyperelastic constitutive laws. The approach is unsupervised, i.e., it requires no stress data but only displacement and global force data, which are realistically available through mechanical testing and digital image correlation techniques; it delivers interpretable models, i.e., models that are embodied by parsimonious mathematical expressions discovered through sparse regression of a large catalogue of candidate functions; it is one-shot, i.e., discovery only needs one experiment — but can use more if available. The problem of unsupervised discovery is solved by enforcing equilibrium constraints in the bulk and at the loaded boundary of the domain. Sparsity of the solution is achieved by ℓp regularization combined with thresholding, which calls for a non-linear optimization scheme. The ensuing fully automated algorithm leverages physics-based constraints for the automatic determination of the penalty parameter in the regularization term. Using numerically generated data including artificial noise, we demonstrate the ability of the approach to accurately discover five hyperelastic models of different complexity. We also show that, if a “true” feature is missing in the function library, the proposed approach is able to surrogate it in such a way that the actual response is still accurately predicted.
KW - Constitutive models
KW - Hyperelasticity
KW - Interpretable models
KW - Inverse problems
KW - Sparse regression
KW - Unsupervised learning
UR - http://www.scopus.com/inward/record.url?scp=85104658499&partnerID=8YFLogxK
U2 - 10.1016/j.cma.2021.113852
DO - 10.1016/j.cma.2021.113852
M3 - Article
AN - SCOPUS:85104658499
VL - 381
JO - Computer Methods in Applied Mechanics and Engineering
JF - Computer Methods in Applied Mechanics and Engineering
SN - 0045-7825
M1 - 113852
ER -