【发布时间】:2020-06-23 12:39:19
【问题描述】:
我有一个 python 脚本,它使用 sklearn 随机森林和固定 random_state = 0 生成预测。它总是在一台计算机(系统)上产生确定性的结果,但是当我切换到另一台计算机时,结果是不同的。
有没有办法让它在不同系统之间具有确定性?如何在不同的机器上得到相同的结果,比如在第一台机器上?
脚本复杂且冗长,所以我不会分享代码,但我认为问题出在随机森林 random_state 中,因为当我尝试使用 KNN 而不是 RF 时,结果是相同的
【问题讨论】:
标签: python machine-learning scikit-learn classification random-forest