A Co-Evolutionary Model for Inferring Online Social Network User Behaviors

Accurate online social network user behavior inference can improve the performance of the other applications significantly, such as friend commendation, hot topic prediction, and personal website assistant. Previous works mainly focus on the trend analysis of user behaviors or adopt the method to fit the supposed user-behavior distribution, but they ignore the dynamic mutual influence among the users and behaviors on social networks. This paper proposes a co-evolutionary model to formulate the interaction pattern among the users and behaviors, in which a systematic method is used for embedding the distinctiveness and permanence properties of the users and behaviors into latent features. This model could naturally capture the dynamic evolving process of the user behaviors with the time. What’s more, we also take into account the following relationship to depict the interaction information among users. Extensive experiments show that our algorithm achieves 0.024 of the MAE (hour) in the crime time inference, and 0.506 and 0.579 of the accuracy in the user and behavior inference, which surpass the state-of-arts more than 7.19×, 1.12× and 1.14×, respectively. Additional experiments on different training echoes of our model are provided to further explore its effectiveness and scalability.

[1]  Xiaoming Liu,et al.  A feasible graph partition framework for random walks implemented by parallel computing in big graph , 2014, 2015 34th Chinese Control Conference (CCC).

[2]  Xindong Wu,et al.  Data mining with big data , 2014, IEEE Transactions on Knowledge and Data Engineering.

[3]  Svitlana Volkova,et al.  Inferring Latent User Properties from Texts Published in Social Media , 2015, AAAI.

[4]  Fan Zhang,et al.  When Engagement Meets Similarity: Efficient (k, r)-Core Computation on Social Networks , 2016, Proc. VLDB Endow..

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

[6]  Chao Shen,et al.  We Know Who You Are: Discovering Similar Groups Across Multiple Social Networks , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[7]  Weiwei Liu,et al.  Effectively Predicting Whether and When a Topic Will Become Prevalent in a Social Network , 2015, AAAI.

[8]  Hongyuan Zha,et al.  Learning Granger Causality for Hawkes Processes , 2016, ICML.

[9]  Weiwei Liu,et al.  Mining Top K Spread Sources for a Specific Topic and a Given Node , 2015, IEEE Transactions on Cybernetics.

[10]  Xiaohong Guan,et al.  A feasible graph partition framework for parallel computing of big graph , 2017, Knowl. Based Syst..

[11]  Damon Centola,et al.  The Spread of Behavior in an Online Social Network Experiment , 2010, Science.

[12]  Jure Leskovec,et al.  Friendship and mobility: user movement in location-based social networks , 2011, KDD.

[13]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[14]  Kevin Lewis,et al.  Social selection and peer influence in an online social network , 2011, Proceedings of the National Academy of Sciences.

[15]  Cyrus Shahabi,et al.  Crowd sensing of traffic anomalies based on human mobility and social media , 2013, SIGSPATIAL/GIS.

[16]  Le Song,et al.  Deep Coevolutionary Network: Embedding User and Item Features for Recommendation , 2016, 1609.03675.

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

[18]  Xiaoming Liu,et al.  Detecting community structure for undirected big graphs based on random walks , 2014, WWW.

[19]  David G. Rand,et al.  Dynamic social networks promote cooperation in experiments with humans , 2011, Proceedings of the National Academy of Sciences.

[20]  Jennifer Neville,et al.  Modeling relationship strength in online social networks , 2010, WWW '10.

[21]  Feng Chen,et al.  From Twitter to detector: real-time traffic incident detection using social media data , 2016 .

[22]  Xiaoming Liu,et al.  MIRACLE: A multiple independent random walks community parallel detection algorithm for big graphs , 2016, J. Netw. Comput. Appl..

[23]  Fan Zhang,et al.  OLAK: An Efficient Algorithm to Prevent Unraveling in Social Networks , 2017, Proc. VLDB Endow..

[24]  Pushmeet Kohli,et al.  Manifestations of user personality in website choice and behaviour on online social networks , 2013, Machine Learning.