Skip to main content
Log in

Next POI Recommendation Based on Location Interest Mining with Recurrent Neural Networks

  • Regular Paper
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

In mobile social networks, next point-of-interest (POI) recommendation is a very important function that can provide personalized location-based services for mobile users. In this paper, we propose a recurrent neural network (RNN)-based next POI recommendation approach that considers both the location interests of similar users and contextual information (such as time, current location, and friends’ preferences). We develop a spatial-temporal topic model to describe users’ location interest, based on which we form comprehensive feature representations of user interests and contextual information. We propose a supervised RNN learning prediction model for next POI recommendation. Experiments based on real-world dataset verify the accuracy and efficiency of the proposed approach, and achieve best F1-score of 0.196 754 on the Gowalla dataset and 0.354 592 on the Brightkite dataset.

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.

Similar content being viewed by others

References

  1. Koren Y, Bell R, Volinsky C. Matrix factorization techniques for recommender systems. IEEE Computer, 2009, 42(8): 30-37.

    Article  Google Scholar 

  2. Mnih A, Salakhutdinov R R. Probabilistic matrix factorization. In Proc. the 21st Annual Conference on Neural Information Processing Systems, December 2007, pp.1257-1264.

  3. Rendle S, Freudenthaler C, Schmidt-Thieme L. Factorizing personalized Markov chains for next-basket recommendation. In Proc. the 19th International Conference on World Wide Web, April 2010, pp.811-820.

  4. Zimdars A, Chickering D M, Meek C. Using temporal data for making recommendations. In Proc. the 17th Conference on Uncertainty in Artificial Intelligence, August 2001, pp.580-588.

  5. Xing S, Liu F, Zhao X, Li T. Points-of-interest recommendation based on convolution matrix factorization. Applied Intelligence, 2018, 48(8): 2458-2469.

    Article  Google Scholar 

  6. Yang C, Bai L, Zhang C, Yuan Q, Han J. Bridging collaborative filtering and semi-supervised learning: A neural approach for POI recommendation. In Proc. the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, August 2017, pp.1245-1254.

  7. Zhang Y, Dai H, Xu C, Feng J, Wang T, Bian J, Wang B, Liu T Y. Sequential click prediction for sponsored search with recurrent neural networks. In Proc. the 28th AAAI Conference on Artificial Intelligence, July 2014, pp.1369-1375.

  8. Leng Y. Urban computing using call detail records: Mobility pattern mining, next-location prediction and location recommendation [Ph.D. Thesis]. Massachusetts Institute of Technology, 2016.

  9. Liu Q, Wu S, Wang L, Tan T. Predicting the next location: A recurrent model with spatial and temporal contexts. In Proc. the 30th AAAI Conference on Artificial Intelligence, February 2016, pp.194-200.

  10. Blei D M, Ng A Y, Jordan M I. Latent Dirichlet allocation. Journal of Machine Learning Research, 2003, 3: 993-1022.

    MATH  Google Scholar 

  11. Cho E, Myers S A, Leskovec J. Friendship and mobility: User movement in location-based social networks. In Proc. the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, August 2011, pp.1082-1090.

  12. Chen M, LiWZ, Qian L, Lu S, Chen D. Interest-aware next POI recommendation for mobile social networks. In Proc. the 13th International Conference on Wireless Algorithms, Systems, and Applications, June 2018, pp.27-39.

  13. Levandoski J J, Sarwat M, Eldawy A, Mokbel M F. LARS: A location-aware recommender system. In Proc. the 28th IEEE International Conference on Data Engineering, April 2012, pp.450-461.

  14. Lu E H C, Chen C Y, Tseng V S. Personalized trip recommendation with multiple constraints by mining user checkin behaviors. In Proc. the 20th International Conference on Advances in Geographic Information Systems, November 2012, pp.209-218.

  15. Ye M, Yin P, Lee W C. Location recommendation for location-based social networks. In Proc. the 18th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, November 2010, pp.458-461.

  16. Yu Z, Xu H, Yang Z, Guo B. Personalized travel package with multi-point-of-interest recommendation based on crowdsourced user footprints. IEEE Transactions on Human-Machine Systems, 2016, 46(1): 151-158.

    Article  Google Scholar 

  17. Zheng V W, Zheng Y, Xie X, Yang Q. Collaborative location and activity recommendations with GPS history data. In Proc. the 19th International Conference on World Wide Web, April 2010, pp.1029-1038.

  18. Zheng V W, Cao B, Zheng Y, Xie X, Yang Q. Collaborative filtering meets mobile recommendation: A user-centered approach. In Proc. the 24th AAAI Conference on Artificial Intelligence, July 2010, pp.236-241.

  19. Cui Q,Wu S, Liu Q, Zhong W,Wang L. MV-RNN: A multiview recurrent neural network for sequential recommendation. IEEE Transactions on Knowledge and Data Engineering, 2020, 32(2): 317-331.

    Article  Google Scholar 

  20. Yu F, Liu Q, Wu S, Wang L, Tan T. A dynamic recurrent model for next basket recommendation. In Proc. the 39th International ACM SIGIR Conference on Research and Development in Information Retrieval, July 2016, pp.729-732.

  21. van Setten M, Pokraev S, Koolwaaij J. Context-aware recommendations in the mobile tourist application COMPASS. In Proc. the 3rd International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems, August 2004, pp.235-244.

  22. Ricci F, Nguyen Q N. Acquiring and revising preferences in a critique-based mobile recommender system. IEEE Intelligent Systems, 2007, 22(3): 22-29.

    Article  Google Scholar 

  23. Ng A Y, Jordan M I, Weiss Y. On spectral clustering: Analysis and an algorithm. In Proc. the 16th Annual Conference on Neural Information Processing Systems, December 2002, pp.849-856.

  24. von Luxburg U. A tutorial on spectral clustering. Statistics and Computing, 2007, 17(4): 395-416.

    Article  MathSciNet  Google Scholar 

  25. Hochreiter S, Schmidhuber J. LSTM can solve hard long time lag problems. In Proc. the 11th Annual Conference on Neural Information Processing Systems, December 1997, pp.473-479.

  26. Goutte C, Gaussier É. A probabilistic interpretation of precision, recall and F-score, with implication for evaluation. In Proc. the 27th European Conference on Information Retrieval, March 2005, pp.345-359.

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Wen-Zhong Li or Sang-Lu Lu.

Electronic supplementary material

ESM 1

(PDF 443 kb)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, M., Li, WZ., Qian, L. et al. Next POI Recommendation Based on Location Interest Mining with Recurrent Neural Networks. J. Comput. Sci. Technol. 35, 603–616 (2020). https://doi.org/10.1007/s11390-020-9107-3

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-020-9107-3

Keywords

Navigation