Joint Modeling of User Check-in Behaviors for Real-time Point-of-Interest Recommendation

被引:131
作者
Yin, Hongzhi [1 ]
Cui, Bin [2 ]
Zhou, Xiaofang [1 ]
Wang, Weiqing [1 ]
Huang, Zi [1 ]
Sadiq, Shazia [1 ]
机构
[1] Univ Queensland, Sch Informat Technol & Elect Engn, Brisbane, Qld 4072, Australia
[2] Peking Univ, Sch EECS, Key Lab High Confidence Software Technol MOE, Sci Bldg 1, Beijing 100871, Peoples R China
基金
中国国家自然科学基金; 澳大利亚研究理事会;
关键词
POI; real-time recommendation; location-based service; online learning; efficient retrieval algorithm; MATRIX FACTORIZATION; SYSTEMS;
D O I
10.1145/2873055
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Point-of-Interest (POI) recommendation has become an important means to help people discover attractive and interesting places, especially when users travel out of town. However, the extreme sparsity of a user-POI matrix creates a severe challenge. To cope with this challenge, we propose a unified probabilistic generative model, the Topic-Region Model (TRM), to simultaneously discover the semantic, temporal, and spatial patterns of users' check-in activities, and to model their joint effect on users' decision making for selection of POIs to visit. To demonstrate the applicability and flexibility of TRM, we investigate how it supports two recommendation scenarios in a unified way, that is, hometown recommendation and out-of- town recommendation. TRM effectively overcomes data sparsity by the complementarity and mutual enhancement of the diverse information associated with users' check-in activities (e.g., check-in content, time, and location) in the processes of discovering heterogeneous patterns and producing recommendations. To support real-time POI recommendations, we further extend the TRM model to an online learning model, TRM-Online, to track changing user interests and speed up the model training. In addition, based on the learned model, we propose a clustering-based branch and bound algorithm (CBB) to prune the POI search space and facilitate fast retrieval of the top-k recommendations. We conduct extensive experiments to evaluate the performance of our proposals on two real-world datasets, including recommendation effectiveness, overcoming the cold-start problem, recommendation efficiency, and model-training efficiency. The experimental results demonstrate the superiority of our TRM models, especially TRM-Online, compared with state-of-the-art competitive methods, by making more effective and efficient mobile recommendations. In addition, we study the importance of each type of pattern in the two recommendation scenarios, respectively, and find that exploiting temporal patterns is most important for the hometown recommendation scenario, while the semantic patterns play a dominant role in improving the recommendation effectiveness for out-of-town users.
引用
收藏
页数:44
相关论文
共 80 条
  • [1] Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions
    Adomavicius, G
    Tuzhilin, A
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) : 734 - 749
  • [2] Ahmed A., 2011, KDD, P114, DOI DOI 10.1145/2020408.2020433
  • [3] On-Line LDA: Adaptive Topic Models for Mining Text Streams with Applications to Topic Detection and Tracking
    AlSumait, Loulwah
    Barbara, Daniel
    Domeniconi, Carlotta
    [J]. ICDM 2008: EIGHTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2008, : 3 - 12
  • [4] [Anonymous], 2012, 18 ACM SIGKDD INT C, DOI DOI 10.1145/2339530.2339730
  • [5] [Anonymous], 2011, Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD)
  • [6] [Anonymous], 2010, P 18 SIGSPATIAL INT
  • [7] [Anonymous], 2013, SDM
  • [8] [Anonymous], 2007, Google news personalization: scalable online collaborative filtering, DOI DOI 10.1145/1242572.1242610
  • [9] [Anonymous], 2012, P 6 ACM C RECOMMENDE, DOI DOI 10.1145/2365952.2365968
  • [10] [Anonymous], 2013, IJCAI