Lecture 6 - Permutation, randomisation and Monte Carlo Tests Flashcards
What are disadvantages of Wilcoxon sign test
Requires us to formulate H0 in terms of the median
Less powerful than a t-test when parametric assumptions are made
What are advantages and of permutation tests?
Advantages:
- Widely applicable
- Produces exact results
- No specific distribution assumed for the data
- Does not require analytic distribution of test statistic
What are disadvantages of permutation tests?
- Each permutation of the data must be equally likely (or probability of occurence is known)
- To be generally applicable, requires thought, and ability to program a computer
- Can be prohibitively computer intensive in complex situations or for large sample sizes.
What are randomization methods?
They are like permutation methods, except only a random subset of all possible permutations are generated.
How do you generate one randomization?
List the set of values and randomly assign a sign to each value.
What are advantages of randomization tests?
- All of the same advantages as permutations plus
- much easier to code
- Number of randomizations is fixed rather than being a function of sample size.
What are disadvantages of randomization tests?
- As with permutation tests, each randomization of the date must be equally likely.
- Results will vary from run to run
What are Monte Carlo Tests?
A generalisation of randomization tests to include parametric distributions for the data.
What is the algorithm for Monte Carlo tests?
- Set up some distribution for the data, f( ), and some H0.
- Repeat the following two steps many times:
a) simulate a data set according the h0
b) calculate T(X) using the simulated data - Add T(x) evaluated from the data
- Order all the T(X)s
- p-value is the proportion of the T(X)s as extreme or more extreme then the one from the sample data.
What are advantages of Monte carlo tests?
- Data can be assumed to follow any distribution - parametric or nonparametric.
- The analytic distribution of the test statistic is not required.
Disadvantages of Monte Carlo tests?
- For parametric simulations, need to estimate nuisance parameters
- Results will vary from run to run.