Метод моделирования в статистике
В вычислительной статистике метод Монте-Карло с обратимыми скачками является расширением стандартной методологии Монте-Карло с цепями Маркова (MCMC), представленной Питером Грином , которая позволяет моделировать (создавать выборки ) апостериорного распределения в пространствах различной размерности . [1]
Таким образом, моделирование возможно, даже если число параметров в модели неизвестно. «Скачок» относится к переключению из одного пространства параметров в другое во время работы цепи. RJMCMC полезен для сравнения моделей различной размерности, чтобы увидеть, какая из них лучше всего соответствует данным. Он также полезен для прогнозирования новых точек данных, поскольку нам не нужно выбирать и фиксировать модель, RJMCMC может напрямую предсказывать новые значения для всех моделей одновременно. Модели, которые лучше всего соответствуют данным, будут выбираться чаще, чем более плохие.
Подробная информация о процессе RJMCMC
Пусть будет индикатором модели и пространством параметров, число измерений которого зависит от модели . Индикатор модели не обязательно должен быть конечным. Стационарное распределение — это совместное апостериорное распределение , которое принимает значения .
Предложение может быть построено с отображением и , где взято из случайного компонента с плотностью на . Таким образом, переход к состоянию может быть сформулирован как
Функция
должны быть взаимно однозначными и дифференцируемыми, а также иметь ненулевой носитель:
так что существует обратная функция
, который дифференцируем. Следовательно, и должны иметь одинаковую размерность, что имеет место, если критерий размерности
встречается, где есть размерность . Это известно как соответствие размерности .
Если тогда размерное условие соответствия можно свести к
с
Вероятность принятия будет определяться выражением
где обозначает абсолютное значение, а — совместная апостериорная вероятность
где - нормирующая константа.
Пакеты программного обеспечения
Для пакета BUGs с открытым исходным кодом доступен экспериментальный инструмент RJ-MCMC .
Система вероятностного программирования Gen автоматизирует вычисление вероятности принятия для определяемых пользователем ядер MCMC с обратимым переходом в рамках своей функции Involution MCMC.
Ссылки
- ^ Грин, П. Дж. (1995). «Вычисление Монте-Карло с обратимым скачком цепи Маркова и определение байесовской модели». Biometrika . 82 (4): 711– 732. CiteSeerX 10.1.1.407.8942 . doi :10.1093/biomet/82.4.711. JSTOR 2337340. MR 1380810.