Abstract
With the popularity of smart phones, users’ activities on location-based social networks (LBSNs) evolve faster than traditional social networks. Existing models focus on modeling users’ long-term preferences, leveraging social collaborative filtering to enhance prediction performance. However, the dynamic mobility mechanism of user’s check-in behaviors on LBSNs is seldom considered. In this paper, we propose a new dynamic model that considers both geo-aware user preferences and the social interaction excitation arising from social connections to learn the dynamic mobility mechanism of user’s behaviors on LBSNs. Geo-aware location features, such as semantic features, latent features and dynamic features, are utilized to characterize the location information and reveal the evolution of the geographical impact of location. These geo-aware location features enable us to exploit user’s personal preferences. Meanwhile, we integrate a user’s social connections and friends’ preferences for modeling social interaction excitations. Finally, we jointly incorporate geo-aware user preference learning and social interaction excitation modeling to create a conditional intensity function for temporal point processes with which to explore the dynamic mobility mechanism of evolving user’s check-in behaviors on LBSNs. Extensive experiments on several real-world check-in datasets confirm that our proposed algorithm performs better than existing state-of-the-art methods.
Similar content being viewed by others
References
Aalen O, Borgan O, Gjessing H (2008) Survival and event history analysis: A process point of view. Springer Science & Business Media
Bao J, Zheng Y, Wilkie D, Mokbel M (2015) Recommendations in location-based social networks: A survey. GeoInformatica 19(3):525–565
Bhargava P, Phan T, Zhou J, Lee J (2015) Who, what, when, and where: Multi-dimensional collaborative recommendations using tensor factorization on sparse user-generated data. In: Proceedings of the 24th international conference on World Wide Web, pp 130–140. ACM
Boyd S, Parikh N, Chu E, Peleato B, Eckstein J, et al (2011) Distributed optimization and statistical learning via the alternating direction method of multipliers. Foundations and Trends® in Machine learning 3(1):1–122
Cho E, Myers SA, Leskovec J (2011) Friendship and mobility: user movement in location-based social networks. In: Proceedings of the 17th ACM SIGKDD international conference on knowledge discovery and data mining, pp 1082–1090. ACM
Daley DJ, Vere-Jones D (2007) An introduction to the theory of point processes: volume II: General theory and structure. Springer Science & Business Media
Donoho DL (1995) De-noising by soft-thresholding. IEEE Trans Inf Theory 41 (3):613–627
Du N, Dai H, Trivedi R, Upadhyay U, Gomez-Rodriguez M, Song L (2016) Recurrent marked temporal point processes: Embedding event history to vector. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp1555–1564. ACM
Du N, Wang Y, He N, Sun J, Song L (2015) Time-sensitive recommendation from recurrent user activities. In: Advances in neural information processing systems, pp 3492–3500
Ferraz Costa A, Yamaguchi Y, Juci Machado Traina A, Traina C Jr, Faloutsos C (2015) Rsc: Mining and modeling temporal activity in social media. In: Proceedings of the 21th ACM SIGKDD international conference on knowledge discovery and data mining, pp 269–278. ACM
Gambs S, Killijian MO, del Prado Cortez MN (2012) Next place prediction using mobility markov chains. In: Proceedings of the 1st workshop on measurement, privacy, and mobility, pp 3. ACM
Gao H, Tang J, Liu H (2012) Exploring social-historical ties on location-based social networks. In: ICWSM, pp 114–121
Gao H, Tang J, Liu H (2012) gscorr: Modeling geo-social correlations for new check-ins on location-based social networks. In: Proceedings of the 21st ACM international conference on Information and knowledge management, pp 1582–1586. ACM
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780
Jia Y, Wang Y, Jin X, Cheng X (2016) Location prediction: A temporal-spatial bayesian model. ACM Trans Intell Syst Technol (TIST) 7(3):31
Lee H, Yoo J, Choi S (2010) Semi-supervised nonnegative matrix factorization. IEEE Signal Process Lett 17(1):4–7
Li M, Westerholt R, Fan H, Zipf A (2018) Assessing spatiotemporal predictability of lbsn: A case study of three foursquare datasets. GeoInformatica 22 (3):541–561
Li X, Cong G, Li XL, Pham TAN, Krishnaswamy S (2015) Rank-geofm: a ranking based geographical factorization method for point of interest recommendation. In: Proceedings of the 38th international ACM SIGIR conference on research and development in information retrieval, pp 433–442. ACM
Lian D, Xie X, Zheng VW, Yuan NJ, Zhang F, Chen E (2015) Cepr: A collaborative exploration and periodically returning model for location prediction. ACM Trans Intell Syst Technol (TIST) 6(1):8
Lian D, Zhang Z, Ge Y, Zhang F, Yuan NJ, Xie X (2016) Regularized content-aware tensor factorization meets temporal-aware location recommendation. In: 2016 IEEE 16th international conference on data mining (ICDM), pp 1029–1034. IEEE
Lian D, Zhao C, Xie X, Sun G, Chen E, Rui Y (2014) Geomf: Joint geographical modeling and matrix factorization for point-of-interest recommendation. In: Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 831–840. ACM
Liu B, Fu Y, Yao Z, Xiong H (2013) Learning geographical preferences for point-of-interest recommendation. In: Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 1043–1051. ACM
Liu Q, Wu S, Wang L, Tan T (2016) Predicting the next location: A recurrent model with spatial and temporal contexts. In: AAAI, pp 194–200
Liu X, Yan J, Xiao S, Wang X, Zha H, Chu SM (2017) On predictive patent valuation: Forecasting patent citations and their types. In: AAAI, pp 1438–1444
Liu Y, Liu C, Liu B, Qu M, Xiong H (2016) Unified point-of-interest recommendation with temporal interval assessment. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp 1015–1024. ACM
Ma H, King I, Lyu MR (2009) Learning to recommend with social trust ensemble. In: Proceedings of the 32nd international ACM SIGIR conference on Research and development in information retrieval, pp 203–210. ACM
Mnih A, Salakhutdinov RR (2008) Probabilistic matrix factorization. In: Advances in neural information processing systems, pp 1257–1264
Monreale A, Pinelli F, Trasarti R, Giannotti F (2009) Wherenext: A location predictor on trajectory pattern mining. In: Proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining, pp 637–646. ACM
Ogata Y (1981) On lewis’ simulation method for point processes. IEEE Trans Inf Theory 27(1):23–31
Ogata Y (1988) Statistical models for earthquake occurrences and residual analysis for point processes. J Am Stat Assoc 83(401):9–27
Rizoiu MA, Lee Y, Mishra S, Xie L (2017) A tutorial on hawkes processes for events in social media. arXiv:1708.06401
Shao J, Han Z, Yang Q, Zhou T (2015) Community detection based on distance dynamics. In: Proceedings of the 21th ACM SIGKDD international conference on knowledge discovery and data mining, Sydney, NSW, Australia, August 10-13, 2015, pp 1075–1084
Song C, Koren T, Wang P, Barabási AL (2010) Modelling the scaling properties of human mobility. Nat Phys 6(10):818
Wang Y, Yuan NJ, Lian D, Xu L, Xie X, Chen E, Rui Y (2015) Regularity and conformity: Location prediction using heterogeneous mobility data. In: Proceedings of the 21th ACM SIGKDD international conference on knowledge discovery and data mining, pp 1275–1284. ACM
Wu R, Luo G, Shao J, Tian L, Peng C (2018) Location prediction on trajectory data: A review. Big Data Mining and Analytics 1(2):108–127
Wu R, Luo G, Yang Q, Shao J (2018) Learning individual moving preference and social interaction for location prediction. IEEE Access 6:10675–10687
Xiao S, Farajtabar M, Ye X, Yan J, Song L, Zha H (2017) Wasserstein learning of deep generative point process models. In: Guyon I, Luxburg UV, Bengio S, Wallach H, Fergus R, Vishwanathan S, Garnett R. (eds) Advances in neural information processing systems 30. Curran Associates, Inc, New York, pp 3247–3257
Xiao S, Yan J, Li C, Jin B, Wang X, Yang X, Chu SM, Zha H (2016) On modeling and predicting individual paper citation count over time. In: IJCAI, pp 2676–2682
Xiao S, Yan J, Yang X, Zha H, Chu SM (2017) Modeling the intensity function of point process via recurrent neural networks. In: AAAI, vol 17, pp 1597–1603
Xu B, Ding Z, Chen H (2017) Recommending locations based on users’ periodic behaviors. Mob Inf Syst 2017:1–9
Xu H, Farajtabar M, Zha H (2016) Learning granger causality for hawkes processes. In: International conference on machine learning, pp 1717–1726
Xu T, Zhong H, Zhu H, Xiong H, Chen E, Liu G (2015) Exploring the impact of dynamic mutual influence on social event participation. In: Proceedings of the 2015 SIAM international conference on data mining, pp 262–270. SIAM
Xu T, Zhu H, Zhong H, Liu G, Xiong H, Chen E (2018) Exploiting the dynamic mutual influence for predicting social event participation. IEEE Trans Knowl Data Eng 31(6):1122–1135
Xu Z, Cai Z, Li J, Hong G (2017) Location-privacy-aware review publication mechanism for local business service systems. In: IEEE INFOCOM 2017 - IEEE conference on computer communications, pp 1–9
Yang D, Zhang D, Zheng VW, Yu Z (2014) Modeling user activity preference by leveraging user spatial temporal characteristics in lbsns. IEEE Trans Syst Man Cybern Syst 45(1):129–142
Yin H, Wang W, Wang H, Chen L, Zhou X (2017) Spatial-aware hierarchical collaborative deep learning for poi recommendation. IEEE Trans Knowl Data Eng 29(11):2537–2551
Yin H, Zhou X, Cui B, Wang H, Zheng K, Nguyen QVH (2016) Adapting to user interest drift for poi recommendation. IEEE Trans Knowl Data Eng 28(10):2566–2581
Yuan Q, Cong G, Ma Z, Sun A, Thalmann NM (2013) Who, where, when and what: Discover spatio-temporal topics for twitter users. In: Proceedings of the 19th ACM SIGKDD international conference on knowledge discovery and data mining, pp 605–613. ACM
Zhang W, Wang J, Feng W (2013) Combining latent factor model with location features for event-based group recommendation. In: Proceedings of the 19th ACM SIGKDD international conference on knowledge discovery and data mining, pp 910–918. ACM
Zhao L, Wang J, Chen F, Lu CT, Ramakrishnan N (2017) Spatial event forecasting in social media with geographically hierarchical regularization. Proc IEEE 105(10):1953–1970
Zheng Y, Capra L, Wolfson O, Yang H (2014) Urban computing: Concepts, methodologies, and applications. ACM Trans Intell Syst Technol (TIST) 5(3):38
Acknowledgements
This work was supported in part China Scholarship Council (201806070074), in part by the Fok Ying-Tong Education Foundation for Young Teachers in the Higher Education Institutions of China (161062), in part by National Key Research and Development Program under Grant (2016YFB0502300), in part by Key Research Plan for State Comission of Science Technology of China (2018YFC0807501), in part by Sichuan Science and Technology Program (No.2017JZ0031,2018JY0578,2018JY0067), and Chengdu Science and Technology Bureau Program (2018-YF09-00051-SN).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wu, R., Luo, G., Jin, Q. et al. Learning evolving user’s behaviors on location-based social networks. Geoinformatica 24, 713–743 (2020). https://doi.org/10.1007/s10707-020-00400-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10707-020-00400-3