我正在尝试计算这个后验分布:
问题是分子,它是一堆的乘积概率太小了。(我的很大,大约1500)。
因此,所有的后验值全部计算为 0(我在 R 中进行计算)。
为了澄清,每个有它自己的, 这些一起的向量元素 的。每个有它自己的-元素向量.
编辑:添加复制示例(用于分子)
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