Next POI Recommendation with Dynamic Graph and Explicit Dependency
DOI:
https://doi.org/10.1609/aaai.v37i4.25608Keywords:
DMKM: Mining of Spatial, Temporal or Spatio-Temporal DataAbstract
Next Point-Of-Interest (POI) recommendation plays an important role in various location-based services. Its main objective is to predict the user's next interested POI based on her previous check-in information. Most existing methods directly use users' historical check-in trajectories to construct various graphs to assist sequential models to complete this task. However, as users' check-in data is extremely sparse, it is difficult to capture the potential relations between POIs by directly using these check-in data. To this end, we propose the Sequence-based Neighbour search and Prediction Model (SNPM) for next POI recommendation. In SNPM, the RotatE knowledge graph embedding and Eigenmap methods are used to extract POI relationships implied in check-in data, and build the POI similarity graph. Then, we enhance the model's generalized representations of POIs' general features by aggregating similar POIs. As the context is typically rich and valuable when making Next POI predictions, the sequence model selects which POIs to aggregate not only depends on the current state, but also needs to consider the previous POI sequence. Therefore, we construct a Sequence-based, Dynamic Neighbor Graph (SDNG) to find the similarity neighbourhood and develop a Multi-Step Dependency Prediction model (MSDP) inspired by RotatE, which explicitly leverage information from previous states. We evaluate the proposed model on two real-world datasets, and the experimental results show that the proposed method significantly outperforms existing state-of-the-art POI recommendation methods.Downloads
Published
2023-06-26
How to Cite
Yin, F., Liu, Y., Shen, Z., Chen, L., Shang, S., & Han, P. (2023). Next POI Recommendation with Dynamic Graph and Explicit Dependency. Proceedings of the AAAI Conference on Artificial Intelligence, 37(4), 4827-4834. https://doi.org/10.1609/aaai.v37i4.25608
Issue
Section
AAAI Technical Track on Data Mining and Knowledge Management