Trend detection in social networks using Hawkes processes

We develop in this paper a trend detection algorithm, designed to find trendy topics being disseminated in a social network. We assume that the broadcasts of messages in the social network is governed by a self-exciting point process, namely a Hawkes process, which takes into consideration the real broadcasting times of messages and the interaction between users and topics. We formally define trendiness and derive trend indices for each topic being disseminated in the social network. These indices take into consideration the time between the detection and the message broadcasts, the distance between the real broadcast intensity and the maximum expected broadcast intensity, and the social network topology. The proposed trend detection algorithm is simple and uses stochastic control techniques in order to calculate the trend indices. It is also fast and aggregates all the information of the broadcasts into a simple one-dimensional process, thus reducing its complexity and the quantity of data necessary to the detection.

[1]  Jari Saramäki,et al.  Temporal Networks , 2011, Encyclopedia of Social Network Analysis and Mining.

[2]  Rediet Abebe Can Cascades be Predicted? , 2014 .

[3]  Milton Abramowitz,et al.  Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables , 1964 .

[4]  H. Peyton Young,et al.  The dynamics of social innovation , 2011, Proceedings of the National Academy of Sciences.

[5]  Jacob Goldenberg,et al.  Using Complex Systems Analysis to Advance Marketing Theory Development , 2001 .

[6]  R. Lewontin ‘The Selfish Gene’ , 1977, Nature.

[7]  H. Jane Brockmann,et al.  The selfish gene (2nd edn) , 1990 .

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

[9]  Didier Sornette,et al.  Robust dynamic classes revealed by measuring the response function of a social system , 2008, Proceedings of the National Academy of Sciences.

[10]  Mario Cataldi,et al.  Emerging topic detection on Twitter based on temporal and social terms evaluation , 2010, MDMKDD '10.

[11]  T. Alderweireld,et al.  A Theory for the Term Structure of Interest Rates , 2004, cond-mat/0405293.

[12]  A. Hawkes Spectra of some self-exciting and mutually exciting point processes , 1971 .

[13]  David F. Gleich,et al.  PageRank beyond the Web , 2014, SIAM Rev..

[14]  Nizar Touzi,et al.  Detecting the Maximum of a Scalar Diffusion with Negative Drift , 2012, SIAM J. Control. Optim..

[15]  Alex Pentland,et al.  Trends Prediction Using Social Diffusion Models , 2011, SBP.

[16]  A. Hawkes,et al.  A cluster process representation of a self-exciting process , 1974, Journal of Applied Probability.

[17]  Le Song,et al.  Shaping Social Activity by Incentivizing Users , 2014, NIPS.

[18]  Richard Sproat,et al.  Mining correlated bursty topic patterns from coordinated text streams , 2007, KDD '07.

[19]  Mathieu Rosenbaum,et al.  Limit theorems for nearly unstable Hawkes processes , 2013, 1310.2033.

[20]  Jon M. Kleinberg,et al.  Bursty and Hierarchical Structure in Streams , 2002, Data Mining and Knowledge Discovery.

[21]  Tijani Chahed,et al.  Modeling user and topic interactions in social networks using Hawkes processes , 2014, VALUETOOLS.

[22]  Isabel Valera,et al.  Modeling Adoption and Usage of Competing Products , 2014, 2015 IEEE International Conference on Data Mining.

[23]  Éva Tardos,et al.  Maximizing the Spread of Influence through a Social Network , 2015, Theory Comput..

[24]  Yosihiko Ogata,et al.  On Lewis' simulation method for point processes , 1981, IEEE Trans. Inf. Theory.

[25]  P. Brémaud,et al.  STABILITY OF NONLINEAR HAWKES PROCESSES , 1996 .

[26]  Jure Leskovec,et al.  Meme-tracking and the dynamics of the news cycle , 2009, KDD.

[27]  A. Shiryaev,et al.  Limit Theorems for Stochastic Processes , 1987 .

[28]  Krishna P. Gummadi,et al.  Modeling Diffusion of Competing Products and Conventions in Social Media , 2014, NIPS 2014.

[29]  Daryl J. Daley,et al.  An Introduction to the Theory of Point Processes , 2013 .

[30]  Hongyuan Zha,et al.  Dyadic event attribution in social networks with mixtures of hawkes processes , 2013, CIKM.

[31]  Stefan Burr,et al.  The Mathematics of networks , 1982 .

[32]  Thomas Josef Liniger,et al.  Multivariate Hawkes processes , 2009 .

[33]  Ryota Tomioka,et al.  Discovering Emerging Topics in Social Streams via Link-Anomaly Detection , 2014, IEEE Transactions on Knowledge and Data Engineering.

[34]  Emmanuel Bacry,et al.  Concentration for matrix martingales in continuous time and microscopic activity of social networks , 2014, 1412.7705.

[35]  Shuang-Hong Yang,et al.  Mixture of Mutually Exciting Processes for Viral Diffusion , 2013, ICML.

[36]  P. Protter,et al.  Weak Limit Theorems for Stochastic Integrals and Stochastic Differential Equations , 1991 .