Адаптация отключена для модели WinBUGS

Я создал модель в WinBUGS. Но при нажатии меню Модель->Обновить я заметил, что опция адаптации отключена. Таким образом, вывод будет включать все образцы MCMC с самого начала. Я заметил, что это не относится к некоторым примерам WinBUGS. Кто-нибудь видел эту проблему раньше? Какая настройка модели может привести к отключению опции адаптации?


person athlonshi    schedule 15.03.2016    source источник


Ответы (1)


Не все модели требуют фазы адаптации — это зависит от того, какие сэмплеры используются, и требуют ли эти алгоритмы сэмплирования какой-либо настройки — например, Алгоритм Метрополиса (-Гастингса) требует настройки дисперсии распределения предложения, но сэмплер Гиббса не имеет параметра для настройки. Выбор сэмплера (в JAGS и, я предполагаю, в BUGS также) определяется программным обеспечением из структуры вашей модели во время компиляции. В крайнем случае, если у вас нет данных в модели, в этом случае все просто выбирается из априорных значений, и никакой адаптации не происходит.

Обратите внимание, что вы по-прежнему должны иметь возможность прожигать модель (запускать модель без семплирования) — так что это неправда, что все сэмплы mcmc нужно включать с самого начала. В любом случае адаптация обычно является относительно небольшой частью фазы горения.

person Matt Denwood    schedule 15.04.2016