Computer Experiments Flashcards

1
Q

What do we mean by a computer experiment?

A
  • A lot of science is done by computer modelling (in silico)
  • These models (simulators) often consist of a number of Partial Differential Equations (PDE’s) that are solved numerically.
  • Such simulators are often computationally very expensive
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Deterministic Computer Experiments

A
  • These simulators are usually deterministic (same input => same output)
  • There are a number of inputs to the simulator (parameters, initial conditions, boundary conditions)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What types of uncertainty exists in Simulators

A
  • Uncertainty in the underlying science
  • Uncertainty in the solution of the equations (the discretisation etc)
  • These two are known as structural uncertainty
  • Uncertainty in the inputs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Whats a emulator

A
  • Run our simulator in a designed experiment to span the input space
  • Use a Gaussian process to model the simulator output as a function of its input
  • The GP model is known as an emulator
  • Because emulators are fast they enable us to do calculations that impossible with the simulator
  • They also include an estimate of their own uncertainty
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

3 appliacations of emulators

A

Prediction: The emulator is very fast to run so we can quickly predict at new input values
Sensitivity Analysis: How sensitive is the simulator output to a change in an input (or combination of inputs)
Uncertainty Analysis: If we are uncertain about the simulator inputs what does that say about our uncertainty on the outputs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How do we design a set of simulator runs to span input space

A

Common designs are optimised Latin Hypercubes and quasi-Monte Carlo sequences(Sobol)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the Latin Hyper cube

A
  • Decide how many simulator runs you can afford
  • Divide each input range into that number of intervals
  • Allocate a point to each interval
  • Randomly permute across each input
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Do Latin Hypercubes fill space on the margins, what about the joints

A

They fill space on margins but not jointly

How well did you know this?
1
Not at all
2
3
4
5
Perfectly