作业3 K均值算法

1). 扑克牌手动演练k均值聚类过程:>30张牌,3类

3). 用sklearn.cluster.KMeans,鸢尾花花瓣长度数据做聚类,并用散点图显示.

代码如下:

         

4). 鸢尾花完整数据做聚类并用散点图显示.

代码如下:

结果如图:

5).想想k均值算法可以用来做什么?

(1)可以实现图像压缩,例如,一个像素的颜色可以用(220,101,25)表示。给定的图像包含这数千种颜色,通过K均值算法,可以将其颜色的数量降至16种,从而实现图像压缩。

(2)数据分析

(3)信号处理

(4)机器学习

原文地址:https://www.cnblogs.com/zhengjieting/p/12693119.html