TY - JOUR
T1 - Uncertainty quantification patterns for multiscale models
AU - Ye, D.
AU - Veen, L.
AU - Nikishova, A.
AU - Lakhlili, J.
AU - Edeling, W.
AU - Luk, O. O.
AU - Krzhizhanovskaya, V. V.
AU - Hoekstra, A. G.
N1 - Publisher Copyright:
© 2021 The Authors.
PY - 2021/5/17
Y1 - 2021/5/17
N2 - Uncertainty quantification (UQ) is a key component when using computational models that involve uncertainties, e.g. in decision-making scenarios. In this work, we present uncertainty quantification patterns (UQPs) that are designed to support the analysis of uncertainty in coupled multi-scale and multi-domain applications. UQPs provide the basic building blocks to create tailored UQ for multiscale models. The UQPs are implemented as generic templates, which can then be customized and aggregated to create a dedicated UQ procedure for multiscale applications. We present the implementation of the UQPs with multiscale coupling toolkit Multiscale Coupling Library and Environment 3. Potential speed-up for UQPs has been derived as well. As a proof of concept, two examples of multiscale applications using UQPs are presented. This article is part of the theme issue 'Reliability and reproducibility in computational science: implementing verification, validation and uncertainty quantification in silico'.
AB - Uncertainty quantification (UQ) is a key component when using computational models that involve uncertainties, e.g. in decision-making scenarios. In this work, we present uncertainty quantification patterns (UQPs) that are designed to support the analysis of uncertainty in coupled multi-scale and multi-domain applications. UQPs provide the basic building blocks to create tailored UQ for multiscale models. The UQPs are implemented as generic templates, which can then be customized and aggregated to create a dedicated UQ procedure for multiscale applications. We present the implementation of the UQPs with multiscale coupling toolkit Multiscale Coupling Library and Environment 3. Potential speed-up for UQPs has been derived as well. As a proof of concept, two examples of multiscale applications using UQPs are presented. This article is part of the theme issue 'Reliability and reproducibility in computational science: implementing verification, validation and uncertainty quantification in silico'.
KW - multiscale simulation
KW - surrogate modelling
KW - uncertainty propagation
KW - uncertainty quantification
UR - http://www.scopus.com/inward/record.url?scp=85103609353&partnerID=8YFLogxK
U2 - 10.1098/rsta.2020.0072
DO - 10.1098/rsta.2020.0072
M3 - Article
C2 - 33775139
AN - SCOPUS:85103609353
SN - 1364-503X
VL - 379
JO - Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences
JF - Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences
IS - 2197
M1 - 20200072
ER -