我有一个数组中的数字列表。每个元素的索引是 X,值是 Y。我如何对这些数据进行分区/聚类?
如果我有一个数组,我只想要一组标记每个分区末尾的值。由于我正在研究 Python,请提及是否有库可以执行相同的操作。
Thanks.
K-Means 是一种非常简单的聚类算法,我想说在进行更复杂的事情之前首先要进行测试。
K 均值算法http://en.wikipedia.org/wiki/K-means_clustering
强烈建议进行正确的 K-Means 初始化http://en.wikipedia.org/wiki/K-means%2B%2B, as it.
如果您对 K-Means 不满意,那么您可以使用高斯混合的 EM 算法(http://en.wikipedia.org/wiki/Mixture_model),编码并不太难,您可以使用 K-Means 来初始化它!
这些已经在 Python 中实现了 100 次,检查任何机器学习工具箱。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)