Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Spatial-Aware Hierarchical Collaborative Deep Learning for POI Recommendation

Published: 01 November 2017 Publication History

Abstract

Point-of-interest (POI) recommendation has become an important way to help people discover attractive and interesting places, especially when they travel out of town. However, the extreme sparsity of user-POI matrix and cold-start issues severely hinder the performance of collaborative filtering-based methods. Moreover, user preferences may vary dramatically with respect to the geographical regions due to different urban compositions and cultures. To address these challenges, we stand on recent advances in deep learning and propose a Spatial-Aware Hierarchical Collaborative Deep Learning model (SH-CDL). The model jointly performs deep representation learning for POIs from heterogeneous features and hierarchically additive representation learning for spatial-aware personal preferences. To combat data sparsity in spatial-aware user preference modeling, both the collective preferences of the public in a given target region and the personal preferences of the user in adjacent regions are exploited in the form of social regularization and spatial smoothing. To deal with the multimodal heterogeneous features of the POIs, we introduce a late feature fusion strategy into our SH-CDL model. The extensive experimental analysis shows that our proposed model outperforms the state-of-the-art recommendation models, especially in out-of-town and cold-start recommendation scenarios.

References

[1]
G. Ference, M. Ye, and W.-C. Lee, “Location recommendation for out-of-town users in location-based social networks,” in Proc. ACM Int. Conf. Inf. Knowl. Manage., 2013, pp. 721–726.
[2]
W. Wang, H. Yin, L. Chen, Y. Sun, S. Sadiq, and X. Zhou, “ Geo-SAGE: A geographical sparse additive generative model for spatial item recommendation,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2015, pp. 1255–1264.
[3]
H. Yin, Y. Sun, B. Cui, Z. Hu, and L. Chen, “LCARS: A location-content-aware recommender system,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2013, pp. 221– 229.
[4]
J. Bao, Y. Zheng, and M. F. Mokbel, “Location-based and preference-aware recommendation using sparse geo-social networking data,” in Proc. 20th Int. Conf. Advances Geographic Inf. Syst., 2012, pp. 199– 208.
[5]
W. Wang, H. Yin, L. Chen, Y. Sun, S. Sadiq, and X. Zhou, “ ST-SAGE: A spatial-temporal sparse additive generative model for spatial item recommendation,” ACM Trans. Intell. Syst. Technol., vol. 8, no. 3, pp. 48:1–48:25, Apr. 2017.
[6]
K. Zhao, G. Cong, Q. Yuan, and K. Zhu, “SAR: A sentiment-aspect-region model for user preference analysis in geo-tagged reviews,” in Proc. IEEE 31st Int. Conf. Data Eng., 2015, pp. 675–686.
[7]
H. Yin, X. Zhou, B. Cui, H. Wang, K. Zheng, and Q. V. H. Nguyen, “ Adapting to user interest drift for poi recommendation,” IEEE Trans. Knowl. Data Eng., vol. 28, no. 10, pp. 2566–2581, Oct. 2016.
[8]
H. Gao, J. Tang, X. Hu, and H. Liu, “Exploring temporal effects for location recommendation on location-based social networks,” in Proc. ACM Conf. Recommender Syst., 2013, pp. 93–100.
[9]
Q. Yuan, G. Cong, Z. Ma, A. Sun, and N. M. Thalmann, “Time-aware point-of-interest recommendation,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, 2013, pp. 363 –372.
[10]
H. Wang, N. Wang, and D.-Y. Yeung, “ Collaborative deep learning for recommender systems,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2015, pp. 1235–1244.
[11]
S. Li, J. Kawale, and Y. Fu, “Deep collaborative filtering via marginalized denoising auto-encoder,” in Proc. ACM Int. Conf. Inf. Knowl. Manage. , 2015, pp. 811–820.
[12]
D. Kim, C. Park, J. Oh, S. Lee, and H. Yu, “Convolutional matrix factorization for document context-aware recommendation,” in Proc. ACM Conf. Recommender Syst., 2016, pp. 233 –240.
[13]
G. E. Hinton, S. Osindero, and Y.-W. Teh, “A fast learning algorithm for deep belief nets,” Neural Comput., vol. 18, no. 7, pp. 1527–1554, 2006.
[14]
A. de Giorgio, “A study on the similarities of deep belief networks and stacked autoencoders,” Thesis, School Comput. Sci. Commun., KTH Royal Instit. Technol., Stockholm, Sweden, 2015.
[15]
A. Mnih and R. Salakhutdinov, “Probabilistic matrix factorization,” in Proc. Int. Conf. Neural Inf. Process. Syst., 2007, pp. 1257–1264.
[16]
G. E. Hinton and R. R. Salakhutdinov, “Replicated softmax: An undirected topic model,” in Proc. Advances Neural Inf. Process. Syst., 2009, pp. 1607– 1614.
[17]
N. Srivastava and R. R. Salakhutdinov, “Multimodal learning with deep Boltzmann machines,” in Proc. Int. Conf. Neural Inf. Process. Syst., 2012, pp. 2222 –2230.
[18]
R. Li, S. Wang, H. Deng, R. Wang, and K. C.-C. Chang, “Towards social user profiling: Unified and discriminative influence model for inferring home locations,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining , 2012, pp. 1023–1031.
[19]
S. Scellato, A. Noulas, R. Lambiotte, and C. Mascolo, “Socio-spatial properties of online location-based social networks,” in Proc. Int. Conf. Weblogs Social Media, 2011, pp. 329–336.
[20]
D. Mok, B. Wellman, and J. Carrasco, “Does distance matter in the age of the internet?” Urban Studies, vol. 47, no. 13, pp. 2747–2783, 2010.
[21]
X. Wang and Y. Wang, “Improving content-based and hybrid music recommendation using deep learning,” in Proc. 22nd ACM Int. Conf. Multimedia, 2014, pp. 627 –636.
[22]
A. Van den Oord, S. Dieleman, and B. Schrauwen, “Deep content-based music recommendation,” in Proc. Int. Conf. Neural Inf. Process. Syst. , 2013, pp. 2643–2651.
[23]
H. Yin, X. Zhou, Y. Shao, H. Wang, and S. Sadiq, “Joint modeling of user check-in behaviors for point-of-interest recommendation,” in Proc. ACM Int. Conf. Inf. Knowl. Manage., 2015, pp. 1631 –1640.
[24]
Z. Yao, Y. Fu, B. Liu, Y. Liu, and H. Xiong, “POI recommendation: A temporal matching between poi popularity and user regularity,” in Proc. IEEE Int. Conf. Data Mining, 2016, pp. 549–558.
[25]
M. Ye, P. Yin, W.-C. Lee, and D.-L. Lee, “Exploiting geographical influence for collaborative point-of-interest recommendation,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, 2011, pp. 325–334.
[26]
M. Mehaffy, S. Porta, Y. Rofé, and N. Salingaros, “Urban nuclei and the geometry of streets: The ‘emergent neighborhoods’ model,” Urban Des. Int. , vol. 15, no. 1, pp. 22–46, 2010.
[27]
X. Zhang, X. Hu, and Z. Li, “Learning geographical hierarchy features for social image location prediction,” in Proc. Int. Conf. Artif. Intell., 2015, pp. 2401–2407.
[28]
G. E. Hinton, “A practical guide to training restricted Boltzmann machines,” in Neural Networks: Tricks of the Trade. Berlin, Germany : Springer, 2012, pp. 599–619.
[29]
F. Zhang, N. J. Yuan, D. Lian, X. Xie, and W.-Y. Ma, “Collaborative knowledge base embedding for recommender systems,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2016, pp. 353–362.
[30]
Z. Cheng, J. Caverlee, K. Lee, and D. Z. Sui, “Exploring millions of footprints in location sharing services,” in Proc. Int. Conf. Weblogs Social Media, 2011, pp. 81–88.
[31]
R. Pan, et al., “One-class collaborative filtering,” in Proc. IEEE Int. Conf. Data Mining, 2008, pp. 502 –511.
[32]
R. Das, M. Zaheer, and C. Dyer, “Gaussian LDA for topic models with word embeddings,” in Proc. Annu. Meeting Assoc. Comput. Linguistics, 2015, pp. 795–804.
[33]
B. Liu, Y. Fu, Z. Yao, and H. Xiong, “Learning geographical preferences for point-of-interest recommendation,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2013, pp. 1043–1051.
[34]
X. Li, G. Cong, X.-L. Li, T.-A. N. Pham, and S. Krishnaswamy, “Rank-GeoFM : A ranking based geographical factorization method for point of interest recommendation,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval , 2015, pp. 433–442.
[35]
W. Zhang and J. Wang, “Location and time aware social collaborative retrieval for new successive point-of-interest recommendation,” in Proc. ACM Int. Conf. Inf. Knowl. Manage., 2015, pp. 1221–1230.
[36]
P. Cremonesi, Y. Koren, and R. Turrin, “Performance of recommender algorithms on top-n recommendation tasks,” in Proc. ACM Conf. Recommender Syst., 2010, pp. 39–46.
[37]
D. Agarwal and B.-C. Chen, “Regression-based latent factor models,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2009, pp. 19–28 .
[38]
S. Rendle, “Factorization machines with LibFM,” ACM Trans. Intell. Syst. Technol., vol. 3, no. 3, pp. 57:1 –57:22, May 2012.
[39]
T. Chen, W. Zhang, Q. Lu, K. Chen, Z. Zheng, and Y. Yu, “ SVDFeature: A toolkit for feature-based collaborative filtering,” J. Mach. Learn. Res. , vol. 13, no. 1, pp. 3619–3622, Dec. 2012.
[40]
D. Lian, et al., “Content-aware collaborative filtering for location recommendation based on human mobility data,” in Proc. IEEE Int. Conf. Data Mining, 2015, pp. 261–270.
[41]
T. Mikolov, I. Sutskever, K. Chen, G. S. Corrado, and J. Dean, “Distributed representations of words and phrases and their compositionality,” in Proc. Int. Conf. Neural Inf. Process. Syst., 2013, pp. 3111–3119.
[42]
F. Vasile, E. Smirnova, and A. Conneau, “ Meta-Prod2Vec: Product embeddings using side-information for recommendation,” in Proc. ACM Conf. Recommender Syst., 2016, pp. 225–232.
[43]
M. Xie, H. Yin, H. Wang, F. Xu, W. Chen, and S. Wang, “Learning graph-based POI embedding for location-based recommendation,” in Proc. ACM Int. Conf. Inf. Knowl. Manage., 2016, pp. 15–24.
[44]
L. Zheng, V. Noroozi, and P. S. Yu, “Joint deep modeling of users and items using reviews for recommendation,” in Proc. ACM Int. Conf. Web Search Data Mining, 2017, pp. 425–434.
[45]
J. Yuan, W. Shalaby, M. Korayem, D. Lin, K. AlJadda, and J. Luo, “Solving cold-start problem in large-scale recommendation engines: A deep learning approach,” in Proc. IEEE Int. Conf. Big Data, 2016, pp. 1901–1910.
[46]
P. Covington, J. Adams, and E. Sargin, “Deep neural networks for YouTube recommendations,” in Proc. ACM Conf. Recommender Syst., 2016, pp. 191–198.
[47]
E. Cho, S. A. Myers, and J. Leskovec, “Friendship and mobility: User movement in location-based social networks,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2011, pp. 1082–1090.
[48]
D. Lian, C. Zhao, X. Xie, G. Sun, E. Chen, and Y. Rui, “ GeoMF: Joint geographical modeling and matrix factorization for point-of-interest recommendation,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2014, pp. 831–840.
[49]
H. Yin, et al., “Discovering interpretable geo-social communities for user behavior prediction,” in Proc. IEEE Int. Conf. Data Eng., 2016, pp. 942–953.
[50]
W.-Y. Zhu, W.-C. Peng, L.-J. Chen, K. Zheng, and X. Zhou, “Modeling user mobility for location promotion in location-based social networks,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2015, pp. 1573–1582.
[51]
S. Zhao, T. Zhao, H. Yang, M. R. Lyu, and I. King, “STELLAR: Spatial-temporal latent ranking for successive point-of-interest recommendation,” in Proc. AAAI Conf. Artif. Intell., 2016, pp. 315–321.
[52]
Y. Liu, C. Liu, B. Liu, M. Qu, and H. Xiong, “Unified point-of-interest recommendation with temporal interval assessment,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discovery Data Mining, 2016, pp. 1015–1024.
[53]
W. Wang, H. Yin, S. Sadiq, L. Chen, M. Xie, and X. Zhou, “ SPORE: A sequential personalized spatial item recommender system,” in Proc. IEEE Int. Conf. Data Eng., 2016, pp. 954 –965.
[54]
H. Yin, B. Cui, Y. Sun, Z. Hu, and L. Chen, “LCARS: A spatial item recommender system,” ACM Trans. Inf. Syst. , vol. 32, no. 3, pp. 11:1–11:37, Jul. 2014.
[55]
H. Yin, B. Cui, X. Zhou, W. Wang, Z. Huang, and S. Sadiq, “Joint modeling of user check-in behaviors for real-time point-of-interest recommendation,” ACM Trans. Inf. Syst., vol. 35, no. 2, pp. 11:1–11:44, Oct. 2016.

Cited By

View all
  • (2024)Social Recommender System Based on CNN Incorporating Tagging and Contextual FeaturesJournal of Cases on Information Technology10.4018/JCIT.33552426:1(1-20)Online publication date: 7-Jan-2024
  • (2024)Decentralized Collaborative Learning with Adaptive Reference Data for On-Device POI RecommendationProceedings of the ACM Web Conference 202410.1145/3589334.3645696(3930-3939)Online publication date: 13-May-2024
  • (2024)Could Small Language Models Serve as Recommenders? Towards Data-centric Cold-start RecommendationProceedings of the ACM Web Conference 202410.1145/3589334.3645494(3566-3575)Online publication date: 13-May-2024
  • Show More Cited By

Index Terms

  1. Spatial-Aware Hierarchical Collaborative Deep Learning for POI Recommendation
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Information & Contributors

            Information

            Published In

            cover image IEEE Transactions on Knowledge and Data Engineering
            IEEE Transactions on Knowledge and Data Engineering  Volume 29, Issue 11
            Nov. 2017
            255 pages

            Publisher

            IEEE Educational Activities Department

            United States

            Publication History

            Published: 01 November 2017

            Qualifiers

            • Research-article

            Contributors

            Other Metrics

            Bibliometrics & Citations

            Bibliometrics

            Article Metrics

            • Downloads (Last 12 months)0
            • Downloads (Last 6 weeks)0
            Reflects downloads up to 15 Jan 2025

            Other Metrics

            Citations

            Cited By

            View all
            • (2024)Social Recommender System Based on CNN Incorporating Tagging and Contextual FeaturesJournal of Cases on Information Technology10.4018/JCIT.33552426:1(1-20)Online publication date: 7-Jan-2024
            • (2024)Decentralized Collaborative Learning with Adaptive Reference Data for On-Device POI RecommendationProceedings of the ACM Web Conference 202410.1145/3589334.3645696(3930-3939)Online publication date: 13-May-2024
            • (2024)Could Small Language Models Serve as Recommenders? Towards Data-centric Cold-start RecommendationProceedings of the ACM Web Conference 202410.1145/3589334.3645494(3566-3575)Online publication date: 13-May-2024
            • (2024)Challenging Low Homophily in Social RecommendationProceedings of the ACM Web Conference 202410.1145/3589334.3645460(3476-3484)Online publication date: 13-May-2024
            • (2024)Human-AI Interaction: Human Behavior Routineness Shapes AI PerformanceIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.348031736:12(8476-8487)Online publication date: 1-Dec-2024
            • (2024)GeoCo: Geographical Correlation Enhanced Network for POI RecommendationIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.342515136:12(8362-8376)Online publication date: 1-Dec-2024
            • (2024)Defending Against Membership Inference Attack for Counterfactual Federated Recommendation With Differentially Private Representation LearningIEEE Transactions on Information Forensics and Security10.1109/TIFS.2024.345303119(8037-8051)Online publication date: 1-Jan-2024
            • (2024)Video2MusicExpert Systems with Applications: An International Journal10.1016/j.eswa.2024.123640249:PCOnline publication date: 17-Jul-2024
            • (2024)A conditional random field recommendation method based on tripartite graphExpert Systems with Applications: An International Journal10.1016/j.eswa.2023.121804238:PCOnline publication date: 27-Feb-2024
            • (2024)A survey on personalized itinerary recommendationApplied Soft Computing10.1016/j.asoc.2023.111200152:COnline publication date: 1-Feb-2024
            • Show More Cited By

            View Options

            View options

            Media

            Figures

            Other

            Tables

            Share

            Share

            Share this Publication link

            Share on social media