Я спантеличив це питання, але так і не прийшов із задоволенням.
Одне властивість, яка може бути використана, полягає в тому, що якщо щільність пише
де - a щільність така, що , імітуючи з і відкидаючи ці симуляції з вірогідністю доставляє симуляції з . У поточному випадку - нормалізована версія позитивних вагових компонентів
та - залишок
g g ( x ) ≥ ω h ( x ) g ω h ( x ) / g ( x ) f g g ( x ) = ∑ α i > 0 α i f i ( x ) / ∑ α i > 0 α i ω h
f(x)=g(x)−ωh(x)1−ωω>0
gg(x)≥ωh(x)gωh(x)/g(x)fgg(x)=∑αi>0αifi(x)/∑αi>0αi
ωhh(x)=∑αi<0αifi(x)/∑αi<0αi
Це дійсно знайдено в імітаційній біблії Devroye,
Нерівномірне генерування випадкових змінних, Розділ II.7.4, але випливає з простого міркування прийняття-відхилення.
Перший обчислювальний недолік цього підходу полягає в тому, що, незважаючи на спочатку моделювання з обраного компонента , суми в та повинні бути обчислені для етапу відхилення. Якщо суми нескінченні, не мають закритої форми, це робить метод прийняття-відхилення неможливим у застосуванні . g hfigh
Друга складність полягає в тому, що обидві суми ваг однакового порядку
коефіцієнт відхиленняне має верхньої межі. Насправді, якщо ряд, пов'язаний із , абсолютно не збігається, ймовірність прийняття дорівнює нулю! І метод не може бути реалізований у цій ситуації.1-ϱприйняти= ∑ α i < 0 | αi| / ∑ i | αi| α i
∑αi>0αi=1−∑αi<0αi
1−ϱaccept=∑αi<0|αi|/∑i|αi|
αi
У випадку подання суміші, якщо можна записати як
спочатку можна вибрати компонент, а потім метод, застосований до компонента. Але це може бути делікатним для здійснення, ідентифікуючи пари які відповідають можливо, нескінченна сума не обов'язково здійснна.f ( x ) = ∞ ∑ i = 1 α i g i ( x ) - ω i h ( x i )f
f(x)=∑i=1∞αigi(x)−ωih(xi)1−ωiωi>0
(gi,hi)gi(x)−ωih(xi)>0
Я думаю, що більш ефективна резолюція могла б бути результатом самого представлення серії. Devroye, Нерівномірне генерування випадкових змінних , Розділ IV.5, містить великий діапазон серійних методів. Наприклад, наступний алгоритм подання альтернативного ряду цілі
коли ' s сходиться до нуля з і - щільність:
f(x)=κh(x){1−a1(x)+a2(x)−⋯}
ai(x)nh
Проблема була розглянута останнім часом в контексті ухильних упереджених оцінок для MCMC, як, наприклад, у підході Глін-Ре . І російський оцінювач рулетки (зі зв’язком із фабричною проблемою Бернуллі). І неупереджена методологія MCMC . Але виходу із знакового питання не вдається ... Це робить його використання складним при оцінці щільності, як у псевдо граничних методах.
Подальшу думку, мій висновок полягає в тому, що не існує загального методу для створення фактичного моделювання з цієї серії [, а не
суміші, яка виявляється помилкою], не нав'язуючи далі структури> елементам ряду, як у вищевказаний алгоритм з біблії Devroye . Дійсно, оскільки більшість (?) Густин дозволяють здійснити серійне розширення типу вище, це в іншому випадку означатиме існування свого роду універсальної імітаційної машини ...