机器学习之原型聚类算法(K均值和高斯混合)

本文介绍了三种常见的原型聚类算法:k均值、学习向量量化(LVQ)和高斯混合聚类。k均值通过迭代更新簇均值来优化聚类;LVQ利用监督信息调整原型向量;高斯混合聚类采用概率模型表示原型。此外,还展示了使用Python的Scikit-learn库实现这两种算法的代码示例,并给出了评估指标。
摘要由CSDN通过智能技术生成

“原型"是指样本空间中具有代表性的点。
原型聚类算法是假设聚类结构能通过一组原型进行刻画,在现实聚类任务中极为常用。
通常情形下,算法先对原型进行初始化,然后对原型进行迭代更新求解。采用不同的原型表示、不同的求解方式,将产生不同的算法。

1、原型聚类算法介绍

1.1、k均值(k-means )

给定样本集 D = { x 1 , x 2 , ⋯   , x m } D=\left\{ {x_1,x_2,\cdots,x_m}\right\} D={ x1,x2,,xm}, "k均值"算法针对聚类所得簇划分 C = { C 1 , C 2 , ⋯   , C k } C=\left\{ {C_1,C_2,\cdots,C_k}\right\} C={ C1,C2,,Ck} 最小化平方误差 E = ∑ i = 1 k ∑ x ∈ C i ∥ x − μ i ∥ 2 2 E=\sum_{i=1}^{k}\sum_{x\in C_i} \left \| x-\mu_i \right \|_2^2 E=i=1k

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值