1. 首页
  2. 编程语言
  3. Python
  4. Python机器学习算法之k均值聚类(k-means)

Python机器学习算法之k均值聚类(k-means)

上传者: 2022-02-18 21:44:59上传 PDF文件 138.85 KB 热度 12次

一开始的目的是学习十大挖掘算法,并用编码实现一遍,但越往后学习,越往后实现编码,越发现自己的编码水平低下,学习能力低。这一个k-means算法用Python实现竟用了三天时间,可见编码水平之低,而且在编码的过程中看了别人的编码,才发现自己对numpy认识和运用的不足,在自己的代码中有很多可以优化的地方,比如求均值的地方可以用mean直接对数组求均值,再比如去最小值的下标,我用的是argsort排序再取列表第一个,但是有argmin可以直接用啊。下面的代码中这些可以优化的并没有改,这么做的原因是希望做到抛砖引玉,欢迎大家丢玉,如果能给出优化方法就更好了人以类聚,物以群分,k-means聚类算法就是体现。

下载地址
用户评论