
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Details of a homework assignment for a computational statistics course (math 758) focusing on variance reduction. Students are required to compute the difference in risks between the usual estimate and the james-stein estimate for a specific case of p = 5 and c = 3. The assignment includes instructions to use monte carlo simulation and two variance reduction methods, with m = 1000 simulated samples. The document also mentions an available r script (jamestein.r) for computing the risk of the james-stein estimate via naive monte carlo simulation.
Typology: Assignments
1 / 1
This page cannot be seen from the preview
Don't miss anything!

MATH 758 – Computational Statistics - Homework on variance reduction
1
K , where i
X is
distributed ( , 1 ) i
N . Suppose we judge the goodness of an estimator )
1 p
= K by
the “sum of squared errors” loss function
2 )
i i
L and you wish to compute
the difference in risks , )
0
JS
R R , where ( , , )
0 1 p
= X K X is the usual estimate
and JS
is the famous James-Stein estimate where the estimate of i
is given by
i
j
c
2
a means take the positive part of a .)
Focus on the case where p = 5 and c = 3, and focus on the computation of the difference
in risks when 0 ,. 5 , 1. 0 , 1. 5 1
p
Compute the difference in risks by naïve Monte Carlo and by use of two variance
reduction methods. Base each computation on m = 1000 simulated samples. Explain the
variance reductions that you use. Demonstrate that you have achieved variance reduction
in each case.
Some sample code to compute the risk of the James-Stein estimate via naïve Monte Carlo
simulation is given by jamestein.R that is available in the montecarlo folder in the class
web site.