Review


Wk01

  1. 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”.

  1. State the RS algorithm.
target density
proposal density
envelope density
evaluateeasyeasy
generatedifficulteasy
cover all areas of ,
in all parameter supports,
  1. State how we can generate random numbers using RS.
    1. generate sample from
    2. generate
    3. 위에서 언급하였듯, envelope는 proposal의 상수배이며, envelope는 target보다 항상 크므로 는 항상 0 이상이며 1 이하. 이는 곧 에서 생산되는 값과 동일한 분포를 지니며, 아래의 값들 중 아래에도 해당하는 값들은 곧 에서 생산된 난수라고 볼 수 있었다. 따라서 if , sample 를 accept, 이외엔 reject.

wk03

  1. State one iteration of squeezing RS.

가 evaluate 자체는 가능한데 그거조차도 비용이 expensive 한 경우를 가정. 가 샘플 generate가 어려우니 RS를 쓰는건데 평가 비용조차 높으니 샘플링 과정이 비효율적일 수밖에 없음. 따라서 squeeze function 를 설정하여 확실하게 에 속하는 샘플들은 먼저 우선선발 시켜서 패스시키고, 우선선발이 아닌 샘플들만 를 직접 사용해서 조건을 통과하였는지 여부를 체크. 당연하지만 는 모든 support에서 보다 작아야 하며, evaluate 비용이 cheap해야 함.

proceeds:

  1. 에서 샘플링.
  2. sample .
  3. if , keep .
  4. if not, whether if , keep .
  5. both are not, reject .

이때 를 생산하기 위해 Talyor Series Expansion을 사용하는 경우 잦다.

  1. 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가 필수라는 소리인가?

  1. State the Importance Sampling

. 이때 의 함수이며, 를 따르므로 의 기댓값 계산 또한 이를 따르지만, 이는 기댓값 계산에서 density를 로 바꾸고 이의 각 확률에 발생하는 값들을 로 바꾸는 것과 다르지 않음. 이는 에서 샘플 생산이 힘들때 를 거치지 않고도 샘플을 생산하여 기댓값을 계산할 수 있다는 점에서 빛을 발함. 즉 확률은 를 참조하고, 이 확률에서 발생하는 값들이 있을 것이고, 이 값들을 다시 한번 함수에 넣어서 역변환하면 의 확률에서 발생했었을 각 값들을 획득하는 것이 가능하다는 소리.

이러한 역변환 함수에서 가 차지하는 부분을 weight라고 부르는 것이고, 이를 weight의 총합으로 표준화하면 standardized weight.

의 support가 의 그것을 다 덮을 필요는 없음. 하지만 1. 는 bounded여야 하고, 가장 중요하게, 보다 꼬리가 두꺼워야 함. 이는 극단적인 값이 나왔을 때 의 확률이 보다 지나치게 작으면 해당 부분에서의 weight가 너무너무 커져서 다른 샘플 실값들의 영향력을 다 잡아먹어버리는 weight-degeneracy가 발생해버리기 때문.

  1. State the polar methods for generating normal random variable.

, .

를 모은 만큼의 샘플이 을 따른다.

wk04, 05

  1. State the effect of proposaldensity in IS.

과도한 variability를 피하기 위해, 로 설정하고 보다 두꺼운 꼬리를 지니도록 설정해야 함. 가 너무 작으면 weight-degeneracy.

가 너무 작다면, 를 크게 할 수 있는 를 선정한다.

  1. State the antithetic sampling, Control Variate, and Rao-Balckwellization.

antithetic: use two id UE, whose .

  1. State one iteration of sampling Importance Resampling.

  2. 왜 옛날에는 variance reduction 하고 요즘엔 안함?