“其中 $\gamma k=\operatorname{Cov} \Pi(f(X 0),f(X k))$。相关样本使方差不再是 $\gamma 0/T$;协方差级数是否收敛是额外结论,不可由“…”
形式陈述 ​
设目标分布
其中
从
单坐标核
不变性之外,作为MCMC还要验证由条件支持生成的链不可约并正常返。若目标密度在连通乘积支持上处处为正,常能建立可达性;有确定约束、结构零或不相容条件时则不能凭更新形式推断遍历。轨道平均有限样本有相关性和初值偏差,一致性与中心极限定理分别需要相应遍历和矩条件。
全条件族还必须来自同一个正规联合分布。随意拼接几个看似合理的条件模型可能不相容;此时更新仍能形成某条链,却没有所宣称的联合后验作为目标。若只能近似抽全条件,在内层使用 MH 可形成 Metropolis-within-Gibbs,但接受步骤成为正确性的一部分,不能省略。
直觉
联合分布难以一次抽样时,固定其余坐标后的一维或低维切面常很简单。Gibbs 更新沿这些切面交替移动:每一步都把一个坐标“洗回”目标条件律,连续做完一轮仍保持完整联合律。
条件抽样接受率为一并不表示移动有效。若两个参数后验高度相关,固定一个时另一个只能在很窄的条件切面上变化,轨迹会沿斜长脊线以细小之字步前进。坐标选择与参数化决定这种几何,而“每步都接受”看不见它。
例子与边界
令二元二值目标为
从
若均匀数为
若第二个均匀数为
考虑只在
另一边界是后验中近确定的层级尺度或强相关回归系数。逐坐标更新会造成极高自相关;把相关坐标分块、中心化或非中心化重参数化可能显著改善,但分块条件必须能精确或经校正地采样。维数增加本身不是结论,关键是条件切面与联合几何是否对齐。
推论与应用
共轭层级模型常把每个全条件化成标准分布,因而把复杂联合后验拆成可审计的抽样步骤。推导时应先写联合密度,再只保留与当前坐标有关的因子并核对正规化;这条链条能发现漏掉 Jacobian、约束或超参数项的错误。
分块 Gibbs 用联合条件更新一组坐标,减少沿相关脊线的慢行,但大块抽样成本会提高。塌缩 Gibbs 先积分掉某些变量,可降低相关性,却会改变合法更新顺序;在部分塌缩方案中擅自重排步骤可能破坏不变性。优化应以每单位计算时间的函数特定误差为准,而不是以“每轮更新了多少坐标”计数。
参考资料
- Stuart Geman and Donald Geman, “Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of Images,” IEEE Transactions on Pattern Analysis and Machine Intelligence 6(6), 1984, pp. 721–741.
- Alan E. Gelfand and Adrian F. M. Smith, “Sampling-Based Approaches to Calculating Marginal Densities,” Journal of the American Statistical Association 85(410), 1990, pp. 398–409.
- George Casella and Edward I. George, “Explaining the Gibbs Sampler,” The American Statistician 46(3), 1992, pp. 167–174.