ベイジアン法を使用して問題を解決しようとしていますが、モデルの書き方がわかりません。
x = mu + Error, Error ~ Gamma(a, b) (またはその他の分布) となるような値 mu を見つけようとしています。
基本的には、次のようなことが言えるようになりたいです。
for(i in 1:N) {
x[i] <- mu + tau[i]
tau[i] ~ dgamma(0.001, 0.001)
}
mu ~ dunif(0.0, 1000)
ただし、x[i] には分布が必要であり、これを実現する方法が思いつかないため、これは機能しません (x[i] ~ dgamma(0.001, 0.001) を作成しようとしましたが、これは機能しませんa. x が > mu になるように制約し、b. mu の推定に役立たない。
お役に立てれば大変助かります。
ありがとう!