Skip to main content

Advertisement

Log in

Learning evolving user’s behaviors on location-based social networks

  • Published:
GeoInformatica Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Aalen O, Borgan O, Gjessing H (2008) Survival and event history analysis: A process point of view. Springer Science & Business Media

  2. Bao J, Zheng Y, Wilkie D, Mokbel M (2015) Recommendations in location-based social networks: A survey. GeoInformatica 19(3):525–565

    Article  Google Scholar 

  3. 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

  4. 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

    Article  Google Scholar 

  5. 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

  6. Daley DJ, Vere-Jones D (2007) An introduction to the theory of point processes: volume II: General theory and structure. Springer Science & Business Media

  7. Donoho DL (1995) De-noising by soft-thresholding. IEEE Trans Inf Theory 41 (3):613–627

    Article  Google Scholar 

  8. 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

  9. 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

  10. 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

  11. 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

  12. Gao H, Tang J, Liu H (2012) Exploring social-historical ties on location-based social networks. In: ICWSM, pp 114–121

  13. 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

  14. Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780

    Article  Google Scholar 

  15. 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

    Google Scholar 

  16. Lee H, Yoo J, Choi S (2010) Semi-supervised nonnegative matrix factorization. IEEE Signal Process Lett 17(1):4–7

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

  19. 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

    Google Scholar 

  20. 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

  21. 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

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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

  27. Mnih A, Salakhutdinov RR (2008) Probabilistic matrix factorization. In: Advances in neural information processing systems, pp 1257–1264

  28. 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

  29. Ogata Y (1981) On lewis’ simulation method for point processes. IEEE Trans Inf Theory 27(1):23–31

    Article  Google Scholar 

  30. Ogata Y (1988) Statistical models for earthquake occurrences and residual analysis for point processes. J Am Stat Assoc 83(401):9–27

    Article  Google Scholar 

  31. Rizoiu MA, Lee Y, Mishra S, Xie L (2017) A tutorial on hawkes processes for events in social media. arXiv:1708.06401

  32. 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

  33. Song C, Koren T, Wang P, Barabási AL (2010) Modelling the scaling properties of human mobility. Nat Phys 6(10):818

    Article  Google Scholar 

  34. 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

  35. 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

    Article  Google Scholar 

  36. Wu R, Luo G, Yang Q, Shao J (2018) Learning individual moving preference and social interaction for location prediction. IEEE Access 6:10675–10687

    Article  Google Scholar 

  37. 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

  38. 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

  39. 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

  40. Xu B, Ding Z, Chen H (2017) Recommending locations based on users’ periodic behaviors. Mob Inf Syst 2017:1–9

    Google Scholar 

  41. Xu H, Farajtabar M, Zha H (2016) Learning granger causality for hawkes processes. In: International conference on machine learning, pp 1717–1726

  42. 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

  43. 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

    Article  Google Scholar 

  44. 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

  45. 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

    Article  Google Scholar 

  46. 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

    Article  Google Scholar 

  47. 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

    Article  Google Scholar 

  48. 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

  49. 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

  50. 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

    Article  Google Scholar 

  51. Zheng Y, Capra L, Wolfson O, Yang H (2014) Urban computing: Concepts, methodologies, and applications. ACM Trans Intell Syst Technol (TIST) 5(3):38

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Guangchun Luo.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10707-020-00400-3

Keywords

Navigation