Який найкращий метод перевірки конвергенції в MCMC?


Відповіді:


20

Я також використовую діагностику конвергенції Гельмана-Рубіна. Потенційна проблема з Гельманом-Рубіном полягає в тому, що він може неправильно діагностувати конвергенцію, якщо випадковий коефіцієнт скорочення випадково близький до 1, і в цьому випадку ви можете використовувати сюжет Гельмана-Рубіна-Брукса. Докладніше див. У статті "Загальні методи моніторингу конвергенції ітеративних симуляцій" . Це підтримується в Coda пакеті в R (для «аналізу виведення і діагностики для ланцюга Маркова Монте - Карло»). codaтакож включає інші функції (наприклад, діагностику конвергенції Geweke).

Ви також можете ознайомитись з "boa: Пакет R для оцінки вихідної конвергенції MCMC та висновку заднього" .


1
Посилання на папір для мене не працює. Чи повинно це бути citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.55.1675 ?
jpalecek

1
Також доступний тут: stat.columbia.edu/~gelman/research/publish/brooksgelman.pdf
j13r

9

Замість того, щоб використовувати статистику Гельмана-Рубіна, яка є приємною підмогою, але не ідеальною (як і у всіх діагностиках конвергенції), я просто використовую ту саму ідею і будую результати для візуальної графічної оцінки. Майже у всіх випадках, які я вважав (що є дуже великою кількістю), графік траєкторій декількох ланцюгів MCMC, розпочатих із широкої кількості вихідних позицій, є достатнім для того, щоб показати або оцінити, конвергується той чи інший задній у кожному випадку . Я використовую цей метод для:

  1. Чи сходиться ланцюг MCMC (коли-небудь)
  2. Оцініть, як довго я повинен встановити період вигорання
  3. Для обчислення R-статистики Гельмана (див. Гельман, Карлін, Стерн і Рубін, Байєсівський аналіз даних) для вимірювання ефективності та швидкості перемішування в пробовідбірнику MCMC.

Ефективність та конвергенція є дещо різними питаннями: наприклад, ви можете мати конвергенцію з дуже низькою ефективністю (тобто, таким чином, потрібно довгі ланцюги для сходження). Я використав цей графічний метод, щоб успішно діагностувати (а пізніше виправити) відсутність проблем конвергенції у конкретних та загальних ситуаціях.



2

Мені подобається в основному робити сюжетні графіки, а іноді використовую діагностику конвергенції Гельмана-Рубіна.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.