상황에 맞지 않는 짧은 버전
허락하다 CDF와 함께 임의 변수
내가 무승부를 시뮬레이션하고 싶다고 가정 해 봅시다. 역 CDF 방법을 사용합니다. 가능합니까? 이 함수는 정확히 역수를 갖지 않습니다. 그런 다음 다시 두 개의 정규 분포의 혼합 분포에 대한 역변환 샘플링이 있습니다. 여기에서 역변환 샘플링을 적용하는 알려진 방법이 있음을 나타냅니다.
2 단계 방법을 알고 있지만 내 상황에 적용하는 방법을 모르겠습니다 (아래 참조).
배경이있는 긴 버전
벡터 값 응답에 다음 모델을 적용했습니다. , MCMC (특히 Stan)를 사용하는 경우 :
어디 인덱스 관찰, 상관 행렬이고 예측 변수 / 회귀 변수 / 기능으로 구성된 벡터입니다.
즉, 내 모델은 반응의 조건부 분포가 0으로 팽창 된 로그 정규 마진을 갖는 가우시안 copula로 가정되는 회귀 모델입니다. 이전에이 모델에 대해 게시했습니다. Song, Li 및 Yuan (2009, gated )이이를 개발했으며이를 벡터 GLM 또는 VGLM이라고합니다. 다음은 내가 얻을 수있는 그대로 그대로의 사양입니다.
제로 팽창 된 부분은 대략 Liu와 Chan (2010, ungated ) 의 사양을 따릅니다 .
이제 추정 된 매개 변수의 데이터를 시뮬레이션하고 싶지만 어떻게 처리 해야할지 조금 혼란 스럽습니다. 먼저 시뮬레이션 할 수 있다고 생각했습니다. 직접 (R 코드로) :
for (i in 1:N) {
for (k in 1:K) {
Y_hat <- rbinom(1, 1, 1 - theta[i, k])
if (Y_hat == 1)
Y_hat <- rlnorm(1, mu[i, k], sigma[k])
}
}
사용하지 않는 조금도. 실제로 추정 한 상관 관계 매트릭스를 사용하려고합니다.
내 다음 아이디어는 그런 다음 다시 . 이것은 또한 Sklar의 copula 정리로 표현 된 분포에 대한 R 과 Bivariate 샘플링 에서 Copula에서 샘플을 생성 하는 답변과 일치하는 것 같습니다 . . 하지만 도대체 뭐야여기? 두 정규 분포의 혼합 분포에 대한 역변환 샘플링 은 이것이 가능하다고 들리지만 어떻게해야할지 모르겠습니다.