sampling method

sampling method

背景

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


其中
(1) 是参数的先验分布。
(2) 是似然分布,数据集 的生成联合几率
(3) 是参数的后验分布。

一般分布很复杂,因此能够采用sampling方法从中采样样本,表示后验分布。如计算参数的指望。
算法



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

MCMC

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

平稳分布


(1)马尔科夫链的状态转移几率为
(2)在时刻状态的分布为
若此时
svg


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

Metropolis-Hasting算法

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


    if

    else:

证实:
spa







所以,知足细致平稳条件,且 服从
MH算法关键是选择 ,虽然理论上能够随便选。

Gibbs采样算法

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


3d

证实
由采样流程:
htm


则代入MH



因此,gibbs是MH的一种特殊形式。blog

相关文章
相关标签/搜索