It is a variance reduction technique used to improve the efficiency of Monte Carlo simulations when computing a mean value .

Core Idea

It uses a simpler, correlated model , called the control variate, for which the exact mean value is known.

Instead of directly estimating we use the identity:

A Monte Carlo simulation is then performed on the difference term, .

Note: is can be a surrogate model (Eg. gPC)

Why it’s effective

If the control variate is a good approximation of

This leads to a more accurate estimate for the same number of samples.

Estimator

A generalized form of the estimator is:

Here, is a coefficient chosen to minimize the variance of the estimator. The basic method simply uses .