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 . If we are able to find another statistic such that and are known values, then
is also unbiased for for any choice of the constant . It can be shown that choosing
minimizes the variance of , and that with this choice,
- ;
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
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. Simulation 3rd edition ISBN 978-0125980531
- Averill M. Law & W. David Kelton, Simulation Modeling and Analysis, 3rd edition, 2000, ISBN 0-07-116537-1
- S. P. Meyn. Control Techniques for Complex Networks, Cambridge University Press, 2007. ISBN 9780521884419. Online: https://netfiles.uiuc.edu/meyn/www/spm_files/CTCN/CTCN.html