引用此主题:您将如何向非专业人士解释Markov Chain Monte Carlo(MCMC)?。
我可以看到它是马尔可夫链和蒙特卡洛的组合:创建了一个马尔科夫链,其后部为不变极限分布,然后从极限分布(=我们的后部)中进行了蒙特卡洛绘制(从属)。
可以说(我想在这里简化),经过步后,我们处于极限分布(*)。Π
马尔可夫链是一个随机变量序列,我得到一个序列,其中是随机变量,是极限'我们希望从中取样的“随机变量”。 X 我 Π
MCMC从初始值开始,即是一个随机变量,所有质量均为该值。如果我将大写字母用于随机变量,将小写字母用于随机变量的实现,那么MCMC会给我一个序列。因此,MCMC链的长度为L + n。X 1 X 1,X 2,X 3,... X 大号,π 1,π 2,π 3,。。。。π ñ
[[* *:大写字母是随机变量(即一堆结果),小是结果,即一个特定值。*]]
显然,只有属于我的“后验”,为了近似“后验”,的值应“足够大”。 ñ
如果我对此进行总结,那么我有一个MCMC链的长度,只有与我的后验近似有关,并且应该足够大。 Ñ = 大号+ Ñ π 1,π 2,... ,π Ñ Ñ
如果在后验逼近的计算中确实包括一些(即在达到不变分布之前的实现),那么它将是“嘈杂的”。
我知道MCMC链的长度,但是不知道,即我确定要从极限分布中采样的步骤,因此我不能确定自己没有包含噪声,也不能确保,即来自极限分布的样本大小,尤其是我不确定它是否“足够大”。 L n = N - L
因此,据我所知,这个值对于后验近似质量(从中排除噪声和大量样本)至关重要。
当我应用MCMC时,有什么方法可以找到的合理估计?
(*)我认为通常,将取决于初始值。x 1