Вопросы с тегом «mcmc»

Марковская цепь Монте-Карло (MCMC) относится к классу методов для генерации выборок из целевого распределения путем генерации случайных чисел из марковской цепи, стационарное распределение которой является целевым распределением. Методы MCMC обычно используются, когда более прямые методы для генерации случайных чисел (например, метод инверсии) невозможны. Первым методом MCMC был алгоритм Метрополиса, позднее модифицированный по алгоритму Метрополиса-Гастингса.

2
Откуда берутся полные условия в выборке Гиббса?
Алгоритмы MCMC, такие как выборка Метрополиса-Гастингса и Гиббса, являются способами отбора из совместных задних распределений. Я думаю, что понимаю и могу реализовать мегаполисную поспешность довольно легко - вы просто каким-то образом выбираете отправные точки и «ходите по пространству параметров» случайным образом, руководствуясь апостериорной плотностью и плотностью предложений. Выборка Гиббса кажется …
15 bayesian  mcmc  gibbs 

2
Существует ли стандартный метод для решения проблемы переключения меток при оценке MCMC моделей смесей?
Переключение меток (т. Е. Апостериорное распределение инвариантно к переключению меток компонентов) является проблемной проблемой при использовании MCMC для оценки моделей смесей. Существует ли стандартная (как в общепринятой) методология для решения этой проблемы? Если стандартного подхода не существует, каковы плюсы и минусы ведущих подходов к решению проблемы переключения меток?
15 bayesian  mcmc  mixture 

2
Какая связь между цепью Маркова и цепью Маркова Монте-Карло
Я пытаюсь понять цепи Маркова, используя SAS. Я понимаю, что марковский процесс - это процесс, в котором будущее состояние зависит только от текущего состояния, а не от прошлого, и существует матрица перехода, которая фиксирует вероятность перехода из одного состояния в другое. Но тут я наткнулся на этот термин: цепь Маркова …

2
Путать с вариациями MCMC Метрополис-Гастингс: Случайное прохождение, Неслучайное прохождение, Независимое, Метрополис
За последние несколько недель я пытался понять MCMC и алгоритм (ы) Метрополис-Гастингс. Каждый раз, когда я думаю, что понимаю это, я понимаю, что я неправ. Большинство примеров кода, которые я нахожу онлайн, реализуют то, что не согласуется с описанием. то есть: они говорят, что они реализуют Метрополис-Гастингс, но на самом …

2
Гамильтониан монте карло
Может ли кто-нибудь объяснить основную идею гамильтоновых методов Монте-Карло и в каких случаях они дадут лучшие результаты, чем марковские цепочки методов Монте-Карло?
14 bayesian  mcmc  hmc 

2
Тесты производительности для MCMC
Проводились ли крупномасштабные исследования методов MCMC, сравнивающих производительность нескольких различных алгоритмов с набором тестовых плотностей? Я думаю о чем-то эквивалентном статье Риоса и Сахинидиса (2013), которая представляет собой тщательное сравнение большого количества оптимизаторов черного ящика без производных по нескольким классам тестовых функций. Для MCMC эффективность может быть оценена, например, по …

2
Дирихле Процессы кластеризации: как бороться с метками?
Вопрос: Каков стандартный способ кластеризации данных с использованием процесса Дирихле? При использовании выборочных кластеров Гиббса во время отбора проб появляются и исчезают. Кроме того, у нас есть проблема идентификации, так как апостериорное распределение инвариантно к кластерным связям. Таким образом, мы не можем сказать, кто является кластером пользователя, а скорее, что …

1
Диагностика сходимости Гельмана и Рубина, как обобщить работу с векторами?
Диагностика Гельмана и Рубина используется для проверки сходимости нескольких параллельных цепочек mcmc. Он сравнивает дисперсию внутри цепочки с дисперсией между цепями, описание приведено ниже: Шаги (для каждого параметра): Запустите m ≥ 2 цепочки длиной 2n из перераспределенных начальных значений. Откажитесь от первых n розыгрышей в каждой цепочке. Рассчитайте дисперсию внутри …

4
Практический пример для MCMC
Я читал несколько лекций, связанных с MCMC. Тем не менее, я не нашел хороший пример того, как он используется. Может ли кто-нибудь дать мне конкретный пример. Все, что я вижу, это то, что они управляют цепью Маркова и говорят, что ее стационарное распределение является желаемым распределением. Я хочу хороший пример, …

2
MCMC Geweke диагностический
Я использую сэмплер Metropolis (C ++) и хочу использовать предыдущие образцы для оценки степени сходимости. Я обнаружил одну простую в использовании диагностику - диагностику Гьюке , которая вычисляет разницу между двумя значениями выборки, деленную на оцененную стандартную ошибку. Стандартная ошибка оценивается по спектральной плотности на нуле. Zn=θ¯A−θ¯B1nASAθ^(0)+1nBSBθ^(0)−−−−−−−−−−−−−−−−√,Zn=θ¯A−θ¯B1nASθA^(0)+1nBSθB^(0),Z_n=\frac{\bar{\theta}_A-\bar{\theta}_B}{\sqrt{\frac{1}{n_A}\hat{S_{\theta}^A}(0)+\frac{1}{n_B}\hat{S_{\theta}^B}(0)}}, где , B …
14 mcmc  diagnostic 

4
Могу ли я изменить распределение предложений в MH MCMC с произвольным обходом, не затрагивая марковианство?
Случайная прогулка Метрополис-Хаситингс с симметричным предложением q(x|y)=g(|y−x|)q(x|y)=g(|y−x|)q(x|y)= g(|y-x|) обладает свойством вероятности принятия P(accept y)=min{1,f(y)/f(x)}P(accept y)=min{1,f(y)/f(x)}P(accept\ y) = \min\{1, f(y)/f(x)\} не зависит от предложения g(⋅)g(⋅)g(\cdot) . Означает ли это, что я могу изменить g(⋅)g(⋅)g(\cdot) как функцию предыдущей производительности цепочки, не влияя на марковитость цепочки? Особый интерес для меня представляет корректировка масштабирования …

5
Код MCMC обратимого перехода (Matlab или R)
Кто-нибудь знает какой-нибудь хорошо написанный код (в Matlab или R) для обратимого перехода MCMC? Желательно простое демонстрационное приложение для комплимента работ по теме, что было бы полезно для понимания процесса.
14 r  matlab  references  mcmc 

1
Понимание Metropolis-Hastings с асимметричным распределением предложений
Я пытался понять алгоритм Метрополиса-Гастингса, чтобы написать код для оценки параметров модели (т.е. е( х ) = а * хе(Икс)знак равноa*Иксf(x)=a*x ). Согласно библиографии алгоритм Метрополиса-Гастингса имеет следующие этапы: Сгенерировать YT∼ д( у| ИксT)YT~Q(Y|ИксT)Y_t \sim q(y|x^t) Икст + 1= { YT,ИксT,с вероятностьюρ ( хT, YT) ,с вероятностью1 - ρ ( …

2
Параметры без определенных априоров в Stan
Я только начал учиться использовать Стэн и rstan. Если я не всегда был озадачен тем, как работают JAGS / BUGS, я думал, что вы всегда должны были определять какое-то предварительное распределение для каждого параметра в модели, из которой нужно извлечь. Похоже, что вам не нужно делать это в Stan на …

3
Хорошие обзоры (обзоры, книги) о различных применениях цепи Маркова Монте-Карло (MCMC)?
Есть ли хорошие обзоры (обзоры, книги) о различных применениях цепи Маркова Монте-Карло (MCMC)? Я видел Марковскую цепь Монте-Карло на практике , но эта книга кажется немного старой. Есть ли еще книги с обновлениями по различным приложениям MCMC в таких областях, как машинное обучение, компьютерное зрение и вычислительная биология?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.