Dynamic human contact prediction based on naive Bayes algorithm in mobile social networks

Human contact prediction is a challenging task in mobile social networks. The existing prediction methods are based on the static network structure, and directly applying these static prediction methods to dynamic network prediction is bound to reduce the prediction accuracy. In this paper, we extract some important features to predict human contacts and propose a novel human contact prediction method based on naive Bayes algorithm, which is suitable for dynamic networks. The proposed method takes the ever‐changing structure of mobile social networks into account. First, the past time is partitioned into many periods with equal intervals, and each period has a feature matrix of all node pairs. Then, with the feature matrixes used for classifiers training based on naive Bayes algorithm, we can get a classifier for each time period. At last, the different weights are assigned to the classifiers according to their importance to contact prediction, and all classifiers are weighted combination into the final prediction classifier. The extensive experiments are conducted to verify the effectiveness and superiority of the proposed method, and the results show that the proposed method can improve the prediction accuracy and TP Rate to a large extent. Besides, we find that the size of time interval has a certain impact on the clustering coefficient of mobile social networks, which further affects the prediction accuracy.

[1]  Kazem Jahanbakhsh,et al.  Predicting missing contacts in mobile social networks , 2011, 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[2]  D. Lazer,et al.  Inferring Social Network Structure using Mobile Phone Data , 2006 .

[3]  Ricardo B. C. Prudêncio,et al.  Supervised link prediction in weighted networks , 2011, The 2011 International Joint Conference on Neural Networks.

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

[5]  Yoshihiro Yamanishi,et al.  Supervised Graph Inference , 2004, NIPS.

[6]  Kazem Jahanbakhsh,et al.  Human Contact Prediction Using Contact Graph Inference , 2010, 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing.

[7]  Nicola Parolini,et al.  Link Prediction in Criminal Networks: A Tool for Criminal Intelligence Analysis , 2016, PloS one.

[8]  Yue Meng,et al.  NeLSTM: A New Model for Temporal Link Prediction in Social Networks , 2019, 2019 IEEE 13th International Conference on Semantic Computing (ICSC).

[9]  Philip S. Yu,et al.  A framework for dynamic link prediction in heterogeneous networks , 2014, Stat. Anal. Data Min..

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

[11]  Zan Huang Link Prediction Based on Graph Topology: The Predictive Value of Generalized Clustering Coefficient , 2010 .

[12]  Linyuan Lü,et al.  Similarity index based on local paths for link prediction of complex networks. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[13]  S YuPhilip,et al.  A framework for dynamic link prediction in heterogeneous networks , 2014 .

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

[15]  Feng Zeng,et al.  Effective Social Relationship Measurement and Cluster Based Routing in Mobile Opportunistic Networks † , 2017, Sensors.

[16]  Mads Haahr,et al.  Social network analysis for routing in disconnected delay-tolerant MANETs , 2007, MobiHoc '07.

[17]  Dino Pedreschi,et al.  Human mobility, social ties, and link prediction , 2011, KDD.

[18]  Muhammad Arshad Islam,et al.  Evaluation of features for social contact prediction , 2017, 2017 13th International Conference on Emerging Technologies (ICET).

[19]  Mark E. J. Newman,et al.  Structure and Dynamics of Networks , 2009 .

[20]  Gerd Stumme,et al.  How do people link? Analysis of contact structures in human face-to-face proximity networks , 2013, 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2013).

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

[22]  Srinivasan Parthasarathy,et al.  Local Probabilistic Models for Link Prediction , 2007, Seventh IEEE International Conference on Data Mining (ICDM 2007).

[23]  Salvatore Marano,et al.  Predicting Links in Human Contact Networks Using Online Social Proximity , 2013, Predicting Real World Behaviors from Virtual World Data @ SocialCom.

[24]  Anna Korhonen,et al.  Link prediction in drug-target interactions network using similarity indices , 2017, BMC Bioinformatics.

[25]  Pokpong Songmuang,et al.  Exploring Efficiency of Data Mining Techniques for Missing Link in Online Social Network , 2018, 2018 International Joint Symposium on Artificial Intelligence and Natural Language Processing (iSAI-NLP).

[26]  Pan Hui,et al.  BUBBLE Rap: Social-Based Forwarding in Delay-Tolerant Networks , 2008, IEEE Transactions on Mobile Computing.

[27]  Christophe Diot,et al.  Are you moved by your social network application? , 2008, WOSN '08.

[28]  Nitesh V. Chawla,et al.  New perspectives and methods in link prediction , 2010, KDD.