Network Embedding Based on Biased Random Walk for Community Detection in Attributed Networks

被引:7
作者
Guo, Kun [1 ,2 ]
Zhao, Zizheng [1 ,2 ]
Yu, Zhiyong [1 ,2 ]
Guo, Wenzhong [1 ,2 ]
Lin, Ronghua [3 ]
Tang, Yong [3 ]
Wu, Ling [1 ,2 ]
机构
[1] Fuzhou Univ, Fujian Prov Key Lab Network Comp & Intelligent In, Fuzhou 350108, Peoples R China
[2] Fuzhou Univ, Coll Comp & Data Sci, Fuzhou 350108, Peoples R China
[3] South China Normal Univ, Sch Comp Sci, Guangzhou 510631, Peoples R China
基金
中国国家自然科学基金;
关键词
Clustering algorithms; Topology; Image edge detection; Probabilistic logic; Matrix decomposition; Indexes; Partitioning algorithms; Community detection; complex network; matrix factorization; network embedding; random walk;
D O I
10.1109/TCSS.2022.3174693
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Community detection is a fundamental problem in complex network analysis that aims to find closely related groups of nodes. Recently, network embedding techniques have been integrated into community detection in two manners to capture the intricate relationships between nodes. The two-staged manner generates node embedding vectors and obtains communities by running a clustering algorithm on them. The single-staged manner simultaneously obtains node embedding vectors and communities by optimizing a hybrid objective concerning with node-community relationships. The general-purpose network embedding algorithms used in the first manner do not emphasize retaining node-community relationships. The second manner ignores the influence of a node's location in a community (at the center or boundary) and its attributes on community generation. In this article, we propose a biased-random-walk-based community detection (BRWCD) algorithm to tackle the issues. First, a topology-weighted degree is designed to enhance the random walk at the boundary of and inside a community to extract communities precisely. Second, we design an attribute-to-node influence index and an attribute-weighted degree to distinguish different attributes' influence on node transition to obtain communities with high internal cohesion. Comprehensive experiments on the real-world and synthetic networks demonstrate that BRWCD achieves nearly 10% higher accuracy at most than the state-of-the-art algorithms.
引用
收藏
页码:2279 / 2290
页数:12
相关论文
共 51 条
[1]  
[Anonymous], 2017, P 2017 SIAM INT C DA
[2]  
Bandyopadhyay S, 2019, AAAI CONF ARTIF INTE, P12
[3]   A Multilayered Informative Random Walk for Attributed Social Network Embedding [J].
Bandyopadhyay, Sambaran ;
Biswas, Anirban ;
Kara, Harsh ;
Murty, M. N. .
ECAI 2020: 24TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, 325 :1738-1745
[4]   Community Detection in Complex Networks by Detecting and Expanding Core Nodes Through Extended Local Similarity of Nodes [J].
Berahman, Kamal ;
Bouyer, Asgarali ;
Vasighi, Mandi .
IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2018, 5 (04) :1021-1033
[5]   Spectral clustering on protein-protein interaction networks via constructing affinity matrix using attributed graph embedding [J].
Berahmand, Kamal ;
Nasiri, Elahe ;
Mohammadiani, Rojiar Pir ;
Li, Yuefeng .
COMPUTERS IN BIOLOGY AND MEDICINE, 2021, 138
[6]   A modified DeepWalk method for link prediction in attributed social network [J].
Berahmand, Kamal ;
Nasiri, Elahe ;
Rostami, Mehrdad ;
Forouzandeh, Saman .
COMPUTING, 2021, 103 (10) :2227-2249
[7]   A new attributed graph clustering by using label propagation in complex networks [J].
Berahmand, Kamal ;
Haghani, Sogol ;
Rostami, Mehrdad ;
Li, Yuefeng .
JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (05) :1869-1883
[8]   Latent Dirichlet allocation [J].
Blei, DM ;
Ng, AY ;
Jordan, MI .
JOURNAL OF MACHINE LEARNING RESEARCH, 2003, 3 (4-5) :993-1022
[9]   Learning Community Embedding with Community Detection and Node Embedding on Graphs [J].
Cavallari, Sandro ;
Zheng, Vincent W. ;
Cai, Hongyun ;
Chang, Kevin Chen-Chuan ;
Cambria, Erik .
CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, :377-386
[10]   Metrics for Community Analysis: A Survey [J].
Chakraborty, Tanmoy ;
Dalmia, Ayushi ;
Mukherjee, Animesh ;
Ganguly, Niloy .
ACM COMPUTING SURVEYS, 2017, 50 (04)