【发布时间】:2020-11-05 03:50:33
【问题描述】:
我使用 Mclust / GMM 在生产环境中实施了集群解决方案。该算法在初始数据上运行,解决方案将应用于看不见的数据(predict.Mclust)。 它工作得很好,现在当我使用相同的种子对相同的数据运行函数时,它给了我一个不同的解决方案。有没有观察到的集群。这怎么可能发生?我真的很感谢你的帮助。先感谢您。如果您需要更多详细信息,请告诉我
【问题讨论】:
标签: r cluster-analysis mclust
我使用 Mclust / GMM 在生产环境中实施了集群解决方案。该算法在初始数据上运行,解决方案将应用于看不见的数据(predict.Mclust)。 它工作得很好,现在当我使用相同的种子对相同的数据运行函数时,它给了我一个不同的解决方案。有没有观察到的集群。这怎么可能发生?我真的很感谢你的帮助。先感谢您。如果您需要更多详细信息,请告诉我
【问题讨论】:
标签: r cluster-analysis mclust
该问题与从 R-3.6 开始的 sample() 函数的更改有关。看到这个帖子:
[1]:Is set.seed consistent over different versions of R (and Ubuntu)?
在版本 R-3.6 之后,要获得相同的结果,请在设置种子之前调用此函数:RNGkind(sample.kind = "Rounding")
感谢@Luca Scrucca 的支持
【讨论】: