作业问题:
考虑一维伊辛模型。
令。x_i为-1或+1x=(x1,...xd)xi
π(x)∝e∑39i=1xixi+1
设计一个gibbs采样算法,以大致根据目标分布\ pi(x)生成样本π(x)。
我的尝试:
随机选择值(-1或1)以填充向量x=(x1,...x40)。所以x=(−1,−1,1,1,1,−1,1,1,...,1)。所以这是x0。
因此,现在我们需要继续进行第一次迭代。我们必须分别为x ^ 1绘制40个不同的x x1。所以...
从\ pi(x_1 | x_2 ^ 0,...,x_ {40} ^ 0)中绘制x11π(x1|x02,...,x040)
从\ pi(x_2 | x_1 ^ 1,x_3 ^ 0,...,x_ {40} ^ 0)中绘制x12π(x2|x11,x03,...,x040)
从\ pi(x_3 | x_1 ^ 1,x_2 ^ 1,x_4 ^ 0,...,x_ {40} ^ 0)中绘制x13π(x3|x11,x12,x04,...,x040)
等等..
因此,令我困扰的部分是我们实际上是如何从条件分布中得出的。如何π(x)∝e∑39i=1xixi+1开始发挥作用?也许举一个例子就可以解决问题。