Em uma implementação do MCMC de modelos hierárquicos, com efeitos aleatórios normais e um Wishart anterior para sua matriz de covariância, a amostragem de Gibbs é normalmente usada.
No entanto, se alterarmos a distribuição dos efeitos aleatórios (por exemplo, para Student-t ou outro), a conjugação será perdida. Nesse caso, qual seria uma distribuição de proposta adequada (ou seja, facilmente sintonizável) para a matriz de covariância dos efeitos aleatórios em um algoritmo Metropolis-Hastings, e qual deveria ser a taxa de aceitação desejada, novamente 0,244?
Agradecemos antecipadamente por quaisquer ponteiros.
fonte
Pessoalmente, uso as propostas de Wishart. Por exemplo, se eu quiser uma proposta torno de , eu uso: onde é um número grande, como 1000. Com Nesse truque, você receberá e poderá ajustar a variação com . Se não me engano, a proporção de propostas para matrizes tem uma forma fechada:Σ∗ Σ Σ∗∼W(Σ/a,a), a E[Σ∗]=Σ a (p×p) q(Σ→Σ∗)q(Σ∗→Σ)=(|Σ∗||Σ|)a−(p−1)/2⋅e[tr(Σ∗−1Σ)−tr(Σ−1Σ∗)]⋅a/2
fonte
É sabido que, se você usar distribuições não gaussianas, a conjugação do modelo será perdida, consulte:
http://www.utstat.toronto.edu/wordpress/WSFiles/technicalreports/0610.pdf
Em seguida, você precisa usar outros métodos do MCMC, como Metropolis na amostra de Gibbs ou alguma versão adaptável dela. Felizmente, há um pacote R para fazer isso:
http://cran.r-project.org/web/packages/spBayes/index.html
A taxa de aceitação recomendada é de 0,44 , mas, é claro, existem algumas suposições por trás desse número, da mesma forma que no caso dos 0,244.
Você é THE Dimitris Rizopoulos?
fonte
Qualquer proposta pode ser usada se você definir seu log-posterior corretamente. Você só precisa usar alguns truques para implementá-lo e definir adequadamente o suporte do seu posterior, consulte:
Como encontrar o suporte da distribuição posterior para aplicar o algoritmo Metropolis-Hastings MCMC?
Existem muitos exemplos em que uma proposta gaussiana pode ser usada para posteriores truncados. Este é apenas um truque de implementação. Novamente, você está fazendo uma pergunta sem solução geral. Algumas propostas ainda têm desempenho diferente para o mesmo modelo e conjuntos de dados diferentes.
Boa sorte.
fonte