聚类是很多工作的前提,常用的有系统聚类法,基于图论的聚类法,模糊聚类算法等等,前面两种不太适合于大数据的聚类,如图象的分割啊,而模糊聚类算法则可以满足这个要求。
    网上很多论文都有这方面的资料,给代码不多,好象有C语言的,VB的我是没有见过。
    以前写这段代码的时候痛苦了N天,没基础啊,现在看来也很简单的。不过我写的结构很乱,大家不要批评的太厉害啊。
    以前曾有人发EMAIL给我找我要这段程序,我没有给,我觉得应该样他们自己先写,有问题的时候我在帮你下,现在反正要毕业了,不想留着在这发霉,贡献给大家吧。如果大家谁在我的基础上有所改进,请也共享你的成果吧。
    前面我发过一帖,是关于遗传算法的,遗传算法在优化方面有很大的优势,而FCM算法实际上就是找到目标函数的最小值,因此可以把两者结合起来从而获得更好的效果。
      http://blog.csdn.net/laviewpbt/archive/2006/11/01/1361548.aspx
      // 模糊聚类算法(FCM)和硬聚类算法的VB6.0实现及其应用 
前面一帖:
       http://blog.csdn.net/laviewpbt/archive/2006/11/03/1365483.aspx
       http://community.csdn.net/Expert/topic/5132/5132225.xml?temp=.3719751
    欢迎大家到我的blog参观并留言,你的留言是我最大的鼓励。

解决方案 »

  1.   

    VC的网上应该有的,那本visual c++数字图像模式识别及工程实践上K-均值聚类,和我那个硬聚类的算法差不多,在说VB的语法很容易懂,你知道算法原理用VC++写应该不是很难的。
      

  2.   

    数据挖掘里面对这个聚类讲的比较多。K-Means可能是最简单的一种了。
      

  3.   

    呵呵
    让楼上见笑了,K-Means确实是最简单的了。
      

  4.   

    确实,k_means和k-medoid是最基本的两种聚类算法
      

  5.   

    呵呵,数据挖掘的算法实现可以去看weka阿,很有学习价值。上学期的data mining作业就是基于weka的。