Link prediction in multiplex online social networks

Online social networks play a major role in modern societies, and they have shaped the way social relationships evolve. Link prediction in social networks has many potential applications such as recommending new items to users, friendship suggestion and discovering spurious connections. Many real social networks evolve the connections in multiple layers (e.g. multiple social networking platforms). In this article, we study the link prediction problem in multiplex networks. As an example, we consider a multiplex network of Twitter (as a microblogging service) and Foursquare (as a location-based social network). We consider social networks of the same users in these two platforms and develop a meta-path-based algorithm for predicting the links. The connectivity information of the two layers is used to predict the links in Foursquare network. Three classical classifiers (naive Bayes, support vector machines (SVM) and K-nearest neighbour) are used for the classification task. Although the networks are not highly correlated in the layers, our experiments show that including the cross-layer information significantly improves the prediction performance. The SVM classifier results in the best performance with an average accuracy of 89%.

[1]  N. Altman An Introduction to Kernel and Nearest-Neighbor Nonparametric Regression , 1992 .

[2]  David D. Lewis,et al.  Naive (Bayes) at Forty: The Independence Assumption in Information Retrieval , 1998, ECML.

[3]  William W. Cohen,et al.  Recommendation as Classification: Using Social and Content-Based Information in Recommendation , 1998, AAAI/IAAI.

[4]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[5]  Jon Kleinberg,et al.  The link prediction problem for social networks , 2003, CIKM '03.

[6]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[7]  George Karypis,et al.  Item-based top-N recommendation algorithms , 2004, TOIS.

[8]  Ramanathan V. Guha,et al.  Propagation of trust and distrust , 2004, WWW '04.

[9]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[10]  Gueorgi Kossinets,et al.  Empirical Analysis of an Evolving Social Network , 2006, Science.

[11]  William Stafford Noble,et al.  Support vector machine , 2013 .

[12]  Mohammad Al Hasan,et al.  Link prediction using supervised learning , 2006 .

[13]  Jon M. Kleinberg,et al.  The link-prediction problem for social networks , 2007, J. Assoc. Inf. Sci. Technol..

[14]  Martin Rosvall,et al.  Maps of Information Flow Reveal Community Structure In Complex Networks , 2007 .

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

[16]  Yin Zhang,et al.  Scalable proximity estimation and link prediction in online social networks , 2009, IMC '09.

[17]  Roger Guimerà,et al.  Missing and spurious interactions and the reconstruction of complex networks , 2009, Proceedings of the National Academy of Sciences.

[18]  Jure Leskovec,et al.  Predicting positive and negative links in online social networks , 2010, WWW '10.

[19]  A. Barabasi,et al.  Network medicine : a network-based approach to human disease , 2010 .

[20]  Linyuan Lu,et al.  Link Prediction in Complex Networks: A Survey , 2010, ArXiv.

[21]  Jure Leskovec,et al.  Signed networks in social media , 2010, CHI.

[22]  Arkady Pikovsky,et al.  Network reconstruction from random phase resetting. , 2010, Physical review letters.

[23]  Charu C. Aggarwal,et al.  Co-author Relationship Prediction in Heterogeneous Bibliographic Networks , 2011, 2011 International Conference on Advances in Social Networks Analysis and Mining.

[24]  Mohammad Al Hasan,et al.  A Survey of Link Prediction in Social Networks , 2011, Social Network Data Analytics.

[25]  Yizhou Sun,et al.  Mining Heterogeneous Information Networks: Principles and Methodologies , 2012, Mining Heterogeneous Information Networks: Principles and Methodologies.

[26]  Sophie Ahrens,et al.  Recommender Systems , 2012 .

[27]  Ginestra Bianconi,et al.  Multiplex PageRank , 2013, PloS one.

[28]  A. Barabasi,et al.  Network link prediction by global silencing of indirect correlations , 2013, Nature Biotechnology.

[29]  Yizhou Sun,et al.  Meta-Path-Based Search and Mining in Heterogeneous Information Networks , 2013 .

[30]  Yizhou Sun,et al.  Mining heterogeneous information networks: a structural analysis approach , 2013, SKDD.

[31]  Ulrik Brandes,et al.  What is network science? , 2013, Network Science.

[32]  Hui Tian,et al.  Predicting missing links via significant paths , 2014, ArXiv.

[33]  Mahdi Jalili,et al.  Cluster-Based Collaborative Filtering for Sign Prediction in Social Networks with Positive and Negative Links , 2014, TIST.

[34]  Lin Wang,et al.  Degree mixing in multilayer networks impedes the evolution of cooperation , 2014, Physical review. E, Statistical, nonlinear, and soft matter physics.

[35]  Z. Wang,et al.  The structure and dynamics of multilayer networks , 2014, Physics Reports.

[36]  Mahdi Jalili,et al.  Ranking Nodes in Signed Social Networks , 2014, Social Network Analysis and Mining.

[37]  Mahdi Jalili,et al.  Mesoscopic analysis of online social networks - The role of negative ties , 2014, Physical review. E, Statistical, nonlinear, and soft matter physics.

[38]  Mahdi Jalili,et al.  A probabilistic model to resolve diversity–accuracy challenge of recommendation systems , 2015, Knowledge and Information Systems.

[39]  Mason A. Porter,et al.  Multilayer networks , 2013, J. Complex Networks.

[40]  Lin Wang,et al.  Evolutionary games on multilayer networks: a colloquium , 2015, The European Physical Journal B.

[41]  Matteo Magnani,et al.  Spreading Processes in Multilayer Networks , 2014, IEEE Transactions on Network Science and Engineering.

[42]  M. Jalili,et al.  Community Detection in Signed Networks: the Role of Negative ties in Different Scales , 2015, Scientific Reports.

[43]  Linyuan Lü,et al.  Toward link predictability of complex networks , 2015, Proceedings of the National Academy of Sciences.

[44]  Cecilia Mascolo,et al.  A multilayer approach to multiplexity and link prediction in online geo-social networks , 2016, EPJ Data Science.

[45]  Albert-Lszl Barabsi,et al.  Network Science , 2016, Encyclopedia of Big Data.

[46]  Dawei Zhao,et al.  Statistical physics of vaccination , 2016, ArXiv.

[47]  Evan O. Paull,et al.  Inferring causal molecular networks: empirical assessment through a community-based effort , 2016, Nature Methods.

[48]  Bosiljka Tadić,et al.  Algebraic Topology of Multi-Brain Connectivity Networks Reveals Dissimilarity in Functional Patterns during Spoken Communications , 2016, PloS one.

[49]  Shan Suthaharan,et al.  Support Vector Machine , 2016 .

[50]  Mohammadreza Radmanesh,et al.  Hybrid Recommender Systems based on Content Feature Relationship , 2016 .

[51]  M. Jalili Spike phase synchronization in multiplex cortical neural networks , 2017 .