lindammay
刚刚开始看MH抽样,有个问题不是很清楚,弱问一下:
我看到的资料有两种版本:一种在抽样过程中提到还要从一个均匀分布U(0,1)中抽一个随机变量与预选分布密度比较来判定是否接受;一种没有提到这个均匀分布。这是什么原因呢?
lindammay
好像跟Adaptive rejection sampling 有关,不过还没弄清楚
longoR
mh应该是有bernoulli trial的。
从没见过怎么能把它省略掉,省略掉之后还是“随机”过程么?不是成了deterministic的了?
估计楼主问的问题没太说情吧?如果是生成一个proposal,怎么生成都可以;但是如果判断接不接受它,肯定要一个unif的。
lindammay
我是在看原理的时候,看介绍时说从预选分布中抽一个点然后经过*/*计算与1比较,决定接受率;在实施的时候需要从U(0,1) 中抽一个点,与这个接受率比较(不知这么理解对不对);我就是想问,根据什么原理要从U(0,1) 中抽一个点与接受率比较判断接受与否?(基础不好请原谅)
还有,想问一下,有没有朋友能提供这篇论文?W. R. Gilks, P. Wild (1992), "Adaptive Rejection Sampling forGibbs Sampling,我的邮箱是:lindammay@163.com
谢谢啦
lindammay
是不是根据Von Neuman取舍原则
lindammay
感觉越来越弱了真是
longoR
[quote]引用第3楼lindammay于2007-04-16 16:21发表的“”:
我就是想问,根据什么原理要从U(0,1) 中抽一个点与接受率比较判断接受与否?[/quote]这个需要看一本随机过程的书,也就是MCMC里面的第一个MC:markov chain