User Tools

Site Tools


sensitivity_analysis_toolbox_example_-_ishigami

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sensitivity_analysis_toolbox_example_-_ishigami [2022/09/21 10:54]
mina
sensitivity_analysis_toolbox_example_-_ishigami [2023/03/06 13:38] (current)
mina
Line 24: Line 24:
 //Selection of probabilistic parameters// //Selection of probabilistic parameters//
  
-|{{:sensitivitytoolboxparameterselectiontab1.png?400|}}|{{:sensitivitytoolboxparameterselectiontab2.png?400|}}|Go to Settings->Parameter selection to open the [[Parameter_selection_view|Parameter selection view]]. Here, the parameters for which the sensitivity analysis should be run are selected.\\ //Select all three parameters x1,x2 and x3 by moving them to the right in the parameter selection view//|+|{{:sensitivitytoolboxparameterselectiontab3.png?400|}}{{:sensitivitytoolboxparameterselectiontab4.png?400|}}
 +|Go to **Select** tab to open the [[Parameter_selection_view|Parameter selection view]]. Here, the parameters for which the sensitivity analysis should be run are selected.\\ //Select all three parameters x1,x2 and x3 by moving them to the right in the parameter selection view//|
  
 \\ \\
Line 30: Line 31:
 //Selection of Sensitivity analysis method// //Selection of Sensitivity analysis method//
  
-|{{:sensitivityanalysismethod.png?250|}}|Go to Settings->Method to open the [[Sensitivity_analysis_method_view|Sensitivity analysis method view]]. Here, the [[Sensitivity_analysis_methods|Sensitivity analysis method]] and its settings is selected.\\ \\ //Select the method Probabilistic with the following settings:\\ \\ Base sample size: 1000\\ Sampling type: Latin Hypercube\\ Calculate second order indices: Checked\\ Seed: Auto\\ //|+|{{:sensitivityanalysismethod.png?400|}}|Go to **Method** tab to open the [[Sensitivity_analysis_method_view|Sensitivity analysis method view]]. Here, the [[Sensitivity_analysis_in_Ecolego#Methods|sensitivity analysis method]] and its settings is selected.\\ \\ //Select the method Probabilistic with the following settings:\\ \\  Sampling type: Latin Hypercube\\  Seed: Auto\\ Base sample size: 1000 //|
  
 \\ \\
Line 39: Line 40:
  
  
-First, the samples for each selected parameter is generated. The sample scheme is defined by the selected Sensitivity Analysis method. In this example, 1000 samples are generated with Latin hypercube independently for each of the five parameters. For other methods, such as Sobol and EFAST, the sampling is not independent for the parameters, but follow specific rules.+First, the samples for each selected parameter is generated. The sample scheme is defined by the selected Sensitivity Analysis method. In this example, 1000 samples are generated with Latin hypercube independently for each of the parameters. For other methods, such as Sobol and EFAST, the sampling is not independent for the parameters, but follow specific rules.
  
 Secondly, the model outputs are simulated using the generated parameter samples. Secondly, the model outputs are simulated using the generated parameter samples.
  
-Thirdly, the sensitivity indices are calculated for a given output when the output when a correlation chart or table is created.+Thirdly, the sensitivity indices are calculated for a given output when a correlation chart or table is created.
  
 Note: Step one and two can be done with one command (see [[#resultview|Calculate and inspect the sensitivity analysis result]]), but here it is described how to do it in two steps. Note: Step one and two can be done with one command (see [[#resultview|Calculate and inspect the sensitivity analysis result]]), but here it is described how to do it in two steps.
Line 49: Line 50:
 //Generate parameter samples// //Generate parameter samples//
  
-|{{:sensitivitytoolboxinputstab8.png}}{{:sensitivitytoolboxinputstab2.png}}|Go to Settings->Inputs to open the Input samples view. Here, samples for the selected parameters can be generated, inspected and plotted.\\ \\ //Press Generate to generate the input samples.\\ \\ // After successful generation, the tree should show the model inputs and outputs.|+|{{:sensitivitytoolboxinputstab8.png}}{{:sensitivityanalysisgenerateinput.png}}|Go to **Inputs** tab to open the Input samples view. Here, samples for the selected parameters can be generated, inspected and plotted.\\ \\ //Press Generate to generate the input samples.\\ \\ // After successful generation, the tree should show the model inputs and outputs.|
  
 \\ \\
Line 55: Line 56:
 //Simulate model outputs// //Simulate model outputs//
  
-|{{:sensitivitytoolboxoutputstab1.png}}{{:sensitivitytoolboxoutputstab2.png}}|Go to Settings->Outputs to open the Output samples view. Here, samples for the model outputs can be simulated, inspected and plotted.\\ \\ //Press Simulate to generate the output samples.//\\ \\ After successful generation, the tree should show the model inputs and outputs.|+|{{:sensitivitytoolboxoutputstab1.png}}{{:sensitivityanalysisgenerateoutputs.png}}|Go to **Outputs** tab to open the Output samples view. Here, samples for the model outputs can be simulated, inspected and plotted.\\ \\ //Press Simulate to generate the output samples.//\\ \\ After successful generation, the tree should show the model inputs and outputs.|
  
 \\ \\
Line 61: Line 62:
 ^ **Calculate and inspect the sensitivity analysis result** ^ ^ **Calculate and inspect the sensitivity analysis result** ^
 |{{:sensitivityanalysisresult.png?400|}}  | |{{:sensitivityanalysisresult.png?400|}}  |
-|Go to Settings->Results to open the Results view. Here, a shortcut is given to generate both inputs and outputs by clicking generate inputs & outputs. In this view, sensitivity and correlation measures can be inspected in charts and/or tables\\ \\ //In the tree, select the only output y//\\ \\ A [[Correlation_table|Correlation table]] is created, showing the sensitivity indices for the parameters on the output. Here, the first order sensitivity indices (EASI) is approximately 30%, 44% and 0% for the parameters x1,x2 and x3 respectively.\\ \\ Select the output y and select Pie chart to create a [[Correlation_Pie_Chart|Correlation Pie Chart]] for the first order indices.\\ \\ As seen in the chart and table, x1 and x2 has relatively large first order indices while x3 has a very small or zero first order index. However, it is also seen that the unexplained part is quite large (nearly 25%) which suggests effects which are not explained by the first order indices.\\ \\ //Calculation of second order indices//\\  In the [[Correlation_table|Correlation table]], select XEASI as correlation measure. This measure calculates the second order indices between pairwise combinations of parameters.\\ \\ It is seen that there are second order indices which are relatively large (nearly 30% for x2). Note: Non zero higher order effects are resulting due to the limited number of samples. It is seen from the model expression that only x2 has a true non-zero interacting effect.\\ \\ | +|Go to **Results** tab to open the Results view. Here, a shortcut is given to generate both inputs and outputs by clicking generate inputs & outputs. In this view, sensitivity and correlation measures can be inspected in charts and/or tables\\ \\ //In the tree, select the only output y//\\ \\ A [[Correlation_table|Correlation table]] is created, showing the sensitivity indices for the parameters on the output. Here, the first order sensitivity indices (EASI) is approximately 30%, 44% and 0% for the parameters x1,x2 and x3 respectively.\\ \\ Select the output y and select Pie chart to create a [[Correlation_Pie_Chart|Correlation Pie Chart]] for the first order indices.\\ \\ As seen in the chart and table, x1 and x2 has relatively large first order indices while x3 has a very small or zero first order index. However, it is also seen that the unexplained part is quite large (nearly 25%) which suggests effects which are not explained by the first order indices.\\ \\ //Calculation of second order indices//\\  In the [[Correlation_table|Correlation table]], select XEASI as correlation measure. This measure calculates the second order indices between pairwise combinations of parameters.\\ \\ It is seen that there are second order indices which are relatively large (nearly 30% for x2). Note: Non zero higher order effects are resulting due to the limited number of samples. It is seen from the model expression that only x2 has a true non-zero interacting effect.\\ \\ | 
-|{{:SensitivityToolboxExampleIshigamiTable.png?100|}}{{:SensitivityToolboxExampleIshigamiCorrPie.png?100|}}| +|{{:SensitivityToolboxExampleIshigamiTable.png?430|}}{{:SensitivityToolboxExampleIshigamiCorrPie.png?430|}}| 
  
 \\ \\
sensitivity_analysis_toolbox_example_-_ishigami.1663750473.txt.gz · Last modified: 2022/09/21 10:54 by mina