期刊文献+

基于节点向量表达的复杂网络社团划分算法 被引量:11

Community Detection Algorithm Based on Node Embedding Vector Representation
下载PDF
导出
摘要 社团结构划分对复杂网络研究在理论和实践上都非常重要.借鉴分布式词向量理论,提出一种基于节点向量表达的复杂网络社团划分方法(CDNEV).为了构建网络节点的分布式向量,提出启发式随机游走模型.利用节点启发式随机游走得到的节点序列作为上下文,采用SkipGram模型学习节点的分布式向量.选择局部度中心节点作为K-Means算法的聚类中心点,然后用K-Means算法进行聚类,最终得到社团结构.在真实和模拟两种网络上做了丰富的实验,与主流的全局社团划分算法和局部社团划分算法作了比较.在真实网络上CDNEV算法的F1指标比其他算法平均提高19%;在模拟网络上,F1指标则可以提高15%.实验结果表明,相对其他算法,CDNEV算法的精度和效率都较高. Community detection is very important in theoretical and practical for complex research. According to the principle of distributed word vector, a community detection algorithm based on node embedding vector (CDNEV) is proposed in this study. In order to construct the distributed vector of network nodes, a heuristic random walk model is put forward. The node sequence obtained by the heuristic random walk model is used as the context for nodes, and the distributed vector of nodes is learned by SkipGram model. Based on the distributed vector of nodes that are selected from the local node as the center of the K-Means clustering algorithm center, all nodes in a network are clustered with K-Means algorithm, and the community structure are conclude by clustering result. Based on real complex networks and artificial networks used in other state-of-the-art algorithms, comprehensive experiments are conducted. For comparison purpose, typical community detection algorithms are selected to be evaluated. On real networks, the F1 value of CDNEV algorithm is increased 19% on average. The F1 value can be increased by 15% on artificial networks. Experimental results demonstrate that both accuracy and efficiency of CDNEV algorithm outperform other state-of-the-art algorithms.
作者 韩忠明 刘雯 李梦琪 郑晨烨 谭旭升 段大高 HAN Zhong-Ming;LIU Wen;LI Meng-Qi;ZHENG Chen-Ye;TAN Xu-Sheng;DUAN Da-Gao(School of Computer and Information Engineering, Beijing Technology and Business University, Beijing 100048, China;Beijing Key Laboratory of Big Data Technology for Food Safety, Beijing 100048, China)
出处 《软件学报》 EI CSCD 北大核心 2019年第4期1045-1061,共17页 Journal of Software
基金 国家自然科学基金(61170112 61532006) 北京市自然科学基金(4172016 KZ201410011014)~~
关键词 复杂网络 社团结构 核心节点 结构关系强度 complex network community detection key node structural strength
  • 相关文献

参考文献6

二级参考文献125

  • 1Porter M A, Onnela J P, Mucha P J. Communities in networks. Notices of the American Mathematical Society, 2009, 56(9): 1082-1097, 1164-1166.
  • 2Watts D J, Strogatz S H. Collective dynamics of 'small- world' networks. Nature, 1998, 393(6638): 440-442.
  • 3Albert R, Jeong H, Barabasi A L. The internet's achilles' heel: error and attack tolerance of complex networks. Nature, 2000, 406(2115): 378-382.
  • 4Girvan M, Newman M E J. Community structure in social and biological networks. Proceedings of the National Academy of Sciences of the United States of America, 2002, 99(12): 7821-7826.
  • 5Li J, Cheung W K, Liu J M, Li C H. On discovering community trends in social networks. In: Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology. Washington D. C., USA: IEEE, 2009. 230-237.
  • 6Guimerk R, Amaral L A N. Functional cartography of complex metabolic networks. Nature, 2005, 433(7028): 895-900.
  • 7Palla G, Derenyi I, Farkas I, Vicsek T. Uncovering the overlapping community structure of complex networks in nature and society. Nature, 2005, 435(7043): 814-818.
  • 8Hu Y Q, Li M H, Zhang P, Fan Y, Di Z R. Community detection by signaling on complex networks. Physical Review E, 2008, 78(1): 016115.
  • 9Palla G, Barabasi A L, Vicsek T. Quantifying social group evolution. Nature, 2007, 446(7136): 664-667.
  • 10Raghavan U N, Albert R, Kumara S. Near linear time algorithm to detect community structures in large-scale networks. Physical Review E, 2007, 76(3): 036106.

共引文献94

同被引文献111

引证文献11

二级引证文献25

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部