Community Detection in Multi-Layer Networks Using Joint Nonnegative Matrix Factorization

被引:138
作者
Ma, Xiaoke [1 ]
Dong, Di [2 ]
Wang, Quan [1 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Shaanxi, Peoples R China
[2] Chinese Acad Sci, Inst Automat, Key Lab Mol Imaging, Beijing 100190, Peoples R China
关键词
Multi-layer networks; community structure; nonnegative matrix factorization; semi-supervised clustering; PREDICTION; ALGORITHMS; EXPRESSION; CUTS;
D O I
10.1109/TKDE.2018.2832205
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many complex systems are composed of coupled networks through different layers, where each layer represents one of many possible types of interactions. A fundamental question is how to extract communities in multi-layer networks. The current algorithms either collapses multi-layer networks into a single-layer network or extends the algorithms for single-layer networks by using consensus clustering. However, these approaches have been criticized for ignoring the connection among various layers, thereby resulting in low accuracy. To attack this problem, a quantitative function (multi-layer modularity density) is proposed for community detection in multi-layer networks. Afterward, we prove that the trace optimization of multi-layer modularity density is equivalent to the objective functions of algorithms, such as kernel K-means, nonnegative matrix factorization (NMF), spectral clustering and multi-view clustering, for multi-layer networks, which serves as the theoretical foundation for designing algorithms for community detection. Furthermore, a Semi-Supervised joint Nonnegative Matrix Factorization algorithm (S2-jNMF) is developed by simultaneously factorizing matrices that are associated with multi-layer networks. Unlike the traditional semi-supervised algorithms, the partial supervision is integrated into the objective of the S2-jNMF algorithm. Finally, through extensive experiments on both artificial and real world networks, we demonstrate that the proposed method outperforms the state-of-the-art approaches for community detection in multi-layer networks.
引用
收藏
页码:273 / 286
页数:14
相关论文
共 63 条
[51]   Dimensionality reduction and spectral properties of multilayer networks [J].
Sanchez-Garcia, Ruben J. ;
Cozzo, Emanuele ;
Moreno, Yamir .
PHYSICAL REVIEW E, 2014, 89 (05)
[52]  
Shen XB, 2017, AAAI CONF ARTIF INTE, P2527
[53]   Normalized cuts and image segmentation [J].
Shi, JB ;
Malik, J .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2000, 22 (08) :888-905
[54]   Multirelational organization of large-scale social networks in an online world [J].
Szell, Michael ;
Lambiotte, Renaud ;
Thurner, Stefan .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2010, 107 (31) :13636-13641
[55]   A combined experimental and computational strategy to define protein interaction networks for peptide recognition modules [J].
Tong, AHY ;
Drees, B ;
Nardelli, G ;
Bader, GD ;
Brannetti, B ;
Castagnoli, L ;
Evangelista, M ;
Ferracuti, S ;
Nelson, B ;
Paoluzi, S ;
Quondam, M ;
Zucconi, A ;
Hogue, CWV ;
Fields, S ;
Boone, C ;
Cesareni, G .
SCIENCE, 2002, 295 (5553) :321-324
[56]   Associating Genes and Protein Complexes with Disease via Network Propagation [J].
Vanunu, Oron ;
Magger, Oded ;
Ruppin, Eytan ;
Shlomi, Tomer ;
Sharan, Roded .
PLOS COMPUTATIONAL BIOLOGY, 2010, 6 (01)
[57]   Efficient Distance-Aware Influence Maximization in Geo-Social Networks [J].
Wang, Xiaoyang ;
Zhang, Ying ;
Zhang, Wenjie ;
Lin, Xuemin .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2017, 29 (03) :599-612
[58]   Stability-driven nonnegative matrix factorization to interpret spatial gene expression and build local gene networks [J].
Wu, Siqi ;
Joseph, Antony ;
Hammonds, Ann S. ;
Celniker, Susan E. ;
Yu, Bin ;
Frise, Erwin .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2016, 113 (16) :4290-4295
[59]  
Yang Wang, 2014, Advances in Knowledge Discovery and Data Mining. 18th Pacific-Asia Conference, PAKDD 2014. Proceedings: LNCS 8444, P162, DOI 10.1007/978-3-319-06605-9_14
[60]   Multiclass spectral clustering [J].
Yu, SX ;
Shi, JB .
NINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS I AND II, PROCEEDINGS, 2003, :313-319