Estou prestes a experimentar um ambiente de estilo BUGS para estimar modelos bayesianos. Existem vantagens importantes a serem consideradas na escolha entre OpenBugs ou JAGS? É provável que um substitua o outro em um futuro próximo?
Usarei o Gibbs Sampler escolhido com R. Ainda não tenho uma aplicação específica, mas estou decidindo qual intall e aprender.
Respostas:
O BUGS / OpenBugs possui um sistema de compilação peculiar que dificultava a compilação do código em alguns sistemas - como Linux (e IIRC OS X), onde as pessoas tinham que recorrer à emulação do Windows etc.
Jags, por outro lado, é um projeto completamente novo, escrito com ferramentas GNU padrão e, portanto, portátil para qualquer lugar - e, portanto, utilizável em qualquer lugar.
Então, resumindo, se o seu sistema for Windows, você terá uma escolha e um custo potencial de ficar preso aos Bugs se você se mudar. Se você não estiver no Windows, é provável que o Jags seja a melhor escolha.
fonte
Para quem encontra essa pergunta no caminho: agora também há Stan . Stan pode um dia substituir o OpenBUGS e JAGS, mas ainda não suporta todas as análises que esses outros pacotes fazem.
fonte
JAGS
eSTAN
essencialmente), mas isso não parece estar no horizonte tão cedo,STAN
embora certamente seja possível.Eu recomendo que você salve sobre openbugs por motivos de velocidade. Eu tentei tanto em um sistema Linux, e jags é muito mais rápido.
fonte
Acho que os jags funcionam de maneira mais suave no Linux e são mais fáceis de configurar, mas atualmente não suportam as análises espaciais suportadas pelo GeoBUGS. Então, eu uso o OpenBUGS.
fonte