Як це працює
Для оцінювання P(X > t) при великому t для X ~ N(0,1) наївний Монте-Карло рідко потрапляє в хвіст. Важлива вибірка відбирає зразки зі зміщеної гауссіани q = N(μ_q, σ_q²), центрованої поблизу порогу t. Кожен зразок x_i перезважується на w(x_i) = p(x_i)/q(x_i):
Оптимальна пропозиція q*(x) ∝ 1[x>t]·p(x) — усічена гауссіана на (t,∞). Зсув μ_q до t зменшує дисперсію на кілька порядків при великому t. ESS (ефективний розмір вибірки) вимірює ефективність.
Часті запитання
Що таке важлива вибірка?
Важлива вибірка (IS) — техніка зменшення дисперсії, що відбирає зразки з пропонованого розподілу q замість цільового p. Оцінювач перезважує зразки відношенням правдоподібності w(x) = p(x)/q(x).
Чому важлива вибірка корисна для рідкісних подій?
Для рідкісних подій наївний Монте-Карло майже не потрапляє в хвіст розподілу. IS зміщує пропозицію до важливої ділянки, збираючи набагато більше відповідних зразків і різко зменшуючи дисперсію.
Що таке відношення правдоподібності (вага важливості)?
Вага важливості — w(x) = p(x)/q(x). Кожен зразок x з q множиться на w(x) для компенсації відбору з невірного розподілу. IS-оцінювач: (1/N)Σ f(x_i)·w(x_i).
Який оптимальний пропонований розподіл?
Оптимальна пропозиція q*(x) ∝ |f(x)|·p(x) — дає IS-оцінювач з нульовою дисперсією. На практиці оптимальне q* невідоме точно, але може бути наближене зсувом/масштабуванням для охоплення важливої ділянки.
Що таке самонормована важлива вибірка?
Самонормована IS ділить на суму ваг: μ̂_SN = Σ f(x_i)w(x_i) / Σ w(x_i). Це робить оцінювач узгодженим навіть коли q відома лише з точністю до константи нормування, але вводить невелике зміщення.
Що таке ефективний розмір вибірки (ESS) у IS?
ESS = (Σw_i)² / Σw_i² вимірює, скільком еквівалентним зразкам з p відповідає IS-оцінювач. ESS ≈ N означає малу дисперсію; ESS ≪ N свідчить про виродження ваг.
Що спричиняє виродження ваг?
Виродження ваг виникає, коли кілька зразків отримують майже всю вагу. Це трапляється, коли p має важчі хвости, ніж q, що призводить до екстремальних ваг для рідкісних зразків.
Як важлива вибірка використовується в машинному навчанні?
IS використовується у варіаційному виведенні (IWAE), навчанні з підкріпленням (позапланове навчання), байєсівському відборі моделей і послідовному Монте-Карло (фільтри частинок).
Який фактор зменшення дисперсії у IS?
IS зменшує дисперсію, коли Var_q[f·w] < Var_p[f]. Відношення дисперсій дорівнює ESS/N. Для оптимального q* дисперсія нульова. Для зміщеної гауссіани зменшення може бути експоненційним за порогом.
Що таке стратифікована вибірка та керуючі змінні?
Стратифікована вибірка ділить область на страти і пропорційно відбирає зразки. Керуючі змінні віднімають корельовану функцію з відомим сподіванням для зменшення дисперсії. Обидва методи доповнюють важливу вибірку.