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