0

我是 WEKA 的新手。

我想知道 WEKA 如何获得其简单 K-Means 算法的 SSE 值?

我和我的朋友实现了一个 java 实现的 K-Means 算法,并且使用相同的数据集,我们的 java 实现的算法得到的 SSE 值只有 400 左右,而 WEKA 得到大约 2000。这怎么可能?

我的朋友也说WEKA使用K-Means++。这可能是使它们产生不同结果的原因之一吗?

任何想法将不胜感激。谢谢如果我说错了什么,请纠正我。我很想学习。

4

1 回答 1

0

你有没有标准化你的数据?

不同的归一化会导致不同的结果和不同的 SSE 值。

还可以尝试导出结果,然后使用相同的实现来计算两个 SSE 值。

于 2013-05-03T10:16:13.150 回答