马尔科夫蒙特卡洛_梅特罗波利斯-黑斯廷斯算法(Markov Chain Monte Carlo(MCMC)_Metropolis Hastings algorithm)

定义

输入:抽样的目标分布的密度函数p(x)p(x)p(x),函数f(x)f(x)f(x);

输出:p(x)p(x)p(x)的随机样本xm+1,xm+2,⋯ ,xnx_{m+1},x_{m+2},\cdots,x_nxm+1,xm+2,,xn,函数样本均值fmn;f_{mn};fmn;

参数:收敛步数mmm,迭代步数nnn

(1)任意选择一个初始值x0x_0x0

(2)对i=1,2,⋯ ,ni=1,2,\cdots,ni=1,2,,n循环执行

      (a)设状态xi−1=x,按照建议分布g(x,x′)随机抽取一个候选状态x′x_{i-1}=x,按照建议分布g(x,x^{'})随机抽取一个候选状态x^{'}xi1=x,按照建议分布g(x,x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值