统一与 Beta(1,1) 之前

机器算法验证 贝叶斯 事先的 均匀分布 贝塔分布
2022-04-13 05:49:27

为您的贝叶斯分析应用统一先验或 Beta(1,1) 先验有什么不同吗?在哪些条件下一个优于另一个?

2个回答

它们都是等价的。

P(θ)=Γ(α+β)Γ(α)Γ(β)θα1(1θ)β1

如果α=β=1

P(θ)=Γ(α+β)Γ(α)Γ(β)θ0(1θ)0=Γ(2)Γ(1)Γ(1)=11=1

如你看到的θ|β=1,α=1U(0,1)

因为一个密度函数唯一标识一个分布,而区间内一个均匀的密度(c=0, d=1)是:

f(x)=1cd=11=1x(0,1)

不同之处在于 Beta 是 Bernoulli 的共轭先验......所以你有很好的分析公式来帮助你在新数据出现时更新 Beta。以我有限的经验,如果您正在建模概率,最好使用 Beta(1,1) 先验而不是 Uniform(0,1),即使对于 pymc3 中的复杂模型(更新不会是分析的) )。