sampling method

时间:2025-01-11 23:34:50

sampling method

背景

在贝叶斯框架下,利用后验分布对参数进行估计,也即

sampling method

其中

(1)sampling method是参数的先验分布。

(2)sampling method是似然分布,数据集sampling method的生成联合概率

(3)sampling method是参数的后验分布。

通常sampling method分布很复杂,所以可以采用sampling方法从sampling method中采样样本,表示后验分布。如计算参数的期望。

sampling method
sampling method

其中sampling method是从sampling method中抽取的一组样本。

MCMC

马尔科夫蒙特卡洛方法(MCMC)是最常用的采样技术。其关键是通过构造平稳分布sampling method的马尔科夫链,则此时产出的样本sampling method近似服从分布sampling method

平稳分布



(1)马尔科夫链sampling method的状态转移概率为sampling method

(2)在sampling method时刻状态的分布为sampling method

若此时

sampling method

则马尔科夫链满足细致平稳条件,sampling method是该马尔科夫链的平稳分布。

Metropolis-Hasting算法

  1. initialize sampling method
  2. for i = 0 to N - 1

    sampling method

    sampling method

    if sampling method

    sampling method

    else:

    sampling method

证明:

sampling method
sampling method
sampling method
sampling method
sampling method
sampling method

因此,满足细致平稳条件,且sampling method服从sampling method

MH算法关键是选择sampling method,虽然理论上可以随便选。

Gibbs采样算法

gibbs主要用于对多维分布采样

initialize sampling method

sampling method

sampling method

sampling method

证明

由采样流程:

sampling method

则代入MH

sampling method
sampling method
sampling method
sampling method

所以,gibbs是MH的一种特殊形式。