Abstract
We address the problem of modeling bursty diffusion of text-based events over a social network of user nodes. The purpose is to recover, disentangle and analyze overlapping social conversations from the perspective of user-topic preferences, user-user connection strengths and, importantly, topic transitions. For this, we propose a Dual-Network Hawkes Process (DNHP), which executes over a graph whose nodes are user-topic pairs, and closeness of nodes is captured using topic-topic, a user-user, and user-topic interactions. No existing Hawkes Process model captures such multiple interactions simultaneously. Additionally, unlike existing Hawkes Process based models, where event times are generated first, and event topics are conditioned on the event times, the DNHP is more faithful to the underlying social process by making the event times depend on interacting (user, topic) pairs. We develop a Gibbs sampling algorithm for estimating the three network parameters that allows evidence to flow between the parameter spaces. Using experiments over large real collection of tweets by US politicians, we show that the DNHP generalizes better than state of the art models, and also provides interesting insights about user and topic transitions.
This project has received funding from the Engineering and Physical Sciences Research Council, UK (EPSRC) under Grant Ref: EP/S03353X/1, CISCO University grant, and Google India AI-ML award.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
Open sourced along with the rest of the data.
References
Choudhari, J., Dasgupta, A., Bhattacharya, I., Bedathur, S.: Discovering topical interactions in text-based cascades using hidden Markov Hawkes processes. In: ICDM (2018)
Du, N., Farajtabar, M., Ahmed, A., Smola, A., Song, L.: Dirichlet-Hawkes processes with applications to clustering continuous-time document streams. In: SIGKDD (2015)
Du, N., Dai, H., Trivedi, R., Upadhyay, U., Gomez-Rodriguez, M., Song, L.: Recurrent marked temporal point processes: Embedding event history to vector. In: SIGKDD (2016)
Gomez-Rodriguez, M., Leskovec, J., Balduzzi, D., Schölkopf, B.: Uncovering the structure and temporal dynamics of information propagation. Netw. Sci. 2(1), 26–65 (2014)
Gomez-Rodriguez, M., Leskovec, J., Krause, A.: Inferring networks of diffusion and influence. ACM Trans. Knowl. Discovery from Data (TKDD) 5(4), 1–37 (2012)
Gomez-Rodriguez, M., Leskovec, J., Schölkopf, B.: Modeling information propagation with survival theory. In: International Conference on Machine Learning, pp. 666–674 (2013)
Hawkes, A.: Spectra of some self-exciting and mutually exciting point processes. Biometrika 58(1), 83–90 (1971)
He, X., Rekatsinas, T., Foulds, J., Getoor, L., Liu, Y.: Hawkestopic: a joint model for network inference and topic modeling from text-based cascades. In: ICML (2015)
Li, H., Li, H., Bhowmick, S.S.: BRUNCH: branching structure inference of hybrid multivariate hawkes processes with application to social media. In: Lauw, H.W., Wong, R.C.-W., Ntoulas, A., Lim, E.-P., Ng, S.-K., Pan, S.J. (eds.) PAKDD 2020. LNCS (LNAI), vol. 12084, pp. 553–566. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-47426-3_43
Linderman, S., Adams, R.: Discovering latent network structure in point process data. In: ICML (2014)
Mei, H., Eisner, J.M.: The neural Hawkes process: a neurally self-modulating multivariate point process. In: Advances in Neural Information Processing Systems, pp. 6754–6764 (2017)
Rizoiu, M., Lee, Y., Mishra, S., Xie, L.: A tutorial on hawkes processes for events in social media. In: arXiv (2017)
Simma, A., Jordan, M.I.: Modeling events with cascades of poisson processes. In: Proceedings of the Twenty-Sixth Conference on Uncertainty in Artificial Intelligence, pp. 546–555 (2010)
Wang, S., Hu, X., Yu, P., Li, Z.: Mmrate: Inferring multi-aspect diffusion networks with multi-pattern cascades. In: SIGKDD (2014)
Xiao, S., Yan, J., Yang, X., Zha, H., Chu, S.M.: Modeling the intensity function of point process via recurrent neural networks. In: AAAI (2017)
Yang, S.H., Zha, H.: Mixture of mutually exciting processes for viral diffusion. In: International Conference on Machine Learning, pp. 1–9 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
1 Electronic supplementary material
Below is the link to the electronic supplementary material.
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Choudhari, J., Bedathur, S., Bhattacharya, I., Dasgupta, A. (2021). Analyzing Topic Transitions in Text-Based Social Cascades Using Dual-Network Hawkes Process. In: Karlapalem, K., et al. Advances in Knowledge Discovery and Data Mining. PAKDD 2021. Lecture Notes in Computer Science(), vol 12712. Springer, Cham. https://doi.org/10.1007/978-3-030-75762-5_25
Download citation
DOI: https://doi.org/10.1007/978-3-030-75762-5_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-75761-8
Online ISBN: 978-3-030-75762-5
eBook Packages: Computer ScienceComputer Science (R0)