8.5 Ejercicios
Ejercicio 8.2 (propuesto)
Aproximar mediante integración Monte Carlo (clásica) la media de una distribución exponencial de parámetro \(1/2\): \[I=\int_{0}^{\infty}\frac{x}{2}e^{-\frac{x}{2}}dx\] y representar gráficamente la aproximación en función de \(n\). Comparar los resultados con los obtenidos empleando variables antitéticas, ¿se produce una reducción en la varianza?
NOTA: Puede ser recomendable emplear el método de inversión para generar las muestras (antitéticas) de la exponencial.
MC clásico:
<- 1000
nsim <- 0.5
lambda set.seed(1)
<- - log(runif(nsim)) / lambda
x # Aprox por MC da media
mean(x) # valor teor 1/lambda = 2
## [1] 1.97439
# Aprox da precisión
var(x)
## [1] 3.669456
MC con variables antitéticas:
# xa <-
# mean(xa) # Aprox por MC da media (valor teor 1/lambda = 2)
# var(xa) # Aprox da precisión supoñendo independencia
# corr <- cor(x1,x2)
# var(xa)*(1 + corr) # Estimación varianza supoñendo dependencia
Estimación del porcentaje de reducción en la varianza
# 100*(var(x) - var(xa))/var(x)