提问者:小点点

参数变化:固定,但运行的种子不同


所以我运行了一个带有许多概率参数的参数变化实验。我使用随机种子,这会导致各种不同的结果,这基本上就是我想要的。在我的案例中,一个实验由200次运行组成。

然而,在随机建模中,使用相同的种子进行相同的运行是一个很好的实践,即当我运行两个每次运行200次的实验时,我希望每个实验的第一次运行使用相同的种子,每个实验的第二次运行使用相同的种子(但与第一次运行不同),第三次…依此类推,直到200。这意味着我可以比较两个实验,因为它们使用了相同的种子。

我如何做到这一点是Any逻辑?当我使用随机种子选项时,每次运行都会得到不同的种子。当我使用固定种子时,每次都会得到相同的结果,因为从概率参数中选择的值总是相同的。这可以通过使用参数变化实验的“随机性”属性中的“自定义生成器”来实现吗?或者这可以与复制选项一起工作吗?

非常感谢,如果您需要更多详细信息,请告诉我。


共1个答案

匿名用户

在参数变化实验中——

例如root. getDefault随机生成器().setSeed(listOfSeeds.get(getCurrentReplation()));

listOfSeeds是您的ParametersVariation中的一个集合,您可以在界面中或“初始实验设置”中生成它,它存储每个复制的所有种子。