Graph embedding based label propagation for community detection in social networks

基于图嵌入的标签传播在社交网络社区检测中的应用

阅读:2

Abstract

Community structures are common features of many real-world networks, and community detection is necessary to understand how these networks are organized. Various approaches have been devised for community detection, with each providing varying degrees of both accuracy and structural understanding. One of them, the Label Propagation Algorithm, is so common because it is simple and computationally cheap. Nevertheless, it does not usually reach great modularity and yields inaccurate community counts and structures in real-world networks. This is mostly due to its naive criteria of selecting the neighbor nodes when it comes to label propagation. To tackle the issue, we developed an adjusted algorithm, which we call Embedding-based Label Propagation (ELP), a hybrid between LPA and node embedding that allows us to combine both local connectivity and global structural data. ELP update step takes into consideration not only the local neighborhood, as in conventional LPA, but also embedding-based similarities to inform more productive neighbor selection. We tested ELP on popular benchmark datasets such as Karate Club, Dolphins, Football, Polbooks, and LFR synthetic networks and compared its results with LPA and other well-established algorithms. The empirical findings show that ELP can always perform better in modularity, NMI and NF1 scores, but it is also scalable to large and complex networks. These results can be used to identify ELP as an effective and powerful method of community-finding in real and artificial-world scenarios.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。