Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
143 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
46 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

REPLAY: Modeling Time-Varying Temporal Regularities of Human Mobility for Location Prediction over Sparse Trajectories (2402.16310v4)

Published 26 Feb 2024 in cs.LG and cs.AI

Abstract: Location prediction forecasts a user's location based on historical user mobility traces. To tackle the intrinsic sparsity issue of real-world user mobility traces, spatiotemporal contexts have been shown as significantly useful. Existing solutions mostly incorporate spatiotemporal distances between locations in mobility traces, either by feeding them as additional inputs to Recurrent Neural Networks (RNNs) or by using them to search for informative past hidden states for prediction. However, such distance-based methods fail to capture the time-varying temporal regularities of human mobility, where human mobility is often more regular in the morning than in other periods, for example; this suggests the usefulness of the actual timestamps besides the temporal distances. Against this background, we propose REPLAY, a general RNN architecture learning to capture the time-varying temporal regularities for location prediction. Specifically, REPLAY not only resorts to the spatiotemporal distances in sparse trajectories to search for the informative past hidden states, but also accommodates the time-varying temporal regularities by incorporating smoothed timestamp embeddings using Gaussian weighted averaging with timestamp-specific learnable bandwidths, which can flexibly adapt to the temporal regularities of different strengths across different timestamps. Our extensive evaluation compares REPLAY against a sizable collection of state-of-the-art techniques on two real-world datasets. Results show that REPLAY consistently and significantly outperforms state-of-the-art methods by 7.7\%-10.5\% in the location prediction task, and the bandwidths reveal interesting patterns of the time-varying temporal regularities.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (49)
  1. An attention-based bidirectional gated recurrent unit network for location prediction. In 2021 13th International Conference on Wireless Communications and Signal Processing (WCSP), pages 1–5. IEEE, 2021.
  2. Where you like to go next: Successive point-of-interest recommendation. In IJCAI, 2013.
  3. Friendship and mobility: user movement in location-based social networks. In KDD, pages 1082–1090. ACM, 2011.
  4. Learning phrase representations using rnn encoder-decoder for statistical machine translation. arXiv:1406.1078, 2014.
  5. Distance2pre: Personalized spatial preference for next point-of-interest prediction. In PAKDD, pages 289–301. Springer, 2019.
  6. Robust location prediction over sparse spatiotemporal trajectory data: Flashback to the right moment! ACM Transactions on Intelligent Systems and Technology, 14(5):1–24, 2023.
  7. Personalized ranking metric embedding for next new poi recommendation. In IJCAI, 2015.
  8. Poi2vec: Geographical latent representation for predicting future visitors. In AAAI, 2017.
  9. Deepmove: Predicting human mobility with attentional recurrent networks. In WWW, pages 1459–1468, 2018.
  10. Tribeflow: Mining & predicting user trajectories. In WWW, pages 695–706, 2016.
  11. Exploring social-historical ties on location-based social networks. In ICWSM, 2012.
  12. Understanding individual human mobility patterns. Nature, 453(7196):779, 2008.
  13. Long short-term memory. Neural computation, 9(8):1735–1780, 1997.
  14. Collaborative filtering for implicit feedback datasets. In ICDM, pages 263–272. Ieee, 2008.
  15. Hst-lstm: A hierarchical spatial-temporal long-short term memory network for location prediction. In IJCAI, pages 2341–2347, 2018.
  16. Location predicts you: Location prediction via bi-direction speculation and dual-level association. In IJCAI, pages 529–536, 2021.
  17. Discovering collaborative signals for next poi recommendation with iterative seq2graph augmentation. arXiv preprint arXiv:2106.15814, 2021.
  18. Cepr: A collaborative exploration and periodically returning model for location prediction. TIST, 6(1):8, 2015.
  19. Geography-aware sequential location recommendation. In Proceedings of the 26th ACM SIGKDD international conference on knowledge discovery & data mining, pages 2009–2019, 2020.
  20. Hierarchical multi-task graph recurrent network for next poi recommendation. 2022.
  21. Predicting the next location: A recurrent model with spatial and temporal contexts. In AAAI, 2016.
  22. Real-time poi recommendation via modeling long-and short-term user preferences. Neurocomputing, 467:454–464, 2022.
  23. Stan: Spatio-temporal attention network for next location recommendation. In Proceedings of the Web Conference 2021, pages 2177–2185, 2021.
  24. Recurrent neural network based language model. In INTERSPEECH, 2010.
  25. Elizbar A Nadaraya. On estimating regression. Theory of Probability & Its Applications, 9(1):141–142, 1964.
  26. Phased lstm: Accelerating recurrent network training for long or event-based sequences. In NIPS, pages 3882–3890, 2016.
  27. A tale of many cities: universal patterns in human urban mobility. PloS one, 7(5):e37027, 2012.
  28. Mining user mobility features for next place prediction in location-based services. In ICDM, pages 1038–1043. IEEE, 2012.
  29. Spatiotemporal representation learning for translation-based poi recommendation. TOIS, 37(2):18, 2019.
  30. Graph-flashback network for next location recommendation. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pages 1463–1471, 2022.
  31. Bpr: Bayesian personalized ranking from implicit feedback. In UAI, pages 452–461. AUAI Press, 2009.
  32. Factorizing personalized markov chains for next-basket recommendation. In WWW, pages 811–820. ACM, 2010.
  33. Finding your friends and following them to where you are. In WSDM, pages 723–732. ACM, 2012.
  34. Learning graph-based disentangled representations for next poi recommendation. In Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, pages 1154–1163, 2022.
  35. Graph-enhanced spatial-temporal network for next poi recommendation. ACM Transactions on Knowledge Discovery from Data (TKDD), 16(6):1–21, 2022.
  36. Where have you been: Dual spatiotemporal-aware user mobility modeling for missing check-in poi identification. Information Processing & Management, 59(5):103030, 2022.
  37. Learning graph-based poi embedding for location-based recommendation. In CIKM, pages 15–24. ACM, 2016.
  38. Modeling user activity preference by leveraging user spatial temporal characteristics in lbsns. TSMC, 45(1):129–142, 2015.
  39. Revisiting user mobility and social relationships in lbsns: a hypergraph embedding approach. In WWW, pages 2147–2157. ACM, 2019.
  40. Location prediction over sparse user mobility traces using rnns: Flashback in hidden states! In IJCAI, pages 2184–2190, 2020.
  41. Location-centric social media analytics: Challenges and opportunities for smart cities. IEEE Intelligent Systems, 36(5):3–10, 2020.
  42. Getnext: trajectory flow map enhanced transformer for next poi recommendation. In Proceedings of the 45th International ACM SIGIR Conference on research and development in information retrieval, pages 1144–1153, 2022.
  43. What’s your next move: User activity prediction in location-based social networks. In SDM, pages 171–179. SIAM, 2013.
  44. Adaptive clustering based personalized federated learning framework for next poi recommendation with location noise. IEEE Transactions on Knowledge and Data Engineering, 2023.
  45. Lore: Exploiting sequential influence for location recommendations. In Proceedings of the 22nd ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, pages 103–112, 2014.
  46. Sequential click prediction for sponsored search with recurrent neural networks. In AAAI, 2014.
  47. Where to go next: A spatio-temporal gated network for next poi recommendation. In AAAI, volume 33, pages 5877–5884, 2019.
  48. Where to go next: A spatio-temporal gated network for next poi recommendation. IEEE Transactions on Knowledge and Data Engineering, 2020.
  49. What to do next: Modeling user behaviors by time-lstm. In IJCAI, pages 3602–3608, 2017.

Summary

We haven't generated a summary for this paper yet.