Modeling and Detecting Communities in Node Attributed Networks

被引:1
作者
Ren, Ren [1 ]
Shao, Jinliang [1 ,2 ]
Bishop, Adrian N. [3 ,4 ]
Zheng, Wei Xing [5 ]
机构
[1] Univ Elect Sci & Technol China, Sch Automat Engn, Chengdu 611731, Sichuan, Peoples R China
[2] Lab Electromagnet Space Cognit & Intelligent Contr, Beijing 100089, Peoples R China
[3] Univ Technol Sydney UTS, Ultimo, NSW 2007, Australia
[4] CSIRO, Eveleigh, NSW 2015, Australia
[5] Western Sydney Univ, Sch Comp Data & Math Sci, Sydney, NSW 2751, Australia
基金
美国国家科学基金会;
关键词
Attributed networks; community detection; detectability; model selection; stochastic block model;
D O I
10.1109/TKDE.2022.3197612
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As a fundamental structure in real-world networks, in addition to graph topology, communities can also be reflected by abundant node attributes. In attributed community detection, probabilistic generative models (PGMs) have become the mainstream method due to their principled characterization and competitive performances. Here, we propose a novel PGM without imposing any distributional assumptions on attributes, which is superior to the existing PGMs that require attributes to be categorical or Gaussian distributed. Based on the block model of graph structure, our model incorporates the attribute by describing its effect on node popularity. To characterize the effect quantitatively, we analyze the community detectability for our model and then establish the requirements of the node popularity term. This leads to a new scheme for the crucial model selection problem in choosing and solving attributed community detection models. With the model determined, an efficient algorithm is developed to estimate the parameters and to infer the communities. The proposed method is validated from two aspects. First, the effectiveness of our algorithm is theoretically guaranteed by the detectability condition. Second, extensive experiments indicate that our method not only outperforms the competing approaches on the employed datasets, but also shows better applicability to networks with various node attributes.
引用
收藏
页码:7206 / 7219
页数:14
相关论文
共 53 条
[1]   Principal component analysis [J].
Abdi, Herve ;
Williams, Lynne J. .
WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL STATISTICS, 2010, 2 (04) :433-459
[2]  
Arthur D, 2007, PROCEEDINGS OF THE EIGHTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P1027
[3]  
BANKS J., 2016, C LEARNING THEORY, P383
[4]   Fast unfolding of communities in large networks [J].
Blondel, Vincent D. ;
Guillaume, Jean-Loup ;
Lambiotte, Renaud ;
Lefebvre, Etienne .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2008,
[5]   CAMAS: A cluster-aware multiagent system for attributed graph clustering [J].
Bu, Zhan ;
Gao, Guangliang ;
Li, Hui-Jia ;
Cao, Jie .
INFORMATION FUSION, 2017, 37 :10-21
[6]   Incremental Community Detection on Large Complex Attributed Network [J].
Chen, Zhe ;
Sun, Aixin ;
Xiao, Xiaokui .
ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2021, 15 (06)
[7]   Community detection in node-attributed social networks: A survey [J].
Chunaev, Petr .
COMPUTER SCIENCE REVIEW, 2020, 37
[8]   Asymptotic analysis of the stochastic block model for modular networks and its algorithmic applications [J].
Decelle, Aurelien ;
Krzakala, Florent ;
Moore, Cristopher ;
Zdeborova, Lenka .
PHYSICAL REVIEW E, 2011, 84 (06)
[9]   ZooBP: Belief Propagation for Heterogeneous Networks [J].
Eswaran, Dhivya ;
Guennemann, Stephan ;
Faloutsos, Christos ;
Makhija, Disha ;
Kumar, Mohit .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (05) :625-636
[10]   Characterizing the Analogy Between Hyperbolic Embedding and Community Structure of Complex Networks [J].
Faqeeh, Ali ;
Osat, Saeed ;
Radicchi, Filippo .
PHYSICAL REVIEW LETTERS, 2018, 121 (09)