Skip to main content
Log in

Online meta-learning for POI recommendation

  • Published:
GeoInformatica Aims and scope Submit manuscript

Abstract

Studying the POI recommendation in an online setting becomes meaningful because large volumes of user-POI interactions are generated in a chronological order. Although a few online update strategies have been developed, they cannot be applied in POI recommendation directly because they can hardly capture the long-term user preference only by updating the model with the current data. Besides, some latent POI information is ignored because existing update strategies are designed for traditional recommder systems without considering the addtional factors in POIs. In this paper, we propose an Online Meta-learning POI Recommendation (OMPR) method to solve the problem. To consider the geographical influences among POIs, we use a location-based self-attentive encoder to learn the complex user-POI relations. To capture the drift of user preference in online recommendation, we propose a meta-learning based transfer network to capture the knowledge transfer from both historical and current data. We conduct extensive experiments on two real-world datasets and the results show the superiority of our approaches in online POI recommendation.

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

Similar content being viewed by others

Notes

  1. https://sites.google.com/site/yangdingqi/home/foursquare-dataset

  2. https://www.yelp.com/dataset/

References

  1. Chen L, Shang S, Zhang Z, Cao X, Jensen CS, Kalnis P (2018) Location-aware top-k term publish/subscribe. In: ICDE

  2. Chen X, Xu J, Zhou R, Zhao P, Liu C, Fang J, Zhao L (2020) S\({}^{\text{2}}\)r-tree: a pivot-based indexing structure for semantic-aware spatial keyword search. GeoInformatica

  3. Das A, Datar M, Garg A, Rajaram S (2007) Google news personalization: scalable online collaborative filtering. In: WWW

  4. Diaz-Aviles E, Drumond L, Schmidt-Thieme L, Nejdl W (2012) Real-time top-n recommendation in social streams. In: RecSys

  5. Dong M, Yuan F, Yao L, Xu X, Zhu L (2020) MAMO: memory-augmented meta-optimization for cold-start recommendation. In: SIGKDD

  6. Finn C, Abbeel P, Levine S (2017) Model-agnostic meta-learning for fast adaptation of deep networks. In: ICML

  7. Han P, Shang S, Sun A, Zhao P, Zheng K, Kalnis P (2019a) AUC-MF: point of interest recommendation with AUC maximization. In: ICDE

  8. Han P, Yang P, Zhao P, Shang S, Liu Y, Zhou J, Gao X, Kalnis P (2019b) GCN-MF: disease-gene association identification by graph convolutional networks and matrix factorization. In: KDD

  9. Han P, Li Z, Liu Y, Zhao P, Li J, Wang H, Shang S (2020) Contextualized point-of-interest recommendation. In: IJCAI

  10. Han P, Shang S, Sun A, Zhao P, Zhang X (2021) Point-of-interest recommendation with global and local context. IEEE Transactions on Knowledge and Data Engineering

  11. Hendrycks D, Gimpel K (2016) Bridging nonlinearities and stochastic regularizers with gaussian error linear units. CoRR

  12. Hu X, Xu J, Wang W, Li Z, Liu A (2021) A graph embedding based model for fine-grained POI recommendation. Neurocomputing

  13. Hu Y, Koren Y, Volinsky C (2008) Collaborative filtering for implicit feedback datasets. In: ICDM

  14. Huang Y, Cui B, Zhang W, Jiang J, Xu Y (2015) Tencentrec: Real-time stream recommendation in practice. In: SIGMOD

  15. Kang W, McAuley JJ (2018) Self-attentive sequential recommendation. In: ICDM

  16. Lee H, Im J, Jang S, Cho H, Chung S (2019) Melu: Meta-learned user preference estimator for cold-start recommendation. In: SIGKDD

  17. Li X, Cong G, Li X, Pham TN, Krishnaswamy S (2015) Rank-geofm: A ranking based geographical factorization method for point of interest recommendation. In: SIGIR

  18. Li Y, Xu J, Zhao P, Fang J, Chen W, Zhao L (2020) Atlrec: An attentional adversarial transfer learning network for cross-domain recommendation. J Comput Sci Technol

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

  20. Liu J, Zhao K, Sommer P, Shang S, Kusy B, Lee J, Jurdak R (2016) A novel framework for online amnesic trajectory compression in resource-constrained environments. IEEE

  21. Liu Y, Wei W, Sun A, Miao C (2014) Exploiting geographical neighborhood characteristics for location recommendation. In: CIKM

  22. Lu Z, Han P, Wang L, Wen J (2015) Semantic sparse recoding of visual content for image applications. IEEE Trans Image Process

  23. Lu Z, Fu Z, Xiang T, Han P, Wang L, Gao X (2017) Learning from weak and noisy labels for semantic segmentation. IEEE Trans Pattern Anal Mach Intell

  24. Ma C, Zhang Y, Wang Q, Liu X (2018) Point-of-interest recommendation: Exploiting self-attentive autoencoders with neighbor-aware influence. In: CIKM

  25. Qian Z, Xu J, Zheng K, Zhao P, Zhou X (2018) Semantic-aware top-k spatial keyword queries. WWW

  26. Rendle S, Schmidt-Thieme L (2008) Online-updating regularized kernel matrix factorization models for large-scale recommender systems. In: RecSys

  27. Shang S, Ding R, Zheng K, Jensen CS, Kalnis P, Zhou X (2014) Personalized trajectory matching in spatial networks. VLDB J

  28. Shang S, Chen L, Wei Z, Jensen CS, Wen J, Kalnis P (2017a) Collective travel planning in works. In: ICDE

  29. Shang S, Chen L, Wei Z, Jensen CS, Zheng K, Kalnis P (2017b) Trajectory similarity join in spatial networks. VLDB J

  30. Shang S, Chen L, Jensen CS, Wen J, Kalnis P (2018a) Searching trajectories by regions of interest. In: ICDE

  31. Shang S, Chen L, Wei Z, Jensen CS, Zheng K, Kalnis P (2018b) Parallel trajectory similarity joins in spatial networks. VLDB J

  32. Song X, Xu J, Zhou R, Liu C, Zheng K, Zhao P, Falkner NJG (2020) Collective spatial keyword search on activity trajectories. GeoInformatica

  33. Subbian K, Aggarwal CC, Hegde K (2016) Recommendations for streaming data. In: CIKM

  34. Sun H, Xu J, Zheng K, Zhao P, Chao P, Zhou X (2021) MFNP: A meta-optimized model for few-shot next POI recommendation. In: IJCAI

  35. Tang J, Wang K (2018) Personalized top-n sequential recommendation via convolutional sequence embedding. In: WSDM

  36. Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser L, Polosukhin I (2017) Attention is all you need. In: NIPS

  37. Wan Y, Xian J, Yan C (2021) A Contextual Multi-armed Bandit Approach Based on Implicit Feedback for Online Recommendation

  38. Wang W, Yin H, Huang Z, Wang Q, Du X, Nguyen QVH (2018) Streaming ranking based recommender systems. In: SIGIR

  39. Xu J, Chen J, Zhou R, Fang J, Liu C (2019) On workflow aware location-based service composition for personal trip planning. Future Gener Comput Syst

  40. Xu J, Sun J, Zhou R, Liu C, Yin L (2021a) CISK: an interactive framework for conceptual inference based spatial keyword query. Neurocomputing

  41. Xu J, Zhao J, Zhou R, Liu C, Zhao P, Zhao L (2021b) Predicting destinations by a deep learning based approach. IEEE Trans Knowl Data Eng

  42. Xu S, Zhang R, Cheng W, Xu J (2020) Mtlm: a multi-task learning model for travel time estimation. GeoInformatica

  43. Yang C, Bai L, Zhang C, Yuan Q, Han J (2017) Bridging collaborative filtering and semi-supervised learning: A neural approach for POI recommendation. In: SIGKDD

  44. Ye M, Yin P, Lee W, Lee DL (2011) Exploiting geographical influence for collaborative point-of-interest recommendation. In: SIGIR

  45. Zeng C, Wang Q, Mokhtari S, Li T (2016) Online context-aware recommendation with time varying multi-armed bandit. In: KDD

  46. Zhang H, Wei S, Hu X, Li Y, Xu J (2020a) On accurate POI recommendation via transfer learning. Distributed Parallel Databases

  47. Zhang J, Chow C (2015) Geosoca: Exploiting geographical, social and categorical correlations for point-of-interest recommendations. In: SIGIR

  48. Zhang Y, Liu Y, Han P, Miao C, Cui L, Li B, Tang H (2020b) Learning personalized itemset mapping for cross-domain recommendation. In: IJCAI

  49. Zhao P, Zhu H, Liu Y, Xu J, Li Z, Zhuang F, Sheng VS, Zhou X (2019) Where to go next: A spatio-temporal gated network for next POI recommendation. In: AAAI

  50. Zhou F, Yin R, Zhang K, Trajcevski G, Zhong T, Wu J (2019) Adversarial point-of-interest recommendation. In: WWW

Download references

Acknowledgements

This work was partially supported by Chinese NFSC project under grant numbers 61872258, 61572335, 61802273, 61772356, PAPD, the major project of natural science research in University of Jiangsu Province under grant number 20KJA520005, the Open Program of Neusoft Corportation under grant numbers SKLSAOP1801, the Dongguan Innovative Research Team Program under grant number 2018607201008.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Jianfeng Qu, Xiaomin Chu or Ruoqian Zhang.

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

Lv, Y., Sang, Y., Tai, C. et al. Online meta-learning for POI recommendation. Geoinformatica 27, 61–76 (2023). https://doi.org/10.1007/s10707-021-00459-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10707-021-00459-6

Keywords

Navigation