Control variates
The control variates method is a variance reduction technique used in Monte Carlo methods. It exploits information about the errors in estimates of known quantities to reduce the error of an estimate of an unknown quantity.[1]
Underlying principle
Let the parameter of interest be , and assume we have a statistic such that . Suppose we calculate another statistic such that is a known value. Then
is also an unbiased estimator for for any choice of the coefficient . The variance of the resulting estimator is
It can be shown that choosing the optimal coefficient
minimizes the variance of , and that with this choice,
where
hence, the term variance reduction. The greater the value of , the greater the variance reduction achieved.
In the case that , , and/or are unknown, they can be estimated across the Monte Carlo replicates. This is equivalent to solving a certain least squares system; therefore this technique is also known as regression sampling.
Example
We would like to estimate
The exact result is . Using Monte Carlo integration, this integral can be seen as the expected value of , where
and U follows a uniform distribution [0, 1]. Using a sample of size n denote the points in the sample as . Then the estimate is given by
If we introduce as a control variate with a known expected value
Using realizations and an estimated optimal coefficient we obtain the following results
Estimate | Variance | |
Classical estimate | 0.69475 | 0.01947 |
Control cariates | 0.69295 | 0.00060 |
The variance was significantly reduced after using the control variates technique.
See also
Notes
- ^ Glasserman, P. (2004). Monte Carlo Methods in Financial Engineering (Stochastic Modelling and Applied Probability) (1 ed.). New York: Springer., p. 185.
References
- Ross, Sheldon M. (2002) Simulation 3rd edition ISBN 978-0125980531
- Averill M. Law & W. David Kelton (2000), Simulation Modeling and Analysis, 3rd edition. ISBN 0-07-116537-1
- S. P. Meyn (2007) Control Techniques for Complex Networks, Cambridge University Press. ISBN 9780521884419. Downloadable draft (Section 11.4: Control variates and shadow functions)