当前位置:网站首页>Why Metropolis–Hastings Works
Why Metropolis–Hastings Works
2022-08-01 10:24:00 【weixin_42673583】
https://gregorygundersen.com/blog/2019/11/02/metropolis-hastings/
https://gregorygundersen.com/blog/2019/11/02/metropolis-hastings/
这里是引用``
为什么MH能够工作,假定我们想要从目标分布pai采样,我们能够估计pai,但是不能从中采样,MH实现了一种通过马尔科夫链随机游走的方式达到稳定的分布,在链中的每一步,一个新的状态被提出来,这个新的状态要么接收,要么拒绝通过动态的计算概率,叫做接收准则,这个马尔科夫链绝不是显然的构造,是隐式的构造,我们不能吧转移概率矩阵存储到磁盘中,然而,当MH算法运行足够长的时间后知道马尔科夫链收敛,然后这个在链中给定的状态就能通与这个相关采样的概率,因此,在马尔可夫链中记录,长时间的运行,就像采样pai*。
这个想法是深刻的,但不是明显的,如果这个想法对你来说是新的,你应该读上面段落两遍,然而,我的goto作者对这个机器学习概率有很好的解释,同样mh的博客也解释了接收准则,但并没有说明它们为什么能够工作,例如,在MACKAY之后,引进了接受准则的介绍,它写下,
对于任何一个正定矩阵Q(x,x`)>0,随着t-》无穷,这个概率分布x(t)->P(x)
上面,P就是目标分布,我们叫它pai*,Q是提出来的初始采样,x(t)是t步的采样,上面的解释完全忽略了令人兴奋的部分:行走隐马尔可夫链与从目标分布中抽样是如何相同的,接受标准如何确保我们根据期望的链随机行走
这篇文章的目的是正式地证明这个算法。表示法和证明是基于(Chib & Greenberg, 1995)。我假设读者理解马尔可夫链。如果需要,请参阅我以前的帖子进行介绍。
概念:
考虑马尔科夫链的转移核矩阵P(x,A)这里x属于R^d,并且A是我们样本空间的子集,在离散空间中,这个稳定分布是
MCMC方法的采样问题是美丽的但不是显而易见 ,我们想要采样目标分布pai*,让我们把pai想象乘目标马尔科夫链的稳定分布,如果我们随机的游走,就能够采样从目标分布pai中,因此,我们要构造转移核矩阵P(x,A),并且在有限步收敛到Pai*
边栏推荐
- 周鸿祎称微软抄袭 360 安全模式后发文否认;英特尔CEO基辛格回应市值被AMD超越:股价下跌是咎由自取|极客头条
- Basic configuration commands of cisco switches (what is the save command of Huawei switches)
- 微信公众号授权登录后报redirect_uri参数错误的问题
- notes....
- What is a stepper motor?40 pictures to show you!
- 如何从完美的智能合约中窃取 1 亿美元
- experiment....
- 使用KeyStore生成证书
- 图解MySQL内连接、外连接、左连接、右连接、全连接......太多了
- CTFshow,命令执行:web32
猜你喜欢
Endorsed in 2022 years inventory | product base, science and technology, guangzhou automobile group striding forward
Qt supports HEIC/HEIF format images
jmeter
The meaning and trigger conditions of gc
还在纠结报表工具的选型么?来看看这个
Android 安全与防护策略
周鸿祎称微软抄袭 360 安全模式后发文否认;英特尔CEO基辛格回应市值被AMD超越:股价下跌是咎由自取|极客头条
MacOS下postgresql(pgsql)数据库密码为什么不需要填写或可以乱填写
一文说明白ECDSA spec256k1 spec256r1 EdDSA ed25519千丝万缕的关系
如何从完美的智能合约中窃取 1 亿美元
随机推荐
利用正则表达式的回溯实现绕过
阿里腾讯面试一二
gc的意义和触发条件
Introduction and application of pointers
复现assert和eval成功连接或失败连接蚁剑的原因
图解MySQL内连接、外连接、左连接、右连接、全连接......太多了
The meaning and trigger conditions of gc
ClickHouse入门介绍与其特性
How to Steal $100 Million from the Perfect Smart Contract
WTM:ASP.NET Core快速开发利器!
使用KeyStore生成证书
RK3399平台开发系列讲解(内核入门篇)1.52、printk函数分析 - 其函数调用时候会关闭中断
CTO strongly banning the use of the Calendar, that in what?
mysql在cmd的登录及数据库与表的基本操作
CTFshow,命令执行:web34、35、36
C language game - minesweeper
pve 删除虚拟机「建议收藏」
跨域网络资源文件下载
小程序毕设作品之微信美食菜谱小程序毕业设计成品(4)开题报告
InputStream转成String