Tutorial applications for Verification, Validation and Uncertainty Quantification using VECMA toolkit*

被引:8
作者
Suleimenova, Diana [1 ]
Arabnejad, Hamid [1 ]
Edeling, Wouter N. [2 ]
Coster, David [3 ]
Luk, Onnie O. [3 ]
Lakhlili, Jalal [3 ]
Jancauskas, Vytautas [4 ]
Kulczewski, Michal [5 ]
Veen, Lourens [6 ]
Ye, Dongwei [7 ]
Zun, Pavel [7 ]
Krzhizhanovskaya, Valeria [7 ]
Hoekstra, Alfons [7 ]
Crommelin, Daan [2 ,7 ]
Coveney, Peter, V [8 ]
Groen, Derek [1 ,8 ]
机构
[1] Brunel Univ London, Dept Comp Sci, London, England
[2] Ctr Wiskunde & Informat, Sci Comp Grp, Amsterdam, Netherlands
[3] Max Planck Inst Plasma Phys, Munich, Germany
[4] Leibniz Supercomp Ctr, Garching, Germany
[5] Poznan Supercomp & Networking Ctr, Poznan, Poland
[6] Netherlands eSci Ctr, Amsterdam, Netherlands
[7] Univ Amsterdam, Amsterdam, Netherlands
[8] UCL, Ctr Computat Sci, London, England
基金
欧盟地平线“2020”;
关键词
Validation; Verification; Sensitivity analysis; Uncertainty quantification; DESIGN; SCALE;
D O I
10.1016/j.jocs.2021.101402
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The VECMA toolkit enables automated Verification, Validation and Uncertainty Quantification (VVUQ) for complex applications that can be deployed on emerging exascale platforms and provides support for software applications for any domain of interest. The toolkit has four main components including EasyVVUQ for VVUQ workflows, FabSim3 for automation and tool integration, MUSCLE3 for coupling multiscale models and QCG tools to execute application workflows on high performance computing (HPC). A more recent addition to the VECMAtk is EasySurrogate for various types of surrogate methods. In this paper, we present five tutorials from different application domains that apply these VECMAtk components to perform uncertainty quantification analysis, use surrogate models, couple multiscale models and execute sensitivity analysis on HPC. This paper aims to provide hands-on experience for practitioners aiming to test and contrast with their own applications.
引用
收藏
页数:19
相关论文
共 51 条
[1]  
Aggarwal CC., 2018, NEURAL NETWORKS DEEP
[2]  
Ambrogioni L., 2017, KERNEL MIXT NETW NON
[3]  
[Anonymous], 1996, PROC SEMINAR PREDICT, V1
[4]   Applications of Deep Learning to Ocean Data Inference and Subgrid Parameterization [J].
Bolton, Thomas ;
Zanna, Laure .
JOURNAL OF ADVANCES IN MODELING EARTH SYSTEMS, 2019, 11 (01) :376-399
[5]   IMPLEMENTING SOBOLS QUASIRANDOM SEQUENCE GENERATOR [J].
BRATLEY, P ;
FOX, BL .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1988, 14 (01) :88-100
[6]  
Cloud Native Computing Foundation, 2021, KUBERNETES
[7]  
Crommelin D., 2021, RESAMPLING NEURAL NE
[8]   Subgrid-scale parameterization with conditional Markov chains [J].
Crommelin, Daan ;
Vanden-Eijnden, Eric .
JOURNAL OF THE ATMOSPHERIC SCIENCES, 2008, 65 (08) :2661-2675
[9]  
Dask Community, 2021, DASK JOBQUEUE
[10]  
Dask Development Team, 2016, DASK LIB DYNAMIC TAS