Як оптимально розподілити нічиї при розрахунку декількох очікувань


9

Припустимо, ми хочемо обчислити деяке очікування:

EYEX|Y[f(X,Y)]

Припустимо, ми хочемо наблизити це за допомогою моделювання Монте-Карло.

EYEX|Y[f(X,Y)]1RSr=1Rs=1Sf(xr,s,yr)

Але припустимо , що це дорого брати проби з обох розподілів, так що ми тільки можемо собі дозволити зробити фіксоване число . K

Як ми повинні виділити ? Приклади включають нічиї до кожного розподілу, або в крайньому випадку, один малюнок у зовнішньому та малює у внутрішньому, навпаки тощо ...KK/2K1

Моя інтуїція підказує мені, що це буде пов'язане з дисперсією / ентропією розподілів відносно один одного. Припустимо , що зовнішня одна точка маси, то розподіл , що зводить до мінімуму MC помилка буде нічия 1 з і намалювати з . KYK1X|Y

Сподіваємось, це було зрозуміло.


Виправлено це для вас
wolfsatthedoor

1
"Навпаки" та ваш коментар до відповіді @ Xi'ans, схоже, вказують на те, що ви вважаєте за можливе скласти зовнішню змінну більше разів, ніж внутрішню змінну, але як це могло мати сенс - чи не все це омтери, для яких Внутрішні намальовані даремно? 0
Juho Kokkala

Досить справедливо, мінімум один розіграш на зовнішній, я думаю. Або ви могли б подумати про її програмування, щоб зберегти нічию, я думаю
wolfsatthedoor

1
@robertevansanders Будь ласка, підтвердьте, чи правильне тлумачення вашого запитання у перших двох реченнях відповіді Xi'ans
Juho Kokkala

Як ви сказали, так, але переключити y і x
wolfsatthedoor

Відповіді:


4

Це дуже цікаве запитання з малою документацією в літературі про Монте-Карло, за винятком стратифікації та рао-Блеквеллінізації . Можливо, це пов'язано з тим, що обчислення очікуваної умовної дисперсії та дисперсії умовного очікування рідко можливо.

Спочатку припустимо, що ви запускаєте моделювання з , і для кожного модельованого , ви запускаєте моделювання з , . Ваша оцінка Монте - Карло потім дисперсія цієї оцінки розкладається наступним чином RπXx1,,xRxrSπY|X=xry1r,,ysr

δ(R,S)=1RSr=1Rs=1Sf(xr,yrs)
var{δ(R,S)}=1R2S2Rvar{s=1Sf(xr,yrs)}=1RS2varXEY|X{s=1Sf(xr,yrs)|xr}+1RS2EXvarY|X{s=1Sf(xr,yrs)|xr}=1RS2varX{SEY|X[f(xr,Y)|xr]}+1RS2EX[SvarY|X{f(xr,Y)|xr}]=1RvarX{EY|X[f(xr,Y)|xr]}+1RSEX[varY|X{f(xr,Y)|xr}]=K=RS1RvarX{EY|X[f(xr,Y)|xr]}+1KEX[varY|X{f(xr,Y)|xr}]
Тому, якщо потрібно мінімізувати цю дисперсію, оптимальний вибір єR=K. Маючи на увазі, що . За винятком випадків, коли перший термін дисперсії є нульовим, в цьому випадку це не має значення. Однак, як обговорюється в коментарях, припущення є нереальним, оскільки не враховує виробництво одного [або передбачається, що це відбувається безкоштовно].S=1K=RSxr

Тепер припустимо різні витрати на моделювання та обмеження бюджету , що означає, що коштує рази більше, ніж імітація . Вищезгадане розкладання дисперсії - які можна мінімізувати в як [найближче ціле число за обмеженнями і ], за винятком випадків, коли перша дисперсія дорівнює нулю, в цьому випадкуR+aRS=byrsaxr

1RvarX{EY|X[f(xr,Y)|xr]}+1R(bR)/aREX[varY|X{f(xr,Y)|xr}]
R
R=b/1+{aEX[varY|X{f(xr,Y)|xr}/varX{EY|X[f(xr,Y)|xr]}}1/2
R1S1R=1 . Коли , мінімальна дисперсія відповідає максимуму , що призводить до в нинішньому формалізмі.EX[varY|X{f(xr,Y)|xr}]=0RS=1

Зауважимо також, що це рішення слід порівнювати з симетричним рішенням, коли внутрішній інтеграл знаходиться в заданий а зовнішній інтеграл проти граничного у (якщо при цьому моделювання також є можливим у цьому порядку).XYY

Цікавим розширенням питання буде розглянути різну кількість моделювання для кожного модельованого , залежно від значення .S(xr)xrvarY|X{f(xr,Y)|xr}


2
Зрештою, ви, мабуть, припускаєте, що але в постановці питання оскільки передбачається врахування малюнків зовнішньої змінної. Результат тут говорить про те, що якщо вибірка зовнішньої змінної була вільною, звичайно, слід вибирати нову зовнішню для кожної внутрішньої. (Також роль і тут змінюється порівняно з питанням, але це, звичайно, не має значення). K=RSK=RS+Rxy
Juho Kokkala

2
Так, але ми можемо визначити значення ... Розглянемо вироджене налаштування, де зовнішній var такий же постійний. Краще вибірку константи один раз і рази, а не константу рази та рази (що означає, що означатиме)? Або я зовсім не розумію питання? (Я лише зараз читаю друге речення вашого коментаря - чи не припущення, зазначене в питанні, що вони мають однакову вартість)RXY K1K/2Y K/2S=1
Juho Kokkala

@ Xi'an так, Калькута є правильним, ваше рішення, як правило, не може виконати. Припустимо, тепер, коли внутрішня змінна має вироджене розподіл, а зовнішня має змістовну дисперсію, то вам потрібно
захопити

Я думаю, що ваша відповідь не може бути правильною. Припустимо, внутрішня дистрибуція вироджена, а зовнішня - велика дисперсія, як може бути S - 1
вовчицізакритий

@robertevansanders: якщо внутрішній розподіл вироджений, , отже і підберемо найближче ціле число під обмеження і , що означає взяти щоб зробити максимально близьким до . varY|X{f(xr,Y)|xr}=0R=bRS1R(1+aS)bS=1Rb
Сіань
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.