Saya akan mencoba lingkungan gaya BUGS untuk memperkirakan model Bayesian. Apakah ada keuntungan penting untuk dipertimbangkan dalam memilih antara OpenBugs atau JAGS? Apakah salah satu akan menggantikan yang lain di masa mendatang?
Saya akan menggunakan Gibbs Sampler yang dipilih dengan R. Saya belum memiliki aplikasi spesifik, tetapi saya sedang memutuskan yang mana untuk diinput dan dipelajari.
Jawaban:
BUGS / OpenBugs memiliki sistem build khusus yang membuat kompilasi kode menjadi sulit pada beberapa sistem - seperti Linux (dan IIRC OS X) di mana orang harus menggunakan emulasi Windows dll.
Jags, di sisi lain, adalah proyek yang sepenuhnya baru yang ditulis dengan alat GNU standar dan karenanya mudah dibawa kemana saja - dan karenanya dapat digunakan di mana saja.
Jadi singkatnya, jika sistem Anda adalah Windows maka Anda punya pilihan, dan biaya potensial untuk terjebak di Bug jika Anda pernah pindah. Jika Anda tidak menggunakan Windows, maka Jags kemungkinan akan menjadi pilihan yang lebih baik.
sumber
Bagi mereka yang menemukan pertanyaan ini: ada sekarang juga Stan . Stan mungkin suatu hari menggantikan OpenBUGS dan JAGS, tetapi belum mendukung semua analisis yang dilakukan paket-paket lain ini.
sumber
JAGS
danSTAN
pada dasarnya), tetapi itu tampaknya tidak akan muncul lagi dalam waktu dekat,STAN
walaupun tentu saja mungkin untuk dilakukan.Saya sarankan Anda mengguncang OpenBugs karena alasan kecepatan. Saya sudah mencoba keduanya pada sistem Linux, dan jags jauh lebih cepat.
sumber
Saya menemukan jags berfungsi lebih lancar di Linux, dan lebih mudah untuk diatur, tetapi saat ini tidak mendukung analisis spasial yang didukung GeoBUGS. Jadi, saya menggunakan OpenBUGS.
sumber