

K 均值聚类(K-Means)演示,通过生成笑脸和爱心两种形状的模拟数据,展示了无监督学习中聚类算法的效果。以下是详细讲解:
生成两种空间上分离的形状(笑脸和爱心)数据,然后用 K 均值聚类算法自动将它们分为两类,验证聚类算法对 “空间分离明显的数据” 的分类能力。时,K 均值聚类能非常准确地将其划分为不同类别,聚类中心也会落在每个类别的 “密集区域中心”。用不同颜色展示聚类结果(0 和 1 类),黑色 “X” 标记聚类中心。用蓝色标记笑脸点,红色标记爱心点,清晰展示两种形状的空间分布。:用三角函数生成圆形轮廓,上移 0.5 单位,添加噪声。:生成更小的爱心内部点,使形状更丰满。:用三角函数生成下半圆,再添加噪声。