主要先修:16.3 充分统计量与因子分解、16.4 指数族、完全性与辅助统计量、21.1 先验、后验与预测分布。
接21.1,利用充分统计量和指数族完成可精确计算的更新。它为21.4的层次正态模型提供基本配方工具。 查看全书依赖图与分支路线。
21.2.1 共轭性是先验与似然的关系
上一节用贝叶斯公式定义后验与预测。本节考察三类可以精确归一化的模型:二项成功率、Poisson 事件率,以及方差已知的正态均值。所有更新都针对同一个参数;观测在给定参数后独立,不意味着积分掉参数后仍独立。先验的超参数在本节由分析者事先指定;利用数据估计它们属于经验贝叶斯的另一层问题。
对于给定的似然模型,若某个先验分布族经贝叶斯更新后仍属于同一分布族,就称该族为共轭先验族。参数值会改变,共轭并不表示更新前后是同一个分布,也不表示这种先验必然符合实际知识。
由充分统计量的因子分解,若 \(L(\theta;x)=h(x)g(\theta,T(x))\),参数无关的 \(h(x)\) 在后验归一化时消去,后验只依赖 \(T(x)\)。但计算数据的边际概率时不能丢掉 \(h(x)\):有序序列与汇总计数属于不同的样本空间,可能有相同后验、不同边际概率。
21.2.2 Beta–Binomial:成功与失败分别更新
固定试验次数 \(n\),给定 \(p\in(0,1)\),成功数 \(S\mid p\sim\operatorname{Binomial}(n,p)\)。设先验为 \(\operatorname{Beta}(a,b)\),\(a,b>0\),密度及 Beta 函数为
观察 \(S=s\) 后,似然乘先验的核为 \(p^{a+s-1}(1-p)^{b+n-s-1}\)。两个指数分别增加成功数和失败数;它们在端点均可积。直接积分得完整归一化结果:
对一个指定的有序 Bernoulli 序列,其边际概率不含 \(\binom ns\),后验却仍相同。对于 \(n>0\),后验均值满足
这个加权式解释了先验集中程度 \(a+b\) 对均值更新的影响。“伪计数”必须说明基准:从均匀先验 \(\operatorname{Beta}(1,1)\) 出发,加入 \(r\) 次成功、\(f\) 次失败得到 \(\operatorname{Beta}(1+r,1+f)\)。换用 \(\operatorname{Beta}(1/2,1/2)\) 为基准,增量就不同;\(a,b\) 不能无条件当作真实观测次数。
先验取 \(\operatorname{Beta}(2,2)\),三次试验得到两次成功、一次失败。由于 \(B(2,2)=1/6\)、\(B(4,3)=1/60\),后验密度为 \(60p^3(1-p)^2\),后验均值为 \(4/7\),方差为 \(3/98\)。汇总事件 \(S=2\) 的边际概率为 \(3(1/60)/(1/6)=3/10\);某一个指定顺序的序列概率为 \(1/10\)。
若第一批是一成功一失败,后验先变为 \(\operatorname{Beta}(3,3)\);第二批再得一成功,变为 \(\operatorname{Beta}(4,3)\)。若先处理两次成功、再处理失败,最终形状参数仍为四、三。数据批次改变计算过程,不改变最终后验。
21.2.3 Gamma–Poisson:计数与暴露量不能混淆
设给定事件率 \(\lambda>0\),各窗口计数条件独立,\(Y_i\mid\lambda\sim\operatorname{Poisson}(t_i\lambda)\),已知暴露量 \(t_i>0\)。记总计数 \(s=\sum_i y_i\)、总暴露量 \(T=\sum_i t_i\)。窗口不等长时,条件分布并非同分布,但似然仍可相乘。采用形状—率约定:
这里的尺度是 \(1/\beta\),不能把率参数与尺度参数互换。似然为 \(C_y\lambda^s e^{-T\lambda}\),其中 \(C_y=\prod_i t_i^{y_i}/y_i!\)。乘积的积分使用 \(\int_0^\infty u^{A-1}e^{-Ru}\,du=\Gamma(A)/R^A\),因此
形状增加事件次数,率增加暴露量。单位暴露量下才有 \(R=\beta+n\)。\(\beta\) 与 \(T\) 具有相同的暴露量单位,故这一相加有量纲上的意义;它不是把一个形状参数直接加到样本量上。
先验为 \(\operatorname{Gamma}(2,1)\),观察窗口暴露量为 \((1,2)\),计数为 \((0,2)\)。总计数二、总暴露量三,故后验是 \(\operatorname{Gamma}(4,4)\),密度为 \((4^4/\Gamma(4))\lambda^3e^{-4\lambda}=(128/3)\lambda^3e^{-4\lambda}\)。积分为一,后验均值一、方差 \(1/4\)。
本例 \(C_y=2^2/2!=2\),所以该计数向量的边际概率为 \(2\Gamma(4)/4^4=3/64\)。顺序处理时,第一次零事件仍提供暴露量信息:先验变为 \(\operatorname{Gamma}(2,2)\),再加入第二个窗口,才变为 \(\operatorname{Gamma}(4,4)\)。没有事件不等于没有观察。
21.2.4 正态均值:精度相加
给定 \(\mu\in\mathbb R\),观测条件独立同分布 \(X_i\mid\mu\sim N(\mu,\sigma^2)\),\(\sigma^2>0\) 已知。先验为 \(N(m_0,v_0)\),\(v_0>0\)。乘积的指数为 \(-\tfrac12[\sum_i(x_i-\mu)^2/\sigma^2+(\mu-m_0)^2/v_0]\)。定义精度 \(q_n\) 为后验方差的倒数:
完成平方后,上述方括号等于 \(q_n(\mu-m_n)^2+C\),其中 \(C=\sum_i x_i^2/\sigma^2+m_0^2/v_0-q_nm_n^2\),与 \(\mu\) 无关。核的积分为 \(\sqrt{2\pi/q_n}\),故归一化后
后验均值是先验均值与样本均值按精度加权的平均。这里 \(\sigma^2\) 真正已知;用样本方差代替它,不能仍声称上式是这个共轭模型的精确后验。
取 \(m_0=0\)、\(v_0=4\)、已知 \(\sigma^2=4\),观察 \(x_1=1,x_2=3\)。后验精度为 \(1/4+2/4=3/4\),精度加权总和为 \((1+3)/4=1\),故后验是 \(N(4/3,4/3)\)。其均值是样本均值二向先验均值零收缩后的结果。
若先处理第一次观测,精度为 \(1/2\),后验均值为 \(1/2\)、方差二;再增加第二次观测的精度 \(1/4\) 与加权值 \(3/4\),精度变为 \(3/4\)、均值变为 \(4/3\)。更新的是精度及精度加权总和,不能简单平均两个批次的后验均值。
21.2.5 批量与顺序更新的等价性
设两批数据给定同一参数 \(\theta\) 后独立,似然分别为 \(L_1,L_2\),先验 \(\pi\) 为适定概率密度。若每个中间及最终归一化常数均有限且严格正,则先更新第一批、再更新第二批,与合并似然一次更新完全相同;交换批次也相同。
证明。令 \(Z_1=\int\pi(\theta)L_1(\theta)\,d\theta\)、\(Z_{12}=\int\pi(\theta)L_1(\theta)L_2(\theta)\,d\theta\)。第一批后密度为 \(\pi_1=\pi L_1/Z_1\)。第二批在第一批条件下的预测密度为 \(\int\pi_1L_2=Z_{12}/Z_1\),因此
右端正是批量后验。乘法交换律以及相应中间常数的可归一化性给出换序结论;重复应用证明任意有限批次的情形。条件独立保证乘积确实是联合似然。有依赖时应使用第二批在参数和第一批条件下的似然,不能相乘两个边际似然。
指数族解释了参数为何常能相加。对条件 iid 模型 \(f_\eta(x)=h(x)\exp\{\eta^{\mathsf T}T(x)-\psi(\eta)\}\),取固定载体 \(w(\eta)\) 及归一化常数 \(Z(\nu,\kappa)\in(0,\infty)\),先验为
把似然乘入即可逐项核对该更新,但仍须检查新常数有限。共轭闭合只简化代数,不免除积分检查。三个具体模型分别保存成功与失败、事件数与暴露量、精度与加权总和;重复使用同一批数据,会把对应增量再加一次,得到错误的过度集中后验。
21.2.6 后验预测保留参数不确定性
未来观测给定参数后与已有数据独立。预测时对后验积分,而非将未知参数直接固定在一个估计值。对于未来 \(m\ge1\) 次 Bernoulli 试验的成功数 \(K\),积分二项概率与 Beta 后验得
这是 Beta–Binomial 分布。归一化可直接验证:对各 \(k\) 求和后,被积函数含 \(\sum_k\binom mkp^k(1-p)^{m-k}=1\),剩下后验密度的积分一。设 \(c_n=a_n+b_n\)、\(\bar p=a_n/c_n\)。由全方差公式,
后一项来自未来试验共享参数的后验不确定性。单次试验 \(m=1\) 时,该项为零,边际预测正是 \(\operatorname{Bernoulli}(\bar p)\);多次试验一般不能当作成功率固定的独立 Bernoulli 试验。例21.2-1预测未来四次试验,五个概率依次为 \(1/14,4/21,2/7,2/7,1/6\),总和一;均值为 \(16/7\),方差为 \(66/49\)。
Gamma–Poisson 模型中,未来暴露量为 \(t_*>0\)。将 Poisson 质量函数乘 Gamma 后验,核的幂次为 \(A+k-1\),指数率为 \(R+t_*\);Gamma 积分给出
这是本文约定的负二项质量函数,形状 \(A\) 可为正实数,不必为整数。非负性允许交换求和与积分,Poisson 概率之和为一,故该预测也归一化。其均值为 \(t_*A/R\),方差为 \(t_*A/R+t_*^2A/R^2\)。例21.2-2取 \(t_*=2\),预测均值二、方差三;零事件概率为 \((2/3)^4=16/81\),高于固定率为后验均值时的 \(e^{-2}\)。
正态模型的未来观测可生成成 \(X_*=\mu+\varepsilon_*\),其中 \(\mu\) 取自后验、\(\varepsilon_*\sim N(0,\sigma^2)\) 与它独立。因此预测精确为 \(N(m_n,\sigma^2+v_n)\),而参数插入预测是 \(N(m_n,\sigma^2)\)。例21.2-3的预测为 \(N(4/3,16/3)\);新增的方差来自均值参数的不确定性。
21.2.7 小样本敏感性与 Jeffreys 先验
保持例21.2-1的三次试验、两次成功不变,换用不同先验,得到表21.2-1。四种先验均以 \(1/2\) 为均值,但集中程度不同,少量数据不足以消除这种差异。
| 先验 | 后验 | 后验均值 |
|---|---|---|
| \(\operatorname{Beta}(1,1)\) | \(\operatorname{Beta}(3,2)\) | \(3/5\) |
| \(\operatorname{Beta}(1/2,1/2)\) | \(\operatorname{Beta}(5/2,3/2)\) | \(5/8\) |
| \(\operatorname{Beta}(2,2)\) | \(\operatorname{Beta}(4,3)\) | \(4/7\) |
| \(\operatorname{Beta}(20,20)\) | \(\operatorname{Beta}(22,21)\) | \(22/43\) |
对于单参数正则模型,参数处于内点、信息有限且为正,Jeffreys 规则取 \(\pi_J(\theta)\propto\sqrt{I(\theta)}\)。它使用Fisher 信息,不是参数变换的 Jacobian 本身。若重参数化光滑且一一对应、导数非零,则新信息为 \(I(\theta)(d\theta/d\psi)^2\),新密度恰多出 \(|d\theta/d\psi|\);因此保持的是先验测度,而非密度函数的数值不变。
Bernoulli 的信息为 \(1/[p(1-p)]\),Jeffreys 先验归一化为 \(1/[\pi\sqrt{p(1-p)}]\),即 \(\operatorname{Beta}(1/2,1/2)\),后验对包括全成功、全失败在内的任何二项数据都适定。Poisson 事件率的总信息为 \(T/\lambda\),给出核 \(\lambda^{-1/2}\);它在整个正半轴不可归一化,但当 \(T>0\) 时,后验为适定的 \(\operatorname{Gamma}(s+1/2,T)\)。不能把率为零的核写成一个已归一化的 Gamma 先验。
已知方差的正态均值信息为常数,Jeffreys 核是实线上的平坦先验;\(n\ge1\) 时后验为 \(N(\bar x,\sigma^2/n)\)。方差未知的模型需另行计算信息,不能直接照搬。Jeffreys 规则并不等于普遍“没有信息”:它不自动保证所有模型的后验适定,也不自动给出频率学覆盖。不适定先验还含任意比例常数,不能据此直接计算通常的边际似然或 Bayes 因子。
21.2.8 习题与解答
习题21.2-1 正态模型的批量核算
先验 \(N(2,1)\),已知观测方差为四,数据为零、四。求后验、未来一次观测的预测分布,并验证交换两个观测的更新顺序不影响结果。
初始精度为一、加权总和为二。两个观测分别增加精度 \(1/4\),加权总和分别增加零与一。因此最终精度为 \(3/2\),总和为三,后验均值为二、方差为 \(2/3\),后验是 \(N(2,2/3)\)。未来噪声方差四与后验均值不确定性相加,预测为 \(N(2,14/3)\)。交换数据顺序只交换两个加法步骤;若先加零,第一次后验均值为 \(8/5\),若先加四则为 \(12/5\),虽然中间分布不同,最终精度与总和相同。
习题21.2-2 预测试验为何相关
后验为 \(\operatorname{Beta}(a_n,b_n)\),未来两次 Bernoulli 试验给定 \(p\) 后独立。证明两者的后验预测协方差等于 \(\operatorname{Var}(p\mid s)\),并推导式(21.2-11)。
设两个响应为 \(U,V\)。给定 \(p\) 后有 \(E[UV\mid p]=p^2\),所以 \(E[UV\mid s]=E[p^2\mid s]\);两者边际均值均为 \(\bar p\),相减得协方差 \(\operatorname{Var}(p\mid s)\)。每个单次响应仍为 Bernoulli,方差为 \(\bar p(1-\bar p)\)。对未来 \(m\) 项求和,共有 \(m(m-1)\) 个有序交叉协方差项,便得到总方差公式。这里的预测依赖来自共享参数,不与给定参数后的独立性矛盾。
习题21.2-3 零事件与不适定先验
两个单位暴露量窗口均无事件。使用 Poisson 事件率的 Jeffreys 核 \(\lambda^{-1/2}\),检查后验适定性,求后验均值及未来一个单位窗口无事件的预测概率。
总暴露量为二、总事件数零,后验核为 \(\lambda^{-1/2}e^{-2\lambda}\)。零点附近的幂次大于负一,在无穷处有指数衰减,积分为 \(\Gamma(1/2)/\sqrt2\),因此后验是 \(\operatorname{Gamma}(1/2,2)\),均值 \(1/4\)。未来单位窗口的零事件概率是 \((2/3)^{1/2}\approx0.816497\)。先验本身在无穷处积分发散;得到适定后验依赖正暴露量提供的指数项,不能由“使用 Jeffreys”这个名称直接推出。
习题21.2-4 顺序归一化的反例
使用不适定核 \(\pi(p)\propto1/[p(1-p)]\),先观察一次成功,再观察一次失败。最终核能归一化,是否可以把第一次的后验作为概率先验再更新?
第一次成功后的核为 \(1/(1-p)\),其在 \(p=1\) 附近积分发散,因而没有适定的第一次后验。两次数据同时乘入后,成功与失败各消去一个端点因子,最终核为一,归一化得到 \(\operatorname{Beta}(1,1)\)。所以最终核可积不保证中间步骤可积,命题21.2-1的条件不可省略。可以保存未归一化核后继续相乘,但不能声称第一次已有一个概率分布;原先验的任意常数也使普通边际概率无从确定。
关键术语
- 共轭先验:对特定似然更新后仍处于同一分布族的先验。
- 超参数:规定先验分布的参数,本节将其视为事先指定的常数。
- 归一化常数:使后验核积分为一的除数,必须有限且严格正。
- 形状—率参数化:Gamma 密度使用形状 \(\alpha\) 与指数率 \(\beta\),尺度为率的倒数。
- 暴露量:已知的观察时间或机会量,在 Poisson 模型中乘以事件率得到计数均值。
- 精度:方差的倒数,正态共轭更新中与加权总和一同相加。
- 后验预测:对参数后验积分得到的未来数据分布。
- 参数插入预测:固定一个参数估计值后计算未来分布,通常不保留参数不确定性。
- Jeffreys 先验:由信息行列式平方根规定、在光滑一一重参数化下保持测度的先验规则。
- 不适定先验:不能归一化成概率分布的先验核,使用后必须另查后验适定性。
参考文献
- Berkeley Stat 210A,Bayes Estimation,2025,§3:Beta 与正态共轭更新、充分统计量及指数族先验。
- Berkeley Stat 210A,Interpretations of Probability and Sources of Priors,2025,§2.3:重参数化、Jeffreys 先验与不适定先验。
- Charles J. Geyer,University of Minnesota,Stat 5421,Statistical Inference for the Poisson Distribution,§9:Gamma 的形状—率约定与顺序更新。
- Peter Kempthorne,MIT 18.655,Lecture 3: Bayesian Models,2016:Bernoulli 似然、Beta 函数归一化与充分统计量后验。