40、扩展Kmeans类型算法的研究与实验

扩展Kmeans类型算法的研究与实验

1. 算法扩展介绍

在实际应用中,基本的kmeans和E - kmeans算法会平等对待所有特征,但不同特征的判别能力可能存在差异。基于此,有了一些算法的扩展。

1.1 E - Wkmeans算法

E - Wkmeans算法在更新特征权重时,能同时考虑数据集的离散程度以及聚类中心与全局中心的距离。设$W = {w_1, w_2, \cdots, w_m}$为$m$个特征的权重,$\beta$为调整权重$w_j$的参数,目标函数为:
[
P(U, W, Z) = \sum_{p = 1}^{k} \sum_{i = 1}^{n} u_{ip} \left[ \sum_{j = 1}^{m} w_{j}^{\beta} \frac{(x_{ij} - z_{pj})^2}{(z_{pj} - z_{0j})^2} \right]
]
约束条件为:
[
u_{ip} \in {0, 1}, \sum_{p = 1}^{k} u_{ip} = 1, \sum_{j = 1}^{m} w_{j} = 1, 0 \leq w_{j} \leq 1
]
通过迭代求解以下三个问题来最小化目标函数:
1. 问题P1 :固定$Z = \hat{Z}$和$W = \hat{W}$,求解简化问题$P(U, \hat{Z}, \hat{W})$。
[
u_{ip} =
\begin{cases}
1, & \text{if } \sum_{j = 1}^{m} w_{j}^{\beta} \

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值