Псевдомаргинальный алгоритм Метрополиса – Гастингса
В вычислительной статистике псевдомаржинальный алгоритм Метрополиса – Гастингса [ 1 ] — это метод Монте-Карло для выборки из распределения вероятностей. Это пример популярного алгоритма Метрополиса – Гастингса , который расширяет его использование на случаи, когда целевая плотность недоступна аналитически. Он основан на том факте, что алгоритм Метрополиса – Гастингса все еще может производить выборку из правильного целевого распределения, если целевая плотность в коэффициенте принятия заменяется оценкой. Он особенно популярен в байесовской статистике , где применяется, если функция правдоподобия не поддается контролю (см. пример ниже).
Описание алгоритма
[ редактировать ]Цель состоит в том, чтобы смоделировать некоторую функцию плотности вероятности. . Алгоритм выполняет те же шаги, что и стандартный алгоритм Метрополиса – Гастингса, за исключением того, что оценка целевой плотности заменяется неотрицательной и несмещенной оценкой. Для сравнения ниже приведены основные этапы алгоритма Метрополиса – Гастингса.
Алгоритм Метрополиса – Гастингса
[ редактировать ]Учитывая текущее состояние алгоритм Метрополиса – Гастингса предлагает новое состояние в соответствии с некоторой плотностью . Затем алгоритм устанавливает с вероятностью
в противном случае сохраняется старое состояние, т.е. .
Псевдомаргинальный алгоритм Метрополиса – Гастингса
[ редактировать ]Если плотность аналитически недоступен, описанный выше алгоритм не может быть использован. Псевдомаргинальный алгоритм Метрополиса – Гастингса, напротив, предполагает только существование несмещенной оценки. , т. е. средство оценки должно удовлетворять уравнению Теперь, учитывая и соответствующая оценка алгоритм предлагает новое состояние в соответствии с некоторой плотностью . Далее вычислите оценку и установить с вероятностью
в противном случае сохраняется старое состояние, т.е. .
Приложение к байесовской статистике
[ редактировать ]В байесовской статистике целью вывода является апостериорное распределение.
где обозначает функцию правдоподобия, является предшествующим и это априорное прогнозируемое распределение . Поскольку аналитического выражения этой величины часто не существует, вместо этого для выборки из распределения часто полагаются на методы Монте-Карло. Методы Монте-Карло часто требуют правдоподобия. быть доступным для каждого значения параметра . Однако в некоторых случаях вероятность не имеет аналитического выражения. Пример такого случая описан ниже.
Пример: модель скрытых переменных [ 1 ]
[ редактировать ]Рассмотрим модель, состоящую из iid скрытых действительных случайных величин. с и предположим, что эти переменные можно наблюдать только через некоторый дополнительный шум для некоторой условной плотности . (Например, это может быть связано с ошибкой измерения .) Нас интересует байесовский анализ этой модели, основанный на некоторых наблюдаемых данных. . Поэтому мы вводим некоторое априорное распределение по параметру. Чтобы вычислить апостериорное распределение
нам нужно найти правдоподобия функцию . Вероятностный вклад любой наблюдаемой точки данных тогда
и совместная вероятность наблюдаемых данных является
Если интеграл в правой части аналитически недоступен, для оценки вероятности можно использовать выборку по важности. Внедрить вспомогательный дистрибутив такой, что для всех затем
является несмещенной оценкой и совместная вероятность может быть оценена беспристрастно с помощью
Расширения
[ редактировать ]Псевдомаргинальные алгоритмы Метрополиса-Гастингса можно рассматривать как частный случай так называемых маргинальных алгоритмов Метрополиса-Гастингса. В последнем случае несмещенные оценки плотностей, относящиеся к статическим параметрам в моделях в пространстве состояний, могут быть получены с использованием фильтра частиц . Хотя алгоритм позволяет делать выводы как по совместному пространству статических параметров, так и по скрытым переменным, когда интерес представляют только статические параметры, алгоритм эквивалентен псевдомаржинальному алгоритму. [ 2 ]
Ссылки
[ редактировать ]- ^ Jump up to: а б Андрие, Кристоф; Робертс, Гарет О. (2009). «Псевдомаргинальный подход для эффективных вычислений Монте-Карло» . Анналы статистики . 37 (2): 697–725. arXiv : 0903.5480 . doi : 10.1214/07-aos574 — через Project Euclid .
- ^ Андрие, Кристоф; Дусе, Арно; Холенштейн, Роман (2010). «Методы Монте-Карло для цепей Маркова частиц» . Журнал Королевского статистического общества, серия B (статистическая методология) . 72 (3): 269–342. дои : 10.1111/j.1467-9868.2009.00736.x . S2CID 13962777 .