Population/Truth |
random variable $Y=f(\boldsymbol{X})$, mean $\mu$, variance $\sigma^2$, probability density/mass function $\varrho$, cumulative distribution function F, quantile function Q |
System governed or modeled by randomness or uncertainty |
Applications |
quantitative finance, Bayesian inference, queueing systems, uncertainty quantification (UQ), image rendering, stochastic gradient descent |
Apply Monte Carlo methodology to practical problems |
Sampling |
independent and identically distibuted (IID), low discrepancy (LD), quartile transformation, affine transformation, multivariate Gaussian, Markov Chain Monte Carlo (MCMC), acceptance–rejection |
Generate representative points from the population |
Estimation |
sample mean, sample variance, histogram, kernel density estimation, empirical distribution function, empirical quantile function |
Approximate population quantities using sample quantities |
Efficiency |
importance sampling, control variates, stratified sampling, multilevel (quasi-)Monte Carlo (ML(Q)MC) |
Reduce variance/variation or computational cost for a fixed accuracy |
Estimate Uncertainty |
Central Limit Theorem (CLT), bootstrap, Bayesian credible intervals, tracking Fourier coefficients |
Quantify the reliability of Monte Carlo estimates |