Herkes geri dönüşümlü atlama MCMC için iyi yazılmış bir kod (Matlab veya R) biliyor mu? Tercihen, konuyla ilgili makalelerin iltifat edilmesi için basit bir demo uygulaması, sürecin anlaşılmasında faydalı olacaktır.
Herkes geri dönüşümlü atlama MCMC için iyi yazılmış bir kod (Matlab veya R) biliyor mu? Tercihen, konuyla ilgili makalelerin iltifat edilmesi için basit bir demo uygulaması, sürecin anlaşılmasında faydalı olacaktır.
Yanıtlar:
RJMCMC tarafından tanıtıldı Peter Green bir de 1995 kâğıt bir atıf klasik. O adında bir Fortran programı yazdım AutoRJ otomatik RJMCMC için; David Hastie'nin C programı AutoMix'e bağlantı veren sayfası . Scott Sisson tarafından 2005 tarihli bir makalenin Tablo 1'inde çeşitli RJMCMC algoritmaları için serbestçe kullanılabilen yazılımların bir listesi bulunmaktadır . Bir Google araması , Glasgow Üniversitesi'ndeki bir gruptan, kendiniz programlamak istiyorsanız ilkeleri anlamada yararlı olabilecek bazı sahte kodlar da bulur .
Kitap Nüfus Ekoloji için Bayes Analizi Kral ve arkadaşları tarafından. RJMCMC'yi popülasyon ekolojisi bağlamında tanımlar. Orada açıklamayı çok net buldum ve ekte R kodunu sağlıyorlar.
Kitabın ilişkili bir web sayfası da var , ancak kitapta bulunan kodların bazıları web sitesinde değil.
@ Onestop'un cevabına bir ayrıntı ekleyin: Olivier Cappé (CT / RJ MCMC) tarafından yayınlanan C yazılımının Tersinir atlama MCMC algoritmasını anlamak için çok yararlı olduğunu düşünüyorum (özellikle doğum-ölüm ve bölünme olasılıklarının nasıl tasarlanacağı- birleştirme hareketleri). Kaynak kodun bağlantısı: http://perso.telecom-paristech.fr/~cappe/Code/CTRJ_mix/About/
Jailin Ai, Leeds'teki yüksek lisans tezinin bir parçası olarak görevli R koduyla birlikte RJ MCMC'nin oldukça güzel bir sunumunu (Green'in orijinal kağıdına çok yakın bir şekilde göstermesine rağmen) verir. Ayrıca Green'in 1995 tarihli makalesinde de yer alan değişim noktası sorunlarının derinlemesine bir örneğini vermektedir.
Tez ve kodu burada bulabilirsiniz:
Nando de Freitas sinir ağı parametre tahmini için tersinir atlama MCMC algoritması kullanımı hakkında demolar sağlar. Bu model, nöron sayısını, model parametrelerini, düzenlenme parametrelerini ve gürültü parametrelerini tahmin edilecek rastgele değişkenler olarak ele alır.
Kod ve yazıyı burada bulabilirsiniz: http://www.cs.ubc.ca/~nando/software.html