Matlab/R workflows to assess critical choices in Global Sensitivity Analysis using the SAFE toolbox.

Matlab/R workflows to assess critical choices in Global Sensitivity Analysis using the SAFE toolbox.
复制标题

Matlab/R 工作流程使用 SAFE 工具箱评估全局敏感性分析中的关键选择。

DOI:
10.1016/j.mex.2019.09.033
复制
发表时间:
2019
期刊:
影响因子:
1.9
通讯作者:
Noacco V
Noacco V
中科院分区:
--
文献类型:
--
作者:
Noacco V

文献摘要

相似文献

全局敏感性分析 (GSA) 是一组统计技术,用于研究数学模型输入因素的不确定性对模型输出的影响。 Wagener 和 Pianosi (2019) 的姊妹篇论文回顾了 GSA 对于构建、评估和改进地球系统模型的价值。本文重点关注 GSA 的实现,并提供一组工作流脚本来评估 GSA 用户在执行 GSA 之前和执行期间需要做出的关键选择。 GSA 用户可以采用此处提出的工作流程,并且可以轻松调整为一系列 GSA 方法。我们以简单的降雨径流模型为例,演示如何解释这些不同选择所产生的结果,以及如何修改选择以提高 GSA 质量。我们在 SAFE 工具箱中实现工作流程,SAFE 工具箱是一种广泛使用的 GSA 开源软件,可在 MATLAB 和 R 中使用。•工作流程旨在促进 GSA 应用程序中良好实践的传播。•工作流程有详细记录且可重复使用,是确保计算科学稳健且可重复的一种方式。
Global Sensitivity Analysis (GSA) is a set of statistical techniques to investigate the effects of the uncertainty in the input factors of a mathematical model on the model’s outputs. The value of GSA for the construction, evaluation, and improvement of earth system models is reviewed in a companion paper by Wagener and Pianosi (2019). The present paper focuses on the implementation of GSA and provides a set of workflow scripts to assess the critical choices that GSA users need to make before and while executing GSA. The workflows proposed here can be adopted by GSA users and easily adjusted to a range of GSA methods. We demonstrate how to interpret the outcomes resulting from these different choices and how to revise the choices to improve GSA quality, using a simple rainfall-runoff model as an example. We implement the workflows in the SAFE toolbox, a widely used open source software for GSA available in MATLAB and R.•The workflows aim to contribute to the dissemination of good practice in GSA applications.•The workflows are well-documented and reusable, as a way to ensure robust and reproducible computational science.