Why are elite samples weighted by likelihood ratios when updating the proposal parameters in the cross-entropy method?
The elite samples are weighted by likelihood ratios because they are drawn from the current proposal distribution, not the original target distribution. The likelihood ratio corrects for this discrepancy, ensuring that the updated proposal parameters accurately reflect the maximum likelihood estimates under the original distribution.
Conditions
- Elite samples are those with values above the iteration threshold .
- The likelihood ratios are computed as the original density divided by the proposal density.
Reasoning, step by step
- Identify the elite samples from the current batch.
- Compute the likelihood ratio for each elite sample.
- Use these ratios as weights when calculating the new proposal parameters.
Example
The speaker says they update the v parameters to be the maximum likelihood estimates of the elite samples, and must weight the samples by their likelihood ratios. The code shows weighted averages for `mu_i` and `sigma_i` using `weights=eliteLRs`.
Common misconceptions
- Forgetting to weight the samples, treating them as if they were drawn from the original distribution.
- Assuming the likelihood ratio is the proposal density divided by the original density.
Watch the explanation
Explore next
Answers are generated from source material and independently checked. Consult the original video or creator if something is unclear.