3.4. The Exponential Family 公式3.157

85 阅读1分钟

为了推导公式 (3.157),我们从公式 (3.156) 开始:

ln(μk1j=1M1μj)=ηk\ln\left(\frac{\mu_k}{1 - \sum_{j=1}^{M-1} \mu_j}\right) = \eta_k

首先,我们对两边取指数:

μk1j=1M1μj=exp(ηk)\frac{\mu_k}{1 - \sum_{j=1}^{M-1} \mu_j} = \exp(\eta_k)

接下来,我们可以将 μk\mu_k 表示为:

μk=exp(ηk)(1j=1M1μj)\mu_k = \exp(\eta_k) \left(1 - \sum_{j=1}^{M-1} \mu_j\right)

为了消除 μk\mu_k 中的 j=1M1μj\sum_{j=1}^{M-1} \mu_j,我们对所有 kk 求和:

k=1M1μk=k=1M1exp(ηk)(1j=1M1μj)\sum_{k=1}^{M-1} \mu_k = \sum_{k=1}^{M-1} \exp(\eta_k) \left(1 - \sum_{j=1}^{M-1} \mu_j\right)

S=k=1M1μkS = \sum_{k=1}^{M-1} \mu_k,则上式可以写成:

S=(1S)k=1M1exp(ηk)S = \left(1 - S\right) \sum_{k=1}^{M-1} \exp(\eta_k)

SS 移到左边:

S+Sk=1M1exp(ηk)=k=1M1exp(ηk)S + S \sum_{k=1}^{M-1} \exp(\eta_k) = \sum_{k=1}^{M-1} \exp(\eta_k)

提取 SS

S(1+k=1M1exp(ηk))=k=1M1exp(ηk)S \left(1 + \sum_{k=1}^{M-1} \exp(\eta_k)\right) = \sum_{k=1}^{M-1} \exp(\eta_k)

解出 SS

S=k=1M1exp(ηk)1+k=1M1exp(ηk)S = \frac{\sum_{k=1}^{M-1} \exp(\eta_k)}{1 + \sum_{k=1}^{M-1} \exp(\eta_k)}

现在,我们可以将 SS 代入 μk\mu_k 的表达式中:

μk=exp(ηk)(1j=1M1exp(ηj)1+j=1M1exp(ηj))\mu_k = \exp(\eta_k) \left(1 - \frac{\sum_{j=1}^{M-1} \exp(\eta_j)}{1 + \sum_{j=1}^{M-1} \exp(\eta_j)}\right)

简化括号内的表达式:

1j=1M1exp(ηj)1+j=1M1exp(ηj)=11+j=1M1exp(ηj)1 - \frac{\sum_{j=1}^{M-1} \exp(\eta_j)}{1 + \sum_{j=1}^{M-1} \exp(\eta_j)} = \frac{1}{1 + \sum_{j=1}^{M-1} \exp(\eta_j)}

因此,μk\mu_k 的最终表达式为:

μk=exp(ηk)1+j=1M1exp(ηj)\mu_k = \frac{\exp(\eta_k)}{1 + \sum_{j=1}^{M-1} \exp(\eta_j)}

这就是公式 (3.157) 的推导过程。