如果并行运行,R` optim`将返回不同的结果

时间:2015-01-29 21:52:36

标签: r optimization parallel-processing

对于具有设置起始值的多个optim实例是否有任何可能的解释,如果在单个核心上并行或一个接一个地运行,则返回不同的结果?

基本上,我每次都会根据模型进行滚动预测,因此我可以轻松地在滚动窗口上进行并行化,但如果不进行并行化,结果会有所不同......

可悲的是,我没有一个简单的可重复的例子。我知道,如果我链接到不同的BLAS,那么结果会有所不同,那么有没有像使用不同的数值精度/库集,这可能会导致这种情况?

0 个答案:

没有答案