用C++实现的ISODATA算法

时间:2012-04-01 15:33:58
【文件属性】:

文件名称:用C++实现的ISODATA算法

文件大小:182KB

文件格式:RAR

更新时间:2012-04-01 15:33:58

ISODATA,C++实现

ISODATA算法是一种基于统计模式识别的,非常经典的非监督学习动态聚类算法,有较强的实用性。ISODATA算法不仅可以通过调整样本所属类别完成样本的聚类分析,而且可以自动地进行类别的“合并”和“分裂”,从而得到类数比较合理的聚类结果。


【文件预览】:
ISODATA
----ISODATA()
--------ISODATA.ncb(57KB)
--------StdAfx.cpp(294B)
--------StdAfx.h(667B)
--------ISODATA.cpp(7KB)
--------Debug()

网友评论

  • 这个代码,怎么读取原始数据的?
  • 嗯 挺不错的
  • 还是比较不错的代码~
  • 我是来学习的!原理已经学过,但如何组织代码没有明确的思路,楼主的资料非常给力,看懂之后自己编写想要的代码完全没有问题,非常感谢!
  • 多谢多谢~刚好用到。
  • 程序结构规规矩矩,逻辑清晰,适合初始入门
  • 原理基本清楚,只不过不是MFC框架的
  • 这个程序怎么发了好几次了,分数还不同
  • 编程很规范,但没有考虑清多种情况。不过还是赞一个
  • 上学期学的模式识别讲的知识, 自己没有编程 。 不过试一下可以运行, 回去再好好研究下 , 谢啦!
  • 原理是比较清楚了,可是功能不够完善,过于简陋
  • 还不错,ISODATA算法基本上是实现了。如果样本数据能够动态输入,并且能够用类来实现该算法就更好了。
  • isodata算法的基本原理都表达清楚了,但在实际操作中会出现一些因为参数或者样本实际情况而产生的问题