资源简介
可以做图像分割,数据挖掘,目前,针对K-Means算法研究及应用,尤其是在文本聚类挖掘层面的应用研究越来越多。
K-means算法是很典型的基于距离的聚类算法,采用距离作为相似性的评价指标,即认为两个对象的距离越近,其相似度就越大。该算法认为簇是由距离靠近的对象组成的,因此把得到紧凑且独立的簇作为最终目标。

代码片段和文件信息
function ret = Crossover(pcrosschromscale_group)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%function chrom = Crossover(pcchromscale_group)函数完成交叉操作
%pc: input交叉概率
%chrom:input染色体
%scale_group: input种群规模
%new_chrom: output交叉后的染色体
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
for i = 1 : scale_group
%交叉概率决定是否进行交叉
pick = rand;
while pick == 0
pick = rand;
end
if pick > pcross
continue;
end
%随机选择交叉个体
index = ceil(rand(12)*scale_group);
while index(1) == index(2) || index(1) * index(2) == 0
index = ceil(rand(12)*scale_group);
end
%随机选择交叉位置
position = ceil(rand*3);
while position == 0
position = ceil(rand*3);
end
temp = chrom(index(1)position);
chrom(index(1)position) = chrom(index(2)position);
chrom(index(2)position) = temp;
end
ret = chrom;
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 995 2015-06-29 15:03 Crossover.m
文件 4751 2015-06-29 20:15 GA_clustering.m
文件 874 2015-06-29 15:03 Mutation.m
文件 757 2015-06-30 12:40 selection.m
----------- --------- ---------- ----- ----
7377 4
- 上一篇:机器人足球识别算法研究.rar
- 下一篇:大数据简历项目
相关资源
- 基于MCS_51单片机的工业屏柜散热方案
- 基于蓝牙4.0的设备通信方案设计与实
- 基于xilinx FPGA的PCIe设计实战
- 基于PCIe的FPGA动态配置设计与实现
- 基于MSP430G2553的蓝牙控制小车
-
大数据。基于Hba
se的网站日志分析系 - 福建师范大学历年算法考卷
- 栈的实现及应用,六种基本算法
- 数字频率合成dds正弦波基于FPGA的DDS产
- 基于MFC扩展CListCtrl子项显示图片并叠
- 基于MIPS指令集的32位CPU设计与Verilog语
- 通信软件的具体实例──基于Socket的
- Bresenham算法绘制线段并利用“橡皮筋
- 介绍几种压缩算法及《笨笨数据压缩
- 基于MVC模式的会员管理系统
- 改进的BP神经网络算法
- STM32基于rt_thread操作系统的SDHC卡文件
- 基于web的毕业设计开题报告
- A星算法_原理讲解_例子
- 云模型的相关算法cloud
- 旋转矩阵求欧拉角的简单算法
- 51单片机基于protues的几个仿真实例
- 栅栏填充算法源码(VC)
- 基于52单片机的直流电压测量
- 基于c8051f020的AD转换程序及LCD显示程序
- RSA算法源码
- 关联分析Apriori算法实现
- [免费]relax算法成像
- QT局域网聊天系统(基于QT5.修改过)
- 4 1视图建模教程实例大全
评论
共有 条评论