2 An overview of history matching with emulation and hmer

A video presentation of this section can be found here.

In this section we briefly recap the history matching with emulation workflow and we explain how various steps of the process can be performed using hmer functions. For a more detailed introduction to history matching with emulation you can check Ian Vernon’s presentation.

History matching with emulation workflow

Figure 2.1: History matching with emulation workflow

As shown in the above image, history matching with emulation proceeds in the following way:

  1. The model is run on the initial design points, a manageable number of parameter sets that are spread out uniformly across the input space.
  2. Emulators are built using the training data (model inputs and outputs) provided by the model runs.
  3. Emulators are tested, to check whether they are good approximations of the model outputs.
  4. Emulators are evaluated at a large number of parameter sets. The implausibility of each of these is then assessed, and the model run using parameter sets classified as non-implausible.
  5. The process is stopped or a new wave of the process is performed, going back to step 2.

The table below associates each step of the process with the corresponding hmer function. Note that step 1 and 5 are not in the table, since they are specific to each model and calibration task. The last column of the table indicates what section of this workshop deals with each step of the process.