如何在 R 中重复机器学习算法设置种子



我的目标是运行机器学习算法 100 次,但出于泛化目的,我必须设置种子。我的问题是在迭代循环中设置种子的最佳方法是什么?目前,我想到的唯一方法是:

for (i in 1:100){
set.seed(i)
The rest of the code in here
}

任何意见将不胜感激。

这两种解决方案都有效,但"循环外"解决方案只能作为一个整体重现,而如果您将其设置为"循环内部",则每次迭代都将自行重现。

最新更新