A new link prediction method for improving security in social networks

Networks can represent a wide range of complex systems such as social, biological and technological systems. In such complex environments, there are many challenges and problems that can be studied and considered. One of the most important issues in such systems that has attracted a lot of interests in recent years, is link prediction. Many studies have been accomplished on link prediction over the last few years, but the existing approaches are not satisfactory in processing topological information as they have high time complexity. Many researches in traditional methods assume that endpoint influence represented by endpoint degree, prefers to facilitate the connection between big-degree endpoints. In this paper, we propose a new link prediction approach using Louvain community detection algorithm [25] for clustering nodes in different groups and then estimating future links by precise analyzing of the nodes relationships. The experimental results demonstrate that our proposed methods outperform the base methods. The comparison analysis with main stream baselines on 10 benchmark datasets shows that the results have been effectively improved on link prediction accuracy.

[1]  Hsinchun Chen,et al.  Recommendation as link prediction in bipartite graphs: A graph kernel-based machine learning approach , 2013, Decis. Support Syst..

[2]  Vladimir Batagelj,et al.  Pajek - Program for Large Network Analysis , 1999 .

[3]  Dekang Lin,et al.  An Information-Theoretic Definition of Similarity , 1998, ICML.

[4]  Aric Hagberg,et al.  Exploring Network Structure, Dynamics, and Function using NetworkX , 2008, Proceedings of the Python in Science Conference.

[5]  M. Newman,et al.  Vertex similarity in networks. , 2005, Physical review. E, Statistical, nonlinear, and soft matter physics.

[6]  Linyuan Lü,et al.  Predicting missing links via local information , 2009, 0901.0553.

[7]  Parham Moradi,et al.  A graph theoretic approach for unsupervised feature selection , 2015, Eng. Appl. Artif. Intell..

[8]  Mathieu Bastian,et al.  Gephi: An Open Source Software for Exploring and Manipulating Networks , 2009, ICWSM.

[9]  Jing Wang,et al.  Efficient Link Prediction with Node Clustering Coefficient , 2015, ArXiv.

[10]  Jean-Loup Guillaume,et al.  Fast unfolding of communities in large networks , 2008, 0803.0476.

[11]  Cecilia Mascolo,et al.  Exploiting place features in link prediction on location-based social networks , 2011, KDD.

[12]  J. Hanley,et al.  A method of comparing the areas under receiver operating characteristic curves derived from the same cases. , 1983, Radiology.

[13]  Jianzhong Li,et al.  Efficient community detection with additive constrains on large networks , 2013, Knowl. Based Syst..

[14]  Kamel Nadjet,et al.  Hybrid Bat algorithm for overlapping community detection , 2016 .

[15]  Pablo M. Gleiser,et al.  Community Structure in Jazz , 2003, Adv. Complex Syst..

[16]  Hisashi Kashima,et al.  A Parameterized Probabilistic Model of Network Evolution for Supervised Link Prediction , 2006, Sixth International Conference on Data Mining (ICDM'06).

[17]  Charu C. Aggarwal,et al.  Negative Link Prediction in Social Media , 2014, WSDM.

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

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

[20]  D. Bu,et al.  Topological structure analysis of the protein-protein interaction network in budding yeast. , 2003, Nucleic acids research.

[21]  Diego Cabrera,et al.  Attribute clustering using rough set theory for feature selection in fault severity classification of rotating machinery , 2017, Expert Syst. Appl..

[22]  Jian Yu,et al.  An efficient community detection method based on rank centrality , 2013 .

[23]  Carlos Melián,et al.  FOOD WEB COHESION , 2004 .

[24]  Yang Liu,et al.  Link Prediction , 2014, Encyclopedia of Social Network Analysis and Mining.

[25]  Jing Zhao,et al.  Prediction of Links and Weights in Networks by Reliable Routes , 2015, Scientific Reports.

[26]  Li Sun,et al.  Efficient incremental dynamic link prediction algorithms in social network , 2017, Knowl. Based Syst..

[27]  Nitesh V. Chawla,et al.  Vertex collocation profiles: subgraph counting for link analysis and prediction , 2012, WWW.

[28]  Linyuan Lu,et al.  Potential Theory for Directed Networks , 2012, PloS one.

[29]  Lingling Zhang,et al.  Heterogeneous Network Linkage-weight Based Link Prediction in Bipartite Graph for Personalized Recommendation , 2016 .

[30]  Bin Wu,et al.  A link clustering based overlapping community detection algorithm , 2013, Data Knowl. Eng..

[31]  A Díaz-Guilera,et al.  Self-similar community structure in a network of human interactions. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[32]  Lada A. Adamic,et al.  Friends and neighbors on the Web , 2003, Soc. Networks.

[33]  M. Newman,et al.  Hierarchical structure and the prediction of missing links in networks , 2008, Nature.

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

[35]  Ling Chen,et al.  A link prediction algorithm based on ant colony optimization , 2014, Applied Intelligence.

[36]  Jan Lunze Structural properties of networked systems with random communication links , 2017, Autom..

[37]  Ming Tang,et al.  Coarse cluster enhancing collaborative recommendation for social network systems , 2017 .

[38]  Anurag Singh,et al.  An efficient method for link prediction in weighted multiplex networks , 2016, Computational Social Networks.