Review
Wk01
- Write the inverse-CDF method and state how we can generate random numbers from .
inverse-CDF method는, 우리가 알다싶이 . 즉 나 다름없다. 을 하나 샘플링. 이는 의 range와 일치한다. 따라서 .
- Weibull Dist:
shape parameter , scale parameter 에 대해
let quantity is “time-to-failure”.
- State the RS algorithm.
| target density | proposal density | envelope density | |
|---|---|---|---|
| evaluate | easy | easy | |
| generate | difficult | easy | |
| cover all areas of , in all parameter supports, |
- State how we can generate random numbers using RS.
- generate sample from
- generate
- 위에서 언급하였듯, envelope는 proposal의 상수배이며, envelope는 target보다 항상 크므로 는 항상 0 이상이며 1 이하. 이는 곧 에서 생산되는 값과 동일한 분포를 지니며, 아래의 값들 중 아래에도 해당하는 값들은 곧 에서 생산된 난수라고 볼 수 있었다. 따라서 if , sample 를 accept, 이외엔 reject.
wk03
- State one iteration of squeezing RS.
가 evaluate 자체는 가능한데 그거조차도 비용이 expensive 한 경우를 가정. 가 샘플 generate가 어려우니 RS를 쓰는건데 평가 비용조차 높으니 샘플링 과정이 비효율적일 수밖에 없음. 따라서 squeeze function 를 설정하여 확실하게 에 속하는 샘플들은 먼저 우선선발 시켜서 패스시키고, 우선선발이 아닌 샘플들만 를 직접 사용해서 조건을 통과하였는지 여부를 체크. 당연하지만 는 모든 support에서 보다 작아야 하며, evaluate 비용이 cheap해야 함.
proceeds:
- 에서 샘플링.
- sample .
- if , keep .
- if not, whether if , keep .
- both are not, reject .
이때 를 생산하기 위해 Talyor Series Expansion을 사용하는 경우 잦다.
- State the adaptive RS.
Make envelope function adaptively to the shape of .
adaptive RS 자체에는 제약이 있다. 이는 log concave function인 density에만 적용이 가능하다는 것. 즉슨 multimodal인 density에는 적용이 불가하다. 이 제약을 해소하기 위해 Adaptive Rejection Metropolis Sampling이 존재.
mode가 필수라는 게 RS 자체가 mode가 필수라는 소리인가?
- State the Importance Sampling
. 이때 는 의 함수이며, 는 를 따르므로 의 기댓값 계산 또한 이를 따르지만, 이는 기댓값 계산에서 density를 로 바꾸고 이의 각 확률에 발생하는 값들을 로 바꾸는 것과 다르지 않음. 이는 에서 샘플 생산이 힘들때 를 거치지 않고도 샘플을 생산하여 기댓값을 계산할 수 있다는 점에서 빛을 발함. 즉 확률은 를 참조하고, 이 확률에서 발생하는 값들이 있을 것이고, 이 값들을 다시 한번 함수에 넣어서 역변환하면 의 확률에서 발생했었을 각 값들을 획득하는 것이 가능하다는 소리.
이러한 역변환 함수에서 가 차지하는 부분을 weight라고 부르는 것이고, 이를 weight의 총합으로 표준화하면 standardized weight.
의 support가 의 그것을 다 덮을 필요는 없음. 하지만 1. 는 bounded여야 하고, 가장 중요하게, 는 보다 꼬리가 두꺼워야 함. 이는 극단적인 값이 나왔을 때 의 확률이 보다 지나치게 작으면 해당 부분에서의 weight가 너무너무 커져서 다른 샘플 실값들의 영향력을 다 잡아먹어버리는 weight-degeneracy가 발생해버리기 때문.
- State the polar methods for generating normal random variable.
, .
와 를 모은 만큼의 샘플이 을 따른다.
wk04, 05
- State the effect of proposaldensity in IS.
과도한 variability를 피하기 위해, 로 설정하고 가 보다 두꺼운 꼬리를 지니도록 설정해야 함. 가 너무 작으면 weight-degeneracy.
가 너무 작다면, 를 크게 할 수 있는 를 선정한다.
- State the antithetic sampling, Control Variate, and Rao-Balckwellization.
antithetic: use two id UE, whose .
-
State one iteration of sampling Importance Resampling.
-
왜 옛날에는 variance reduction 하고 요즘엔 안함?