比如: 
用户A:访问了a,b,c,d四个网址 
用户B:访问了a,b,d 三个网址 
用户C:访问了e,g两个网址 
用户D:访问了e,g,h三个网址 
... 
... 
则可以把A,B分为一组 
C,D分为一组
能否用聚类算法实现?

解决方案 »

  1.   

    不太清楚……不过我想 如果你要分类就应该有个条件 比如A和B用户都访问了a,b和d这三个网址 所以你定出来一个分类条件 比如说两个用户访问的网站相同个数在几个以上就归为一组。不知道你是不是这意思 :) 期待高手回答
      

  2.   

    本帖最后由 kokobox 于 2008-05-26 16:45:57 编辑
      

  3.   

    用聚类里的k-means算法提供一个
    k的值然后根据用户访问的网址的关联程度来进行划分!
    如果可以的话请提供一段代码!