【发布时间】:2011-06-20 08:06:01
【问题描述】:
我熟悉各种聚类算法(k-means 等),但对于我的特定用例(社交网络),我需要一种算法来检测重叠组。该算法将我的 Facebook 朋友巧妙地分为高中朋友、大学朋友、家人和工作朋友。
我上面使用的算法(JUNG 的 VoltageClusterer)将节点分成单个集群。但我想要一种可以为节点分配多个集群的算法(例如,我的一个朋友既可以是我的高中朋友,也可以是大学朋友)。
我该怎么做?如果我可以让这个算法也适用于加权图而不仅仅是未加权的图,那就太好了。
【问题讨论】:
-
谷歌搜索“模糊聚类”和/或“软聚类”,你应该能找到不少。
标签: algorithm graph cluster-analysis data-visualization social-networking