蒙特卡罗 - 步长;步数和迭代次数 - 与数据大小的相关性

时间:2016-11-22 11:30:19

标签: python montecarlo

我不是数学家;目前我正在使用一个工具来执行HMC从大矩阵进行随机抽样并估计后验概率。 当我提供更小的矩阵(数据)时,它工作正常。例如。 使用具有维度的矩阵(1774,100);并使用以下MC参数,

Stepsize= 100
nsteps = 1000
max iterations = 1000 

它执行随机抽样。

但是,如果我提供更大的矩阵(比如1774:300)并且参数相同,则无法对任何内容进行采样。我试图增加迭代次数。从有点读数来看,重要的是将蛙跳参数设置为正确,更重要的是将精确估计设置得更小。目前,越级大小为(0.1)。

所以我的问题是,

1. is there a correlation between the step size parameters and the size of the matrix
2. if there is a correlation, how can I estimate an optimal setting, giving the size of my matrix.

如果我没有意义,我很抱歉,因为我提到我是这个领域的新手。提前致谢。

中号

0 个答案:

没有答案