K-Means简记

K-Means聚类算法。

基础含义

K-Means是一种聚类算法,它可以把n个对象根据相互之间的相似度,自动划分到K个聚类。 但并不是任意的划分,我们有明确的目标。通俗的讲,目标就是划分后的聚类, 每个类内部相对集中;而聚类与聚类之间则相对离散。

数学原理

给定n个观察点

X1,X2,...,Xn

其中每个观察点 Xi 都是d维向量,也就是说,只要把我们的任何一条数据预处理到d维空间,使得每个 |Xi|=d , 举个例子就是
Xi=[fi1,fi2,...,fid],

其中 fik 就是第k个特征. 那么都可以采用此聚类方法处理数据。

那么我们的目标函数是什么呢?
我们需要划归到 S={ S1,S2,...,Sk} ,其中 Si 是第i个聚类。

目标函数:

argmini=1k(XSi||Xμi||2)=argmini=1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值