Mesoscale informed parameter estimation through machine learning: A case-study in fracture modeling

Abstract Scale bridging is a critical need in computational sciences, where the modeling community has developed accurate physics models from first principles, of processes at lower length and time scales that influence the behavior at the higher scales of interest. However, it is not computationally feasible to incorporate all of the lower length scale physics directly into upscaled models. This is an area where machine learning has shown promise in building emulators of the lower length scale models, which incur a mere fraction of the computational cost of the original higher fidelity models. We demonstrate the use of machine learning using an example in materials science estimating continuum scale parameters by emulating, with uncertainties, complicated mesoscale physics. We describe a new framework to emulate the fine scale physics, especially in the presence of microstructures, using machine learning, and showcase its usefulness by providing an example from modeling fracture propagation. Our approach can be thought of as a data-driven dimension reduction technique that yields probabilistic emulators. Our results show well-calibrated predictions for the quantities of interests in a low-strain simulation of fracture propagation at the mesoscale level. On average, we achieve ∼10% relative errors on time-varying quantities like total damage and maximum stresses. Successfully replicating mesoscale scale physics within the continuum models is a crucial step towards predictive capability in multi-scale problems.

[1]  P. Beran,et al.  Reduced-order modeling: new approaches for computational physics , 2004 .

[2]  A. Munjiza The Combined Finite-Discrete Element Method , 2004 .

[3]  R. Kranz Microcracks in rocks: a review , 1983 .

[4]  Paris Perdikaris,et al.  Physics Informed Deep Learning (Part II): Data-driven Discovery of Nonlinear Partial Differential Equations , 2017, ArXiv.

[5]  Karen Willcox,et al.  A Survey of Projection-Based Model Reduction Methods for Parametric Dynamical Systems , 2015, SIAM Rev..

[6]  T. Anderson,et al.  Fracture mechanics - Fundamentals and applications , 2017 .

[7]  Andrew Gordon Wilson,et al.  Deep Kernel Learning , 2015, AISTATS.

[8]  Matthew O. Williams,et al.  A kernel-based method for data-driven koopman spectral analysis , 2016 .

[9]  Jinlong Wu,et al.  Physics-informed machine learning approach for reconstructing Reynolds stress modeling discrepancies based on DNS data , 2016, 1606.07987.

[10]  Krishna Rajan,et al.  Application-Driven Data Analysis , 2009 .

[11]  Saibal Mukhopadhyay,et al.  HybridNet: Integrating Model-based and Data-driven Learning to Predict Evolution of Dynamical Systems , 2018, CoRL.

[12]  David B. Dunson,et al.  Bayesian Data Analysis , 2010 .

[13]  David Cebon,et al.  Materials Selection in Mechanical Design , 1992 .

[14]  Paris Perdikaris,et al.  Machine learning of linear differential equations using Gaussian processes , 2017, J. Comput. Phys..

[15]  Roman Rosipal,et al.  Kernel Partial Least Squares Regression in Reproducing Kernel Hilbert Space , 2002, J. Mach. Learn. Res..

[16]  Nils Thürey,et al.  Latent Space Physics: Towards Learning the Temporal Evolution of Fluid Flow , 2018, Comput. Graph. Forum.

[17]  Bryan A. Moore,et al.  Reduced-order modeling through machine learning and graph-theoretic approaches for brittle fracture applications , 2019, Computational Materials Science.

[18]  J N Kutz,et al.  Model selection for dynamical systems via sparse regression and information criteria , 2017, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[19]  Steven L. Brunton,et al.  Time-Delay Observables for Koopman: Theory and Applications , 2018, SIAM J. Appl. Dyn. Syst..

[20]  Lance J. Nelson,et al.  Compressive sensing as a paradigm for building physics models , 2013 .

[21]  Surendra P. Shah,et al.  Fracture Mechanics of Concrete: Applications of Fracture Mechanics to Concrete, Rock and Other Quasi-Brittle Materials , 1995 .

[22]  Jaijeet Roychowdhury,et al.  Reduced-order modeling of time-varying systems , 1999 .

[23]  Trevor Hastie,et al.  The Elements of Statistical Learning , 2001 .

[24]  George E. Karniadakis,et al.  Hidden physics models: Machine learning of nonlinear partial differential equations , 2017, J. Comput. Phys..

[25]  Nir Friedman,et al.  Probabilistic Graphical Models - Principles and Techniques , 2009 .

[26]  Yuzuru Tanaka,et al.  Materials informatics: a journey towards material design and synthesis. , 2016, Dalton transactions.

[27]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[28]  Benjamin Peherstorfer,et al.  Survey of multifidelity methods in uncertainty propagation, inference, and optimization , 2018, SIAM Rev..

[29]  Esteban Rougier,et al.  Computational Mechanics of Discontinua , 2011 .

[30]  Concha Bielza,et al.  Machine Learning in Bioinformatics , 2008, Encyclopedia of Database Systems.

[31]  A. Munjiza,et al.  Large Strain Finite Element Method: A Practical Course , 2015 .

[32]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[33]  S. Laubach,et al.  Microfractures: A review , 2014 .