Abstract
Multi-run numerical simulations using supercomputers are increasingly used by physicists and engineers for dealing with input data and model uncertainties. Most of the time, the input parameters of a simulation are modeled as random variables, then simulations are run a (possibly large) number of times with input parameters varied according to a specific design of experiments. Uncertainty quantification for numerical simulations is a hard computational problem, currently bounded by the large size of the produced results. This book chapter is about using in situ techniques to enable large scale uncertainty quantification studies. We provide a comprehensive description of Melissa, a file avoiding, adaptive, fault-tolerant, and elastic framework that computes in transit statistical quantities of interest. Melissa currently implements the on-the-fly computation of the statistics necessary for the realization of large scale uncertainty quantification studies: moment-based statistics (mean, standard deviation, higher orders), quantiles, Sobol’ indices, and threshold exceedance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Archambeau, F., Méchitoua, N., Sakiz, M.: Code_saturne: a finite volume code for the computation of turbulent incompressible flows. Int. J. Finite Vol. 1 (2004)
Baudin, M., Boumhaout, K., Delage, T., Iooss, B., Martinez, J.M.: Numerical stability of sobol’ indices estimation formula. In: Proceedings of the 8th International Conference on Sensitivity Analysis of Model Output (SAMO 2016). Le Tampon, Réunion Island, France (2016)
Baudin, M., Dutfoy, A., Iooss, B., Popelin, A.: Open TURNS: an industrial software for uncertainty quantification in simulation. In: Ghanem, R., Higdon, D., Owhadi, H. (eds.) Springer Handbook on Uncertainty Quantification, pp. 2001–2038. Springer (2017)
Bect, J., Ginsbourger, D., Li, L., Picheny, V., Vazquez, E.: Sequential design of computer experiments for the estimation of a probability of failure. Stat. Comput. 22, 773–793 (2012)
Bennett, J., Grout, R., Pébay, P., Roe, D., Thompson, D.: Numerically stable, single-pass, parallel statistics algorithms. In: Cluster Computing and Workshops, 2009. CLUSTER’09. IEEE International Conference on, pp. 1–8. IEEE (2009)
Bennett, J.C., Abbasi, H., Bremer, P.T., Grout, R., Gyulassy, A., Jin, T., Klasky, S., Kolla, H., Parashar, M., Pascucci, V., et al.: Combining in-situ and in-transit processing to enable extreme-scale scientific analysis. In: High Performance Computing, Networking, Storage and Analysis (SC), 2012 International Conference for, pp. 1–9. IEEE (2012)
Bennett, J.C., Krishnamoorthy, V., Liu, S., Grout, R.W., Hawkes, E.R., Chen, J.H., Shepherd, J., Pascucci, V., Bremer, P.T.: Feature-based statistical analysis of combustion simulation data. IEEE Trans. Vis. Comput. Graph. 17(12), 1822–1831 (2011)
Cannamela, C., Garnier, J., Iooss, B.: Controlled stratification for quantile estimation. Ann. Appl. Stat. 2, 1554–1580 (2008)
Chan, T.F., Golub, G.H., LeVeque, R.J.: Updating formulae and a pairwise algorithm for computing sample variances. In: COMPSTAT 1982 5th Symposium held at Toulouse 1982, pp. 30–41. Springer (1982)
David, H., Nagaraja, H.: Order Statistics, 3rd edn. Wiley, New-York (2003)
de Rocquigny, E., Devictor, N., Tarantola, S. (eds.): Uncertainty in Industrial Practice. Wiley (2008)
Finch, T.: Incremental calculation of weighted mean and variance. Technical report. University of Cambridge (2009)
Fournier, Y., Bonelle, J., Moulinec, C., Shang, Z., Sunderland, A., Uribe, J.: Optimizing code_saturne computations on petascale systems. Comput. Fluids 45(1), 103–108 (2011). 22nd International Conference on Parallel Computational Fluid Dynamics (ParCFD 2010)ParCFD
Gamboa, F., Janon, A., Klein, T., Lagnoux, A.: Sensitivity analysis for multidimensional and functional outputs. Electron. J. Stat. 8(1), 575–603 (2014)
Gilquin, L., Arnaud, E., Prieur, C., Monod, H.: Recursive estimation procedure of sobol’ indices based on replicated designs. Submitted, http://hal.univ-grenoble-alpes.fr/hal-01291769 (2017)
Glynn, P.W.: Importance sampling for monte carlo estimation of quantiles. In: Proceedings of Second International Workshop on Mathematical Methods in Stochastic Simulation and Experimental Design, pp. 180–185. Publishing House of Saint Petersburg University (1996)
Hesterberg, T., Nelson, B.: Control variates for probability and quantile estimation. Manag. Sci. 44, 1295–1312 (1998)
Higdon, D., Gattiker, J., Williams, B., Rightley, M.: Computer model calibration using high-dimensional output. J. Am. Stat. Assoc. 103, 571–583 (2008)
Homma, T., Saltelli, A.: Importance measures in global sensitivity analysis of non linear models. Reliab. Eng. Syst. Saf. 52, 1–17 (1996)
Iooss, B.: Estimation itérative en propagation d’incertitudes : réglage robuste de l’algorithme de Robbins-Monro. Preprint, https://hal.archives-ouvertes.fr/hal-02511787 (2020)
Iooss, B., Lemaître, P.: A review on global sensitivity analysis methods. In: Meloni, C., Dellino, G. (eds.) Uncertainty management in Simulation-Optimization of Complex Systems: Algorithms and Applications, pp. 101–122. Springer (2015)
Iooss, B., Marrel, A.: Advanced methodology for uncertainty propagation in computer experiments with large number of inputs. Nucl. Technol. 205, 1588–1606 (2019)
Janon, A., Klein, T., Lagnoux, A., Nodet, M., Prieur, C.: Asymptotic normality and efficiency of two sobol index estimators. ESAIM: Probab. Stat. 18, 342–364 (2014)
Lakshminarasimhan, S., Jenkins, J., Arkatkar, I., Gong, Z., Kolla, H., Ku, S.H., Ethier, S., Chen, J., Chang, C.S., Klasky, S., et al.: Isabela-qa: query-driven analytics with isabela-compressed extreme-scale scientific data. In: Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis, p. 31. ACM (2011)
Lampitella, P., Inzoli, F., Colombo, E.: Note on a formula for one-pass, parallel computations of arbitrary-order, weighted, multivariate central moments (2015)
Le Gratiet, L., Iooss, B., Browne, T., Blatman, G., Cordeiro, S., Goursaud, B.: Model assisted probability of detection curves: new statistical tools and progressive methodology. J. Nondestruct. Eval. 36, 8 (2017)
Lemaire, M., Chateauneuf, A., Mitteau, J.C.: Structural Reliability. Wiley (2009)
Marrel, A., De Lozzo, M.: Sensitivity analysis with dependence and variance-based measures for spatio-temporal numerical simulators. In: Stochastic Environmental Research and Risk Assessment, In Press (2017)
Marrel, A., Iooss, B., Jullien, M., Laurent, B., Volkova, E.: Global sensitivity analysis for models with spatially dependent outputs. Environmetrics 22, 383–397 (2011)
Marrel, A., Perot, N., Mottet, C.: Development of a surrogate model and sensitivity analysis for spatio-temporal numerical simulators. Stoch. Environ. Res. Risk Assess. 29, 959–974 (2015)
Marrel, A., Saint-Geours, N.: Sensitivity analysis of spatial and/or temporal phenomena. In: Ghanem, R., Higdon, D., Owhadi, H. (eds.) Springer Handbook on Uncertainty Quantification. Springer (2017)
Morio, J., Balesdent, M.: Estimation of Rare Event Probabilities in Complex Aerospace and Other Systems. Woodhead Publishing (2016)
Nanty, S., Helbert, C., Marrel, A., Pérot, N., Prieur, C.: Uncertainty quantification for functional dependent random variables. Comput. Stat. (2016). https://doi.org/10.1007/s00180-016-0676-0
Pébay, P.: Formulas for robust, one-pass parallel computation of covariances and arbitrary-order statistical moments. Sandia Report SAND2008-6212, Sandia National Laboratories 94 (2008)
Pébay, P., Thompson, D., Bennett, J., Mascarenhas, A.: Design and performance of a scalable, parallel statistics toolkit. In: 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), pp. 1475–1484. IEEE (2011)
Popelin, A.L., Iooss, B.: Visualization tools for uncertainty and sensitivity analyses on thermal-hydraulic transients. In: Joint International Conference on Supercomputing in Nuclear Applications and Monte Carlo 2013 (SNA + MC 2013). Paris, France (2013)
Prieur, C., Tarantola, S.: Variance-based sensitivity analysis: theory and estimation algorithms. In: Ghanem, R., Higdon, D., Owhadi, H. (eds.) Springer Handbook on Uncertainty Quantification. Springer (2017)
Ribés, A., Pouderoux, J., Popelin, A.L., Iooss, B.: Visualizing statistical analysis of curves datasets in Paraview. In: 2014 IEEE Conference on Visual Analytics Science and Technology (VAST). Paris, France (2014)
Ribés, A., Terraz, T., Fournier, Y., Iooss, B., Raffin, B.: Large scale in transit computation of quantiles for ensemble runs. Unpublished Technical Report (2019). arXiv: 1905.04180
Ribés, A., Pouderoux, J., Iooss, B.: A visual sensitivity analysis for parameter-augmented ensembles of curves. J. Verif. Valid. Uncertain. Quantif. December 2019 4(4), 041007 (2020, February 11). https://doi.org/10.1115/1.4046020
Robbins, H., Monro, S.: A stochastic approximation method. Ann. Math. Stat. 22, 400–407 (1951)
Saltelli, A., Chan, K., Scott, E. (eds.): Sensitivity Analysis. Wiley Series in Probability and Statistics. Wiley (2000)
Smith, R.: Uncertainty quantification. SIAM (2014)
Sobol, I.: Sensitivity estimates for non linear mathematical models. Math. Model. Comput. Exp. 1, 407–414 (1993)
Terraz, T., Ribés, A., Fournier, Y., Iooss, B., Raffin, B.: Melissa: large scale in transit sensitivity analysis avoiding intermediate files. In: International Conference for High Performance Computing, Networking, Storage and Analysis (SC’17). Denver (2017)
Tukey, J.W.: Exploratory Data Analysis, vol. 2. Reading, Mass (1977)
Welford, B.: Note on a method for calculating corrected sums of squares and products. Technometrics 4(3), 419–420 (1962)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Ribés, A., Terraz, T., Fournier, Y., Iooss, B., Raffin, B. (2022). Unlocking Large Scale Uncertainty Quantification with In Transit Iterative Statistics. In: Childs, H., Bennett, J.C., Garth, C. (eds) In Situ Visualization for Computational Science. Mathematics and Visualization. Springer, Cham. https://doi.org/10.1007/978-3-030-81627-8_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-81627-8_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-81626-1
Online ISBN: 978-3-030-81627-8
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)