Variance-based sensitivity analysis: The quest for better estimators and designs between explorativity and economy

Abstract Variance-based sensitivity indices have established themselves as a reference among practitioners of sensitivity analysis of model outputs. A variance-based sensitivity analysis typically produces the first-order sensitivity indices S j and the so-called total-effect sensitivity indices T j for the uncertain factors of the mathematical model under analysis. Computational cost is critical in sensitivity analysis. This cost depends upon the number of model evaluations needed to obtain stable and accurate values of the estimates. While efficient estimation procedures are available for S j (Tarantola et al., 2006), this availability is less the case for T j (Iooss and Lemaitre, 2015). When estimating these indices, one can either use a sample-based approach whose computational cost depends on the number of factors or use approaches based on meta-modelling/emulators (e.g., Gaussian processes). The present work focuses on sample-based estimation procedures for T j for independent inputs and tests different avenues to achieve an algorithmic improvement over the existing best practices. To improve the exploration of the space of the input factors (design) and the formula to compute the indices (estimator), we propose strategies based on the concepts of economy and explorativity. We then discuss how several existing estimators perform along these characteristics. Numerical results are presented for a set of seven test functions corresponding to different settings (few important factors with low cross-factor interactions, all factors equally important with low cross-factor interactions, and all factors equally important with high cross-factor interactions). We conclude the following from these experiments: a) sample-based approaches based on the use of multiple matrices to enhance the economy are outperformed by designs using fewer matrices but with better explorativity; b) among the latter, asymmetric designs perform the best and outperform symmetric designs having corrective terms for spurious correlations; c) improving on the existing best practices is fraught with difficulties; and d) ameliorating the results comes at the cost of introducing extra design parameters.

[1]  I. Sobol Uniformly distributed sequences with an additional uniform property , 1976 .

[2]  A. Saltelli,et al.  Making best use of model evaluations to compute sensitivity indices , 2002 .

[3]  Andrea Saltelli,et al.  From screening to quantitative sensitivity analysis. A unified approach , 2011, Comput. Phys. Commun..

[4]  Paola Annoni,et al.  Variance based sensitivity analysis of model output. Design and estimator for the total sensitivity index , 2010, Comput. Phys. Commun..

[5]  Stefano Tarantola,et al.  A Quantitative Model-Independent Method for Global Sensitivity Analysis of Model Output , 1999, Technometrics.

[6]  Karl Pearson,et al.  Mathematical contributions to the theory of evolution.―On homotyposis in homologous but differentiated organs , 1903, Proceedings of the Royal Society of London.

[7]  I. Sobol,et al.  Construction and Comparison of High-Dimensional Sobol' Generators , 2011 .

[8]  Philip Rabinowitz,et al.  Methods of Numerical Integration , 1985 .

[9]  S. Lo Piano,et al.  Nutrition and public health economic evaluations under the lenses of post normal science , 2019, Futures.

[10]  Jon C. Helton,et al.  Sensitivity Analysis of Model Output: SAMO 2004 , 2006, Reliab. Eng. Syst. Saf..

[11]  Jim W. Hall,et al.  Sensitivity analysis of environmental models: A systematic review with practical workflow , 2014, Environ. Model. Softw..

[12]  Peter Jaeckel,et al.  Monte Carlo methods in finance , 2002 .

[13]  Saltelli Andrea,et al.  Sensitivity Analysis for Nonlinear Mathematical Models. Numerical ExperienceSensitivity Analysis for Nonlinear Mathematical Models. Numerical Experience , 1995 .

[14]  Stefano Tarantola,et al.  SAMO 2001: methodological advances and innovative applications of sensitivity analysis , 2003, Reliability Engineering & System Safety.

[15]  B. Iooss,et al.  A Review on Global Sensitivity Analysis Methods , 2014, 1404.2405.

[16]  Nilay Shah,et al.  The identification of model effective dimensions using global sensitivity analysis , 2011, Reliab. Eng. Syst. Saf..

[17]  T. Klein,et al.  Asymptotic normality and efficiency of two Sobol index estimators , 2013, 1303.6451.

[18]  M. Jansen Analysis of variance designs for model output , 1999 .

[19]  A. Saltelli,et al.  Update 1 of: Sensitivity analysis for chemical models. , 2012, Chemical reviews.

[20]  Linda Pilkey-Jarvis,et al.  :Useless Arithmetic: Why Environmental Scientists Cant Predict the Future , 2007 .

[21]  Runze Li,et al.  Design and Modeling for Computer Experiments , 2005 .

[22]  Emanuele Borgonovo,et al.  Sensitivity analysis: A review of recent advances , 2016, Eur. J. Oper. Res..

[23]  Stefano Tarantola,et al.  Estimating the approximation error when fixing unessential factors in global sensitivity analysis , 2007, Reliab. Eng. Syst. Saf..

[24]  Philippe Roux,et al.  How to conduct a proper sensitivity analysis in life cycle assessment: taking into account correlations within LCI data and interactions within the LCA calculation model. , 2015, Environmental science & technology.

[25]  Elmar Plischke,et al.  How to compute variance-based sensitivity indicators with your spreadsheet software , 2012, Environ. Model. Softw..

[26]  Paola Annoni,et al.  Sixth International Conference on Sensitivity Analysis of Model Output How to avoid a perfunctory sensitivity analysis , 2010 .

[27]  Saltelli Andrea,et al.  Global Sensitivity Analysis: The Primer , 2008 .

[28]  Tarantola Stefano,et al.  Uncertainty in Industrial Practice - A Guide to Quantitative Uncertainty Management , 2008 .

[29]  Anthony J. Jakeman,et al.  Ten iterative steps in development and evaluation of environmental models , 2006, Environ. Model. Softw..

[30]  Matieyendou Lamboni,et al.  Global sensitivity analysis: a generalized, unbiased and optimal estimator of total-effect variance , 2018 .

[31]  Emanuele Borgonovo,et al.  Global sensitivity measures from given data , 2013, Eur. J. Oper. Res..

[32]  I. Sobol,et al.  About the use of rank transformation in sensitivity analysis of model output , 1995 .

[33]  Emanuele Borgonovo,et al.  Advances in sensitivity analysis , 2012, Reliab. Eng. Syst. Saf..

[34]  Kristin Isaacs,et al.  Estimating Sobol sensitivity indices using correlations , 2012, Environ. Model. Softw..

[35]  Paul Bratley,et al.  Algorithm 659: Implementing Sobol's quasirandom sequence generator , 1988, TOMS.

[36]  Marc B Neumann,et al.  Comparison of sensitivity analysis methods for pollutant degradation modelling: a case study from drinking water treatment. , 2012, The Science of the total environment.

[37]  Stefano Tarantola,et al.  Sensitivity Analysis in Practice: A Guide to Assessing Scientific Models , 2004 .

[38]  V. Pareto Manual of Political Economy: A Critical and Variorum Edition , 2014 .

[39]  William Becker,et al.  Design for Sensitivity Analysis , 2012 .

[40]  Stefano Tarantola,et al.  Editorial , 2015, Reliab. Eng. Syst. Saf..

[41]  Stefano Tarantola,et al.  Sensitivity analysis of spatial models , 2009, Int. J. Geogr. Inf. Sci..

[42]  Silvio Funtowicz,et al.  Are all models wrong? , 2020, Computational and systems oncology.

[43]  A. Saltelli,et al.  Importance measures in global sensitivity analysis of nonlinear models , 1996 .

[44]  T. Turányi Sensitivity analysis in chemical kinetics , 2008 .

[45]  Elmar Plischke,et al.  An effective algorithm for computing global sensitivity indices (EASI) , 2010, Reliab. Eng. Syst. Saf..

[46]  John Norton,et al.  An introduction to sensitivity assessment of simulation models , 2015, Environ. Model. Softw..

[47]  Thierry Alex Mara,et al.  Addressing factors fixing setting from given data: A comparison of different methods , 2017, Environ. Model. Softw..

[48]  M. Rendas,et al.  Extending Morris Method: identification of the interaction graph using cycle-equitabe designs , 2015 .

[49]  William Becker,et al.  Why so many published sensitivity analyses are false: A systematic review of sensitivity analysis practices , 2017, Environ. Model. Softw..

[50]  Abhyuday Mandal,et al.  Algorithmic Searches for Optimal Designs , 2015 .

[51]  Mario Giampietro,et al.  What is wrong with evidence based policy, and how can it be improved? , 2017 .

[52]  Emanuele Borgonovo,et al.  Sensitivity analysis: an introduction for the management scientist , 2017 .

[53]  Jeroen P. van der Sluijs,et al.  What do I make of your Latinorum? Sensitivity auditing of mathematical modelling. , 2012, 1211.2668.

[54]  Peter C. Young,et al.  State Dependent Parameter metamodelling and sensitivity analysis , 2007, Comput. Phys. Commun..

[55]  S. Shafer All models are wrong. , 2012, Anesthesiology.

[56]  I. Sobola,et al.  Global sensitivity indices for nonlinear mathematical models and their Monte Carlo estimates , 2001 .

[57]  Saltelli Andrea,et al.  Editorial for the Journal on Reliability Engineering and System Safety - Special Issue on Sensitivity Analysis , 2009 .

[58]  Thierry Alex Mara,et al.  Comparison of some efficient methods to evaluate the main effect of computer model factors , 2008 .

[59]  Philip B. Stark,et al.  Five ways to ensure that models serve society: a manifesto , 2020, Nature.

[60]  Stefano Tarantola,et al.  Trends in sensitivity analysis practice in the last decade. , 2016, The Science of the total environment.

[61]  Silvio Funtowicz,et al.  What is science’s crisis really about? , 2017 .

[62]  Stefano Tarantola,et al.  Random balance designs for the estimation of first order global sensitivity indices , 2006, Reliab. Eng. Syst. Saf..

[63]  I. Sobol On the distribution of points in a cube and the approximate evaluation of integrals , 1967 .

[64]  Christopher J. Lynch,et al.  Observations on the practice and profession of modeling and simulation: A survey approach , 2018, Simul..

[65]  Stefano Tarantola,et al.  Variance-Based Sensitivity Analysis: Theory and Estimation Algorithms , 2015 .

[66]  Art B. Owen,et al.  Better estimation of small sobol' sensitivity indices , 2012, TOMC.