私はこの事後分布を計算しようとしています:
問題は、確率の束の積である分子が小さすぎることです。(私のは大きく、約1500です)。
したがって、すべての事後値はすべて0と計算されます(私はRで計算を行っています)。
明確にするために、各は独自の、これらのはn yのn要素のベクトルを作成します。各θには、p iの独自のn要素ベクトルがあります。 ます。
編集:再現例の追加(分子用)
p <- sample(seq(0,1,by=0.01), 1500, replace=T)
y <- sample(c(0,1), 1500, replace=T)
dbern(y, p) # 1500-element vector, each element is < 1
prod(dbern(y, p)) # produce 0
exp(sum(log(dbern(y, p)))) # produce 0 since the sum is very negative