ArticleslgStudy

mathematics

Variance-based sensitivity analysis

Variance-based sensitivity analysis is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Variance-based sensitivity analysis rather than just read about it. In short: Variance-based sensitivity analysis (often referred to as the Sobol’ method or Sobol’ indices, after Ilya M. Sobol’) is a form of global sensitivity analysis.

Variance-based sensitivity analysis — main illustration
Variance-based sensitivity analysis — illustration

Key takeaways

  • Variance-based sensitivity analysis belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Variance-based sensitivity analysis to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Variance-based sensitivity analysis from memory before moving on to harder problems.

Reference excerpt

Variance-based sensitivity analysis (often referred to as the Sobol’ method or Sobol’ indices, after Ilya M. Sobol’) is a form of global sensitivity analysis. Working within a probabilistic framework, it decomposes the variance of the output of the model or system into fractions which can be attributed to inputs or sets of inputs. For example, given a model with two inputs and one output, one might find that 70% of the output variance is caused by the variance in the first input, 20% by the variance in the second, and 10% due to interactions between the two. These percentages are directly interpreted as measures of sensitivity. Variance-based measures of sensitivity are attractive because they measure sensitivity across the whole input space (i.e. it is a global method), they can deal with nonlinear responses, and they can measure the effect of interactions in non-additive systems.

Decomposition of variance From a black box perspective, any model may be viewed as a function Y=f(X), where X is a vector of d uncertain model inputs {X1, X2, ... Xd}, and Y is a chosen univariate model output (note that this approach examines scalar model outputs, but multiple outputs can be analysed by multiple independent sensitivity analyses). Furthermore, it will be assumed that the inputs are independently and uniformly distributed within the unit hypercube, i.e. X i ∈ [ 0 , 1 ] {\displaystyle X_{i}\in [0,1]} for i = 1 , 2 , . . . , d {\displaystyle i=1,2,...,d} . This incurs no loss of generality because any input space can be transformed onto this unit hypercube. f(X) may be decomposed in the following way,

Y = f 0 + ∑ i = 1 d f i ( X i ) + ∑ i < j d f i j ( X i , X j ) + ⋯ + f 1 , 2 , … , d ( X 1 , X 2 , … , X d ) {\displaystyle Y=f_{0}+\sum _{i=1}^{d}f_{i}(X_{i})+\sum _{i<j}^{d}f_{ij}(X_{i},X_{j})+\cdots +f_{1,2,\dots ,d}(X_{1},X_{2},\dots ,X_{d})}

where f0 is a constant and fi is a function of Xi, fij a function of Xi and Xj, etc. A condition of this decomposition is that,

∫ 0 1 f i 1 i 2 … i s ( X i 1 , X i 2 , … , X i s ) d X k = 0 , for k = i 1 , . . . , i s {\displaystyle \int _{0}^{1}f_{i_{1}i_{2}\dots i_{s}}(X_{i_{1}},X_{i_{2}},\dots ,X_{i_{s}})dX_{k}=0,{\text{ for }}k=i_{1},...,i_{s}}

i.e. all the terms in the functional decomposition are orthogonal. This leads to definitions of the terms of the functional decomposition in terms of conditional expected values,

f 0 = E ( Y ) {\displaystyle f_{0}=E(Y)}

f i ( X i ) = E ( Y | X i ) − f 0 {\displaystyle f_{i}(X_{i})=E(Y|X_{i})-f_{0}}

f i j ( X i , X j ) = E ( Y | X i , X j ) − f 0 − f i − f j {\displaystyle f_{ij}(X_{i},X_{j})=E(Y|X_{i},X_{j})-f_{0}-f_{i}-f_{j}}

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with Variance-based sensitivity analysis

Start with the simplest possible case. Write down what Variance-based sensitivity analysis claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Variance-based sensitivity analysis before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Variance-based sensitivity analysis ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Variance-based sensitivity analysis

In research
Variance-based sensitivity analysis appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Variance-based sensitivity analysis in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Variance-based sensitivity analysis is common in secondary-school and first-year university syllabi. It links to neighbouring topics Mathematical modeling, Sensitivity analysis, so understanding it makes those chapters shorter.
In everyday life
Look for Variance-based sensitivity analysis outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Variance-based sensitivity analysis in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Variance-based sensitivity analysis means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Variance-based sensitivity analysis out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Variance-based sensitivity analysis in simple terms?

Variance-based sensitivity analysis (often referred to as the Sobol’ method or Sobol’ indices, after Ilya M. Sobol’) is a form of global sensitivity analysis.

Why does Variance-based sensitivity analysis matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Variance-based sensitivity analysis?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Variance-based sensitivity analysis.

Tags

  • Mathematical modeling
  • Sensitivity analysis

Keep exploring