-2
我目前使用Weka 3.8,EM的配置涉及numKmeansRuns,我很困惑,爲什麼K-means與EM有關?在WEKA中,爲什麼EM算法中有numKmeansRuns? K-means對EM做什麼?
我目前使用Weka 3.8,EM的配置涉及numKmeansRuns,我很困惑,爲什麼K-means與EM有關?在WEKA中,爲什麼EM算法中有numKmeansRuns? K-means對EM做什麼?
這是一個編程網站。
爲什麼不看源代碼?讓我谷歌這個給你,它包含:
// run k means a user-specified number of times and choose best solution
[...]
for (i = 0; i < m_NumKMeansRuns; i++) {
[... run k-means ...]
}
// initialize with best k-means solution
[...]
即使。這個EM實現多次運行k-means來初始化EM。這可能就是爲什麼它比ELKI的EM要慢得多,而且門檻相同。
K均值是用EM算法學習高斯混合模型的一個特例。 – cel