Позаконтекстна коротка версія
Нехай - випадкова величина з CDF
Скажімо, я хотів імітувати малюнки за допомогою зворотного методу CDF. Це можливо? Ця функція точно не має зворотного. Потім знову є вибіркове зворотне перетворення для розподілу суміші двох нормальних розподілів, що говорить про те, що існує відомий спосіб застосувати вибіркове обернене перетворення тут.
Мені відомо про двоетапний метод, але я не знаю, як застосувати його до моєї ситуації (див. Нижче).
Довга версія з фоном
Я встановив таку модель для відповіді, що оцінюється векторною, , використовуючи MCMC (конкретно, Стен):
де індексує спостережень, - кореляційна матриця, а - вектор предикторів / регресорів / ознак.
Тобто моя модель є регресійною моделлю, в якій умовний розподіл відповіді вважається копулою Гаусса з нуля-завищеними логарифмичними нормами. Я вже писав про цю модель раніше; виявляється, що Song, Li та Yuan (2009, Gated ) розробили його і називають його вектором GLM, або VGLM. Далі їх специфікація максимально наближена до дослівного, оскільки я міг би її отримати: Мій
Нульова завищена частина приблизно відповідає специфікації Лю і Чана (2010 р., Необ’єднана ).
Зараз я хотів би імітувати дані з розрахункових параметрів, але я трохи розгублений, як це робити. Спочатку я подумав, що можу просто імітувати безпосередньо (у коді 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])
}
}
який не використовує на всіх. Я хотів би спробувати реально використовувати матрицю кореляції, яку я оцінив.
Наступною моєю ідеєю було взяти креслення і потім перетворити їх назад у . Це також, схоже, збігається з відповідями, отриманими у зразках з копули в R та двовимірному відборі для розподілу, вираженими в теоремі копули Скляра? . Але який чорт тут мій ? Обратна вибірка перетворень для розподілу суміші двох нормальних розподілів дозволяє здатися, що це можливо, але я не маю уявлення, як це зробити.