Detecting Overlapping Community Structure With Node Influence

Discovering the underlying overlapping community divisions can guide us in better exploring and predicting the structure and properties of the network. However, a large number of existing methods assume that nodes belong only to a single community. In this paper, we designed a posterior probabilistic prediction model under the Mixed-Membership Stochastic Blockmodel framework to accurately detect the overlapping community structure that exists in the network. In order to capture the degree of nodes that exhibit heterogeneous characteristics in the network, the model takes into account the influence of the nodes. In addition, we developed a non-conjugated stochastic variational inference to deduce the link probability prediction model with node influence. The key strategy is to use the mean-domain variational family with variable distribution to approximate the posterior community strengthen and node influence distribution in the prediction model. We compared the performance of this model with the previous algorithm models on computer-generated and real-world networks and found that it gives better results, especially when the heterogeneity of the network is very serious. In general, the combination of node influence and link probabilistic predictive model provides a new idea for us to use a statistical model to explore large-scale overlapping networks.

[1]  Xin Liu,et al.  Evaluation of Community Detection Methods , 2018, IEEE Transactions on Knowledge and Data Engineering.

[2]  S. Fortunato,et al.  Resolution limit in community detection , 2006, Proceedings of the National Academy of Sciences.

[3]  M E J Newman,et al.  Modularity and community structure in networks. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[4]  F. Radicchi,et al.  Benchmark graphs for testing community detection algorithms. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[5]  Xiao Zhang,et al.  Multiway spectral community detection in networks , 2015, Physical review. E, Statistical, nonlinear, and soft matter physics.

[6]  M E J Newman Assortative mixing in networks. , 2002, Physical review letters.

[7]  Mark E. J. Newman,et al.  Structural inference for uncertain networks , 2015, Physical review. E.

[8]  Xingyuan Wang,et al.  Epidemic spreading in time-varying community networks , 2014, Chaos.

[9]  Edoardo M. Airoldi,et al.  Mixed Membership Stochastic Blockmodels , 2007, NIPS.

[10]  Xingyuan Wang,et al.  Detecting overlapping communities by seed community in weighted complex networks , 2013 .

[11]  Alper Ozcan,et al.  Link prediction in evolving heterogeneous networks using the NARX neural networks , 2018, Knowledge and Information Systems.

[12]  Zhixiao Wang,et al.  Hierarchical Community Detection Algorithm based on Local Similarity , 2016 .

[13]  Chong Wang,et al.  Variational inference in nonconjugate models , 2012, J. Mach. Learn. Res..

[14]  Michael I. Jordan,et al.  An Introduction to Variational Methods for Graphical Models , 1999, Machine-mediated learning.

[15]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[16]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[17]  Benjamin A. Graybeal,et al.  Ultra-High Performance Concrete: A State-of-the-Art Report for the Bridge Community , 2013 .

[18]  M. Newman,et al.  The structure of scientific collaboration networks. , 2000, Proceedings of the National Academy of Sciences of the United States of America.

[19]  Mark E. J. Newman,et al.  An efficient and principled method for detecting communities in networks , 2011, Physical review. E, Statistical, nonlinear, and soft matter physics.

[20]  Carey E. Priebe,et al.  Community Detection and Classification in Hierarchical Stochastic Blockmodels , 2015, IEEE Transactions on Network Science and Engineering.

[21]  Alper Ozcan,et al.  Multivariate Time Series Link Prediction for Evolving Heterogeneous Network , 2019, Int. J. Inf. Technol. Decis. Mak..

[22]  Fabio Checconi,et al.  Scalable Community Detection with the Louvain Algorithm , 2015, 2015 IEEE International Parallel and Distributed Processing Symposium.

[23]  João Gama,et al.  Dynamic community detection in evolving networks using locality modularity optimization , 2016, Social Network Analysis and Mining.

[24]  Jianwu Dang,et al.  Detect Overlapping Communities via Ranking Node Popularities , 2016, AAAI.

[25]  Santo Fortunato,et al.  Finding Statistically Significant Communities in Networks , 2010, PloS one.

[26]  M. Newman Communities, modules and large-scale structure in networks , 2011, Nature Physics.

[27]  Martin Rosvall,et al.  Maps of random walks on complex networks reveal community structure , 2007, Proceedings of the National Academy of Sciences.

[28]  Peter D. Hoff,et al.  Latent Space Approaches to Social Network Analysis , 2002 .

[29]  Xing-yuan Wang,et al.  Overlapping community detection using neighborhood ratio matrix , 2015 .

[30]  Xingyuan Wang,et al.  Uncovering overlapping community structures by the key bi-community and intimate degree in bipartite networks , 2014 .

[31]  Xing-yuan Wang,et al.  Detecting one-mode communities in bipartite networks by bipartite clustering triangular , 2016 .

[32]  Yu Lei,et al.  Cloud Service Community Detection for Real-World Service Networks Based on Parallel Graph Computing , 2019, IEEE Access.

[33]  A. Díaz-Guilera,et al.  Synchronization and modularity in complex networks , 2007 .

[34]  David M Blei,et al.  Efficient discovery of overlapping communities in massive networks , 2013, Proceedings of the National Academy of Sciences.

[35]  Chong Wang,et al.  Stochastic variational inference , 2012, J. Mach. Learn. Res..

[36]  Alessandro Flammini,et al.  Characterization and modeling of protein–protein interaction networks , 2005 .

[37]  Jure Leskovec,et al.  Community Structure in Large Networks: Natural Cluster Sizes and the Absence of Large Well-Defined Clusters , 2008, Internet Math..

[38]  Zhiwei Zhang,et al.  Mining overlapping and hierarchical communities in complex networks , 2015 .

[39]  Mark Goadrich,et al.  The relationship between Precision-Recall and ROC curves , 2006, ICML.

[40]  Santo Fortunato,et al.  Community detection in networks: A user guide , 2016, ArXiv.

[41]  L. Randall,et al.  An Alternative to compactification , 1999, hep-th/9906064.

[42]  T. Vicsek,et al.  Uncovering the overlapping community structure of complex networks in nature and society , 2005, Nature.

[43]  M. Newman Clustering and preferential attachment in growing networks. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[44]  R. Guimerà,et al.  Modularity from fluctuations in random graphs and complex networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[45]  Xiaokui Xiao,et al.  Community Detection on Large Complex Attribute Network , 2019, KDD.

[46]  Mark E. J. Newman,et al.  Stochastic blockmodels and community structure in networks , 2010, Physical review. E, Statistical, nonlinear, and soft matter physics.