西电数据挖掘大作业k-means和k-medoids.docxVIP

  • 12
  • 0
  • 约6.08千字
  • 约 14页
  • 2016-12-25 发布于重庆
  • 举报
题 目: 数据挖掘 学 院: 电子工程学院 专 业: 智能科学与技术 学生姓名: ** 学 号: 02115*** k-means实验报告waveform数据算法描述从数据集中任意选取k个赋给初始的聚类中心c1, c2, …, ck;对数据集中的每个样本点xi,计算其与各个聚类中心cj的欧氏距离并获取其类别标号: 按下式重新计算k个聚类中心;重复步骤2和步骤3,直到达到最大迭代次数为止实验结果图像处理算法描述同上;实验结果代码:k_means:%%%%%%%%%K_means%%%%%%%%%%%%%%%%%函数说明%%%%%%%%%输入:% sample——样本集;% k——聚类数目;%输出:% y——类标(从0开始)% cnew ——聚类中心% n——迭代次数function [y cnew n]=k_means(sample,k)[N V]=size(sample);%N为样本的个数 K为样本的维数 y=zeros(N,1);%记录样本类标dist=zeros(1,k);rand_num=randperm(N);cnew=(sample(rand_num(1,1:k),:));% 随机初始化聚类中心cold=zeros(k,V);n=0;while(cold~=cnew) cold=cnew; n=n+1; %

文档评论(0)

1亿VIP精品文档

相关文档