Computer Science ›› 2023, Vol. 50 ›› Issue (11): 107-113.doi: 10.11896/jsjkx.221000226

• Database & Big Data & Data Science • Previous Articles     Next Articles

Community Discovery Algorithm for Attributed Networks Based on Bipartite Graph Representation

ZHAO Xingwang1,2, XUE Jinfang1   

  1. 1 School of Computer and Information Technology,Shanxi University,Taiyuan 030006,China
    2 Key Laboratory of Computational Intelligence and Chinese Information Processing,Ministry of Education,Shanxi University,Taiyuan 030006,China
  • Received:2022-10-26 Revised:2023-03-04 Online:2023-11-15 Published:2023-11-06
  • About author:ZHAO Xingwang,born in 1984,Ph.D,associate professor,Ph.D supervisor,is a member of China Computer Federation.His main research interests include data mining and machine learning.
  • Supported by:
    National Natural Science Foundation of China(62072293,62272285).

Abstract: Community discovery in attributed networks is an important research content in network data analysis.To improve the accuracy of community discovery,most existing algorithms perform low-dimensional representation of attributed networks by fusing topological and attributed information,and then perform community discovery based on low-dimensional features.Such algorithms,however,are typically based on deep learning models for representation learning,which lack interpretability.Therefore,in order to improve the accuracy and interpretability of community discovery results,this paper proposes a community discovery algorithm for attributed networks based on bipartite graph representation.Firstly,the topological and attributed information of the attributed networks are used to calculate the probability of each node serving as a representative point in the network,and a certain proportion of nodes are chosen as representative points.Secondly,based on the topological structure and node attributes,the distances of each node to the representative points are calculated to construct a bipartite graph.Finally,based on the bipartite graph,the result is obtained by using the spectral clustering algorithm for community discovery.Experiments are carried out on artificial and real attributed networks to compare and analyze the proposed algorithm and the existing algorithms.In terms of evaluation indices such as normalized mutual information and adjusted rand index,experimental results show that the proposed algorithm outperforms the existing algorithms.

Key words: Attributed networks, Community discovery, Bipartite graph, Fusion

CLC Number: 

  • TP391
[1]BOTHOREL C,CRUZ J D,MAGNANI M,et al.Clustering attributed graphs:Models,measures and methods [J].Network Science,2015,3(3):408-444.
[2]FORTUNATO S,NEWMAN M E J.20 years of network community detection [J].Nature Physics,2022,18(8):848-850.
[3]GIRVAN M,NEWMAN M E J.Community structure in social and biological networks [J].Proceedings of the National Academy of Sciences,2002,99(12):7821-7826.
[4]CHUNAEV P.Community detection in node-attributed social networks:A survey [J].Computer Science Review,2020,37:100286.
[5]STEINHAEUSER K,CHAWLA N V.Community detection in a large real-world social network [J].Social Computing,Beha-vioral Modeling,and Prediction,2008,7:168-175.
[6]COMBE D,LARGERON C,EGYED-ZSIGMOD E,et al.Combining relations and text in scientific network clustering [C]//Proceedings of the 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining.IEEE,2012:1248-1253.
[7]HUANG B Y,WANG C K,WANG B B.NMLPA:Uncoveringoverlapping communities in attributed networks via a multi-label propagation approach [J].Sensors,2019,19(2):260-275.
[8]ALINEZHAD E,TEIMOURPOUR B,SEPEHRI M M,et al.Community detection in attributed networks considering both structural and attribute similarities:Two mathematical programming approaches [J].Neural Computing and Applications,2020,32(8):3203-3320.
[9]WANG X,JIN D,CAO X C,et al.Semantic community identification in large attribute networks [C]//Proceedings of the 13th AAAI Conference on Artificial Intelligence.Phoenix.AAAI Press,2016:265-271.
[10]QIN M,JIN D,HE D X,et al.Adaptive community detection incorporating topology and content in social networks[C]//Proceedings of the 2017 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining.IEEE,2017:675-682.
[11]PEI Y L,CHAKRABORTY N,SYCARA K.Nonnegative matrix tri-factorization with graph regularization for community detection in social networks[C]//Proceedings of the 24th International Joint Conference on Artificial Intelligence.AAAI Press,2015:2083-2089.
[12]XU Z Q,KE Y P,WANG Y,et al.A model-based approach to attributed graph clustering [C]//Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data.ACM,2012:505-516.
[13]YANG J,MCAULEY J,LESKOVEC J.Com munity detection in networks with node attributes [C]//Proceedings of the IEEE International Conference on Data Mining.IEEE,2013:1151-1156.
[14]XU Z Q,KE Y P,WANG Y,et al.GBAGC:A general Bayesian framework for attributed graph clustering [J].ACM Transactions on Knowledge Discovery from Data,2014,9(1):5.1-5.43.
[15]GAO H C,HUANG H.Deep attributed network embedding[C]//Proceedings of the 27th International Joint Conference on Artificial Intelligence.AAAI Press,2018:3364-3370.
[16]LIAO L Z,HE X N,ZHANG H W,et al.Attributed social network embedding [J].IEEE Transactions on Knowledge and Data Engineering,2018,30(12):2257-2270.
[17]WANG C,PAN S R,LONG G D,et al.MGAE:Marginalized graph autoencoder for graph clustering [C]//Proceedings of the 2017 ACM on Conference on Information and Knowledge Ma-nagement.ACM,2017:889-898.
[18]RODRIGUEZ A,LAIO A.Clustering by fast search and find of density peaks [J].Science,2014,344(6191):1492-1496.
[19]LUXBURG U V.A tutorial on spectral clustering [J].Statistics and Computing,2004,17(4):395-416.
[20]BRIN S,PAGE L.The anatomy of a large-scale hypertextualweb search engine [J].Computer Networks and ISDN Systems,1998,30(1-7):107-117.
[21]BONACICH P.Power and centrality:A family of measures [J].American Journal of Sociology,1987,92(5):1170-1182.
[22]YU S X,SHI J B.Multiclass spectral clustering [C]//Procee-dings of the 9th IEEE International Conference on Computer Vison.IEEE,2003,2:313-319.
[23]ELHADI H,AGAM G.Structure and attributes community de-tection:Comparative analysis of composite,ensemble and selection methods [C]//Proceedings of the 7th Workshop on Social Network Mining and Analysis.ACM,2013,10:1-7.
[24]LANCICHINETTI A,FORTUNATO S,RADICCHI F.Benchmark graphs for testing community detection algorithms [J].Physical Review E,2008,78(4):046110.
[25]BERAHMAND K,HAGHANI S,ROSTAMI M,et al.A new attributed graph clustering by using label propagation in complex network [J].Journal of King Saud University-Computer and Information Sciences,2022,34(5):1869-1883.
[26]LIU L Y,XU L L,WANG Z,et al.Community detection based on structure and content:A content propagation perspective [C]//Proceedings of the 2015 IEEE International Conference on Data Mining.IEEE Computer Society,2015:271-280.
[27]ZHANG X T,LIU H,LI Q M,et al.Attributed graph clustering via adaptive graph convolution [C]//Proceedings of the 28th International Joint Conference on Artificial Intelligence.AAAI Press,2019:4327-4333.
[1] CHEN Guojun, YUE Xueyan, ZHU Yanning, FU Yunpeng. Study on Building Extraction Algorithm of Remote Sensing Image Based on Multi-scale Feature Fusion [J]. Computer Science, 2023, 50(9): 202-209.
[2] ZHANG Yian, YANG Ying, REN Gang, WANG Gang. Study on Multimodal Online Reviews Helpfulness Prediction Based on Attention Mechanism [J]. Computer Science, 2023, 50(8): 37-44.
[3] LI Qiaojun, ZHANG Wen, YANG Wei. Fusion Neural Network-based Method for Predicting LncRNA-disease Association [J]. Computer Science, 2023, 50(8): 226-232.
[4] ZHOU Fengfan, LING Hefei, ZHANG Jinyuan, XIA Ziwei, SHI Yuxuan, LI Ping. Facial Physical Adversarial Example Performance Prediction Algorithm Based on Multi-modal Feature Fusion [J]. Computer Science, 2023, 50(8): 280-285.
[5] SHAN Xiaohuan, SONG Rui, LI Haihai, SONG Baoyan. Event Recommendation Method with Multi-factor Feature Fusion in EBSN [J]. Computer Science, 2023, 50(7): 60-65.
[6] ZHAO Ran, YUAN Jiabin, FAN Lili. Medical Ultrasound Image Super-resolution Reconstruction Based on Video Multi-frame Fusion [J]. Computer Science, 2023, 50(7): 143-151.
[7] WANG Tianran, WANG Qi, WANG Qingshan. Transfer Learning Based Cross-object Sign Language Gesture Recognition Method [J]. Computer Science, 2023, 50(6A): 220300232-5.
[8] QIN Jing, WANG Weibin, ZOU Qijie, WANG Zumin, JI Changqing. Review of 3D Target Detection Methods Based on LiDAR Point Clouds [J]. Computer Science, 2023, 50(6A): 220400214-7.
[9] GU Yuhang, HAO Jie, CHEN Bing. Semi-supervised Semantic Segmentation for High-resolution Remote Sensing Images Based on DataFusion [J]. Computer Science, 2023, 50(6A): 220500001-6.
[10] WU Liuchen, ZHANG Hui, LIU Jiaxuan, ZHAO Chenyang. Defect Detection of Transmission Line Bolt Based on Region Attention Mechanism andMulti-scale Feature Fusion [J]. Computer Science, 2023, 50(6A): 220200096-7.
[11] LUO Huilan, LONG Jun, LIANG Miaomiao. Attentional Feature Fusion Approach for Siamese Network Based Object Tracking [J]. Computer Science, 2023, 50(6A): 220300237-9.
[12] DOU Zhi, HU Chenguang, LIANG Jingyi, ZHENG Liming, LIU Guoqi. Lightweight Target Detection Algorithm Based on Improved Yolov4-tiny [J]. Computer Science, 2023, 50(6A): 220700006-7.
[13] ZHANG Changfan, MA Yuanyuan, LIU Jianhua, HE Jing. Dual Gating-Residual Feature Fusion for Image-Text Cross-modal Retrieval [J]. Computer Science, 2023, 50(6A): 220700030-7.
[14] WANG Wei, BAI Long, MA Huanchang, LIU Yanheng. Study on Safety Warning Method of Driver’s Blind Area Based on Machine Vision [J]. Computer Science, 2023, 50(6A): 220700141-7.
[15] RUAN Wang, HAO Guosheng, WANG Xia, HU Xiaoting, YANG Zihao. Fusion Multi-feature Fuzzy Model for Target Recognition and Its Application [J]. Computer Science, 2023, 50(6A): 220100138-7.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!