Я пытаюсь понять следующий код rjags.
library(rjags)
set.seed(1)
N <- 10
p <- rep(10,N)
cat("
model {
for (i in 1:N) {
p[i] ~ dpois(lambda)
}
lambda <- 2*exp(-2*alpha*3)/(2*pow(4,2))
alpha ~ dnorm(beta,tau)T(0,0.2)
beta ~ dnorm(0,10000)
tau ~ dgamma(2,0.01)
}", file= "example1.jag")
jags <- jags.model('example1.jag',data = list( "N" = N,"p"=p))
update(jags, 16000)
out_ex1<-jags.samples(jags, 'alpha',4000)
out_ex1$alpha
У него есть вероятность Пуассона и нормальный априор, поэтому не существует закрытой формы для отбора проб Гиббса. Тогда какой метод MCMC используется здесь? ARS? Отбор проб? или Метрополис Гастинг?