Bootstrap methods for constructing standard errors and confidence intervals
Produced in R version 4.3.2.
Suppose we want to know the statistical behavior of the estimator ˆθ(y1:N) for models in a neighborhood of the MLE, θ∗=ˆθ(y∗1:N).
In particular, let’s consider the problem of estimating uncertainty about θ1. We want to assess the behavior of the maximum likelihood estimator, ˆθ(y1:N), and possibly the coverage of an associated confidence interval estimator, [ˆθ1,lo(y1:N),ˆθ1,hi(y1:N)]. The confidence interval estimator could be constructed using either the Fisher information method or the profile likelihood approach.
The following simulation study lets us address the following goals:
Generate J independent Monte Carlo simulations, Y[j]1:N∼fY1:N(y1:N;θ∗) for j∈1:J.
For each simulation, evaluate the maximum likelihood estimator, θ[j]=ˆθ(Y[j]1:N) for j∈1:J, and, if desired, the confidence interval estimator, [θ[j]1,lo,θ[j]1,hi]=[ˆθ1,lo(X[j]1:N),ˆθ1,hi(X[j]1:N)].
We can use these simulations to obtain solutions to our goals for uncertainty assessment:
Licensed under the Creative Commons Attribution-NonCommercial license. Please share and remix noncommercially, mentioning its origin.