狄利克雷分布

根据多项分布的形式 Mult(m1,m2,,mKμ,N)=(Nm1m2mK)k=1Kμkmk\operatorname{Mult}\left(m_1, m_2, \ldots, m_K \mid \boldsymbol{\mu}, N\right)=\left(\begin{array}{c}N \\ m_1 m_2 \ldots m_K\end{array}\right) \prod_{k=1}^K \mu_k^{m_k}
,所以 dirichlet 的 μ\mu 应该是 μk\mu k 的指数形式

  • p(μα)k=1Kμkαk1p(\boldsymbol{\mu} \mid \boldsymbol{\alpha}) \propto \prod_{k=1}^K \mu_k^{\alpha_k-1}

    • 0μk10 \leqslant \mu_k \leqslant 1 and kμk=1\sum_k \mu_k=1

    • α1,,αK\alpha_1, \ldots, \alpha_K 是分布的参数

    • α\boldsymbol{\alpha} denotes (α1,,αK)T\left(\alpha_1, \ldots, \alpha_K\right)^{\mathrm{T}}

    • 满足这一约束的全体 μ{\mu} 构成一个 K-1 维度的[[单纯形]] simplex

Dir(μα)=Γ(α0)Γ(α1)Γ(αK)k=1Kμkαk1\operatorname{Dir}(\boldsymbol{\mu} \mid \boldsymbol{\alpha})=\frac{\Gamma\left(\alpha_0\right)}{\Gamma\left(\alpha_1\right) \cdots \Gamma\left(\alpha_K\right)} \prod_{k=1}^K \mu_k^{\alpha_k-1}

  • α0=k=1Kαk\alpha_0=\sum_{k=1}^K \alpha_k
作者

Ryen Xiang

发布于

2024-10-05

更新于

2024-10-05

许可协议


网络回响

评论