{"title":"A multi-level generative framework for community detection in attributed networks","authors":"Yimei Zheng, Caiyan Jia, Xuanya Li","doi":"10.1093/comnet/cnad020","DOIUrl":null,"url":null,"abstract":"\n Community detection in attributed networks is one of the most important tasks in complex network analysis. Many existing methods propose to integrate the network topology and node attribute from a generative aspect, which models an attributed network as a probabilistic generation process with the community distribution described by hidden variables. Though they can provide good interpretability to the community structure, it is difficult to infer community membership quickly due to their high computational complexity when inferring. Motivated by the multi-level strategy, in this study, we propose a multi-level generative framework to reduce the time cost of generative models for community detection in attributed networks. We first coarsen an attributed network into smaller ones by node matching. Then, we employ the existing generative model on the coarsest network without any modification for community detection, thus efficiently obtaining community memberships of nodes in this small coarsest network. Last, we project the assignments back to the original network through a local refinement mechanism to get communities. Extensive experiments on several real-world and artificial attributed networks show that our multi-level-based method is significantly faster than original generative models and is able to achieve better or more competitive results.","PeriodicalId":15442,"journal":{"name":"Journal of complex networks","volume":"18 1","pages":""},"PeriodicalIF":2.2000,"publicationDate":"2023-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of complex networks","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1093/comnet/cnad020","RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MATHEMATICS, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
Community detection in attributed networks is one of the most important tasks in complex network analysis. Many existing methods propose to integrate the network topology and node attribute from a generative aspect, which models an attributed network as a probabilistic generation process with the community distribution described by hidden variables. Though they can provide good interpretability to the community structure, it is difficult to infer community membership quickly due to their high computational complexity when inferring. Motivated by the multi-level strategy, in this study, we propose a multi-level generative framework to reduce the time cost of generative models for community detection in attributed networks. We first coarsen an attributed network into smaller ones by node matching. Then, we employ the existing generative model on the coarsest network without any modification for community detection, thus efficiently obtaining community memberships of nodes in this small coarsest network. Last, we project the assignments back to the original network through a local refinement mechanism to get communities. Extensive experiments on several real-world and artificial attributed networks show that our multi-level-based method is significantly faster than original generative models and is able to achieve better or more competitive results.
期刊介绍:
Journal of Complex Networks publishes original articles and reviews with a significant contribution to the analysis and understanding of complex networks and its applications in diverse fields. Complex networks are loosely defined as networks with nontrivial topology and dynamics, which appear as the skeletons of complex systems in the real-world. The journal covers everything from the basic mathematical, physical and computational principles needed for studying complex networks to their applications leading to predictive models in molecular, biological, ecological, informational, engineering, social, technological and other systems. It includes, but is not limited to, the following topics: - Mathematical and numerical analysis of networks - Network theory and computer sciences - Structural analysis of networks - Dynamics on networks - Physical models on networks - Networks and epidemiology - Social, socio-economic and political networks - Ecological networks - Technological and infrastructural networks - Brain and tissue networks - Biological and molecular networks - Spatial networks - Techno-social networks i.e. online social networks, social networking sites, social media - Other applications of networks - Evolving networks - Multilayer networks - Game theory on networks - Biomedicine related networks - Animal social networks - Climate networks - Cognitive, language and informational network