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

ST-SAGE: A Spatial-Temporal Sparse Additive Generative Model for Spatial Item Recommendation

Published: 20 April 2017 Publication History

Abstract

With the rapid development of location-based social networks (LBSNs), spatial item recommendation has become an important mobile application, especially when users travel away from home. However, this type of recommendation is very challenging compared to traditional recommender systems. A user may visit only a limited number of spatial items, leading to a very sparse user-item matrix. This matrix becomes even sparser when the user travels to a distant place, as most of the items visited by a user are usually located within a short distance from the user’s home. Moreover, user interests and behavior patterns may vary dramatically across different time and geographical regions. In light of this, we propose ST-SAGE, a spatial-temporal sparse additive generative model for spatial item recommendation in this article. ST-SAGE considers both personal interests of the users and the preferences of the crowd in the target region at the given time by exploiting both the co-occurrence patterns and content of spatial items. To further alleviate the data-sparsity issue, ST-SAGE exploits the geographical correlation by smoothing the crowd’s preferences over a well-designed spatial index structure called the spatial pyramid. To speed up the training process of ST-SAGE, we implement a parallel version of the model inference algorithm on the GraphLab framework. We conduct extensive experiments; the experimental results clearly demonstrate that ST-SAGE outperforms the state-of-the-art recommender systems in terms of recommendation effectiveness, model training efficiency, and online recommendation efficiency.

References

[1]
Amr Ahmed, Bhargav Kanagal, Sandeep Pandey, Vanja Josifovski, Lluis Garcia Pueyo, and Jeff Yuan. 2013. Latent factor models with additive and hierarchically-smoothed user preferences. In Proceedings of the 6th ACM International Conference on Web Search and Data Mining (WSDM’13). 385--394.
[2]
Jie Bao, Yu Zheng, and Mohamed F. Mokbel. 2012. Location-based and preference-aware recommendation using sparse geo-social networking data. In Proceedings of the 20th International Conference on Advances in Geographic Information Systems (SIGSPATIAL’12). 199--208.
[3]
Jie Bao, Yu Zheng, David Wilkie, and Mohamed Mokbel. 2015. Recommendations in location-based social networks: A survey. Geoinformatica 19, 3, 525--565.
[4]
Ashweeni Beeharee and Anthony Steed. 2007. Exploiting real world knowledge in ubiquitous applications. Personal Ubiquitous Computing 11, 6, 429--437.
[5]
Chen Chen, Hongzhi Yin, Junjie Yao, and Bin Cui. 2013. TeRec: A temporal recommender system over tweet stream. Proceedings of VLDB Endowment 6, 12, 1254--1257.
[6]
Wen-Yen Chen, Jon-Chyuan Chu, Junyi Luan, Hongjie Bai, Yi Wang, and Edward Y. Chang. 2009. Collaborative filtering for Orkut communities: Discovery of user latent behavior. In Proceedings of the 18th International Conference on World Wide Web (WWW’09). 681--690.
[7]
Chen Cheng, Haiqin Yang, Irwin King, and Michael R. Lyu. 2012. Fused matrix factorization with geographical and social influence in location-based social networks. In Proceedings of the 26th AAAI Conference on Artificial Intelligence (AAAI’12). 17--23.
[8]
Chen Cheng, Haiqin Yang, Michael R. Lyu, and Irwin King. 2013. Where you like to go next: Successive point-of-interest recommendation. In Proceedings of the 23rd International Joint Conference on Artificial Intelligence (IJCAI’13). 2605--2611.
[9]
Zhiyuan Cheng, James Caverlee, Kyumin Lee, and Daniel Z. Sui. 2011. Exploring millions of footprints in location sharing services. In Proceedings of the 5th International AAAI Conference on Weblogs and Social Media (ICWSM’11).
[10]
Eunjoon Cho, Seth A. Myers, and Jure Leskovec. 2011. Friendship and mobility: User movement in location-based social networks. In Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’11). 1082--1090.
[11]
Paolo Cremonesi, Yehuda Koren, and Roberto Turrin. 2010. Performance of recommender algorithms on top-n recommendation tasks. In Proceedings of the 4th ACM Conference on Recommender Systems (RecSys’10). 39--46.
[12]
Bin Cui, Hong Mei, and Beng Chin Ooi. 2014. Big data: The driver for innovation in databases. National Science Review 1, 1, 27--30.
[13]
Jacob Eisenstein, Amr Ahmed, and Eric P. Xing. 2011. Sparse additive generative models of text. In International Conference on Machine Learning (ICML’11). 1041--1048.
[14]
Gregory Ference, Mao Ye, and Wang-Chien Lee. 2013. Location recommendation for out-of-town users in location-based social networks. In Proceedings of the 22nd ACM International Conference on Information Knowledge Management (CIKM’13). 721--726.
[15]
Stephen Gale and Gunnar Olsson. 1979. Philosophy in Geography. Dordrecht, The Netherlands: D. Reidel.
[16]
Huiji Gao, Jiliang Tang, Xia Hu, and Huan Liu. 2013. Exploring temporal effects for location recommendation on location-based social networks. In Proceedings of the 7th ACM Conference on Recommender Systems (RecSys’13). 93--100.
[17]
Huiji Gao, Jiliang Tang, Xia Hu, and Huan Liu. 2015. Content-aware point of interest recommendation on location-based social networks. In AAAI Conference on Artificial Intelligence (AAAI’15). 1721--1727.
[18]
Yong Ge, Qi Liu, Hui Xiong, Alexander Tuzhilin, and Jian Chen. 2011. Cost-aware travel tour recommendation. In Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’11). 983--991.
[19]
Yong Ge, Hui Xiong, Alexander Tuzhilin, Keli Xiao, Marco Gruteser, and Michael Pazzani. 2010. An energy-efficient mobile recommender system. In Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’10). 899--908.
[20]
Tieke He, Hongzhi Yin, Zhenyu Chen, Xiaofang Zhou, Shazia Sadiq, and Bin Luo. 2016. A spatial-temporal topic model for the semantic annotation of POIs in LBSNs. ACM Transactions on Inteligent Systems and Technology 8, 1, Article 12, 12:1--12:24 pages.
[21]
Tzvetan Horozov, Nitya Narasimhan, and Venu Vasudevan. 2006. Using location for personalized POI recommendations in mobile environments. In SAINT. 124--129.
[22]
Bo Hu and Martin Ester. 2013. Spatial topic modeling in online social media for location recommendation. In Proceedings of the 7th ACM Conference on Recommender Systems (RecSys’13). 25--32.
[23]
Zhiting Hu, Junjie Yao, Bin Cui, and Eric Xing. 2015. Community level diffusion extraction. In Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data (SIGMOD’15). 1555--1569.
[24]
Bhargav Kanagal, Amr Ahmed, Sandeep Pandey, Vanja Josifovski, Jeff Yuan, and Lluis Garcia-Pueyo. 2012. Supercharging recommender systems using taxonomies for learning user purchase behavior. Proceedings of VLDB Endowment 5, 10, 956--967.
[25]
Eui-young Kang, Hanil Kim, and Jungwon Cho. 2006. Personalization method for tourist point of interest (POI) recommendation. Knowledge-Based Intelligent Information and Engineering Systems 4251, 392--400.
[26]
Yehuda Koren. 2008. Factorization meets the neighborhood: A multifaceted collaborative filtering model. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’08). 426--434.
[27]
Kyunghan Lee, Seongik Hong, Seong Joon Kim, Injong Rhee, and Song Chong. 2009. SLAW: A mobility model for human walks (INFOCOM’09). 855--863.
[28]
Kenneth Wai-Ting Leung, Dik Lun Lee, and Wang-Chien Lee. 2011. CLR: A collaborative location recommendation framework based on co-clustering. In Proceedings of the 34th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’11). 305--314.
[29]
Justin J. Levandoski, Mohamed Sarwat, Ahmed Eldawy, and Mohamed F. Mokbel. 2012. LARS: A location-aware recommender system. In IEEE 28th International Conference on Data Engineering (ICDE’12). 450--461.
[30]
Rui Li, Shengjie Wang, Hongbo Deng, Rui Wang, and Kevin Chen-Chuan Chang. 2012. Towards social user profiling: Unified and discriminative influence model for inferring home locations. In Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’12). 1023--1031.
[31]
Defu Lian, Cong Zhao, Xing Xie, Guangzhong Sun, Enhong Chen, and Yong Rui. 2014. GeoMF: Joint geographical modeling and matrix factorization for point-of-interest recommendation. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’14). 831--840.
[32]
Bin Liu and Hui Xiong. 2013. Point-of-interest recommendation in location based social networks with topic and location awareness. In Proceedings of the 2013 SIAM International Conference on Data Mining (SDM’13). 396--404.
[33]
D. C. Liu and J. Nocedal. 1989. On the limited memory BFGS method for large scale optimization. Mathematical Programming 45, 3, 503--528.
[34]
Qi Liu, Yong Ge, Zhongmou Li, Enhong Chen, and Hui Xiong. 2011. Personalized travel package recommendation. In Proceedings of the IEEE 11th International Conference on Data Mining (ICDM’11). 407--416.
[35]
Yucheng Low, Danny Bickson, Joseph Gonzalez, Carlos Guestrin, Aapo Kyrola, and Joseph M. Hellerstein. 2012. Distributed GraphLab: A framework for machine learning and data mining in the cloud. Proceedings of the VLDB Endowment 5, 8, 716--727.
[36]
Diana Mok, Barry Wellman, and Juan Carrasco. 2010. Does distance matter in the age of the Internet? Urban Studies 47, 13, 2747--2783.
[37]
Anastasios Noulas, Salvatore Scellato, Cecilia Mascolo, and Massimiliano Pontil. 2011. An empirical study of geographic user activity patterns in Foursquare. In Proceedings of the 5th International AAAI Conference on Weblogs and Social Media (ICWSM’11).
[38]
Moon-Hee Park, Jin-Hyuk Hong, and Sung-Bae Cho. 2007. Location-based recommendation system using Bayesian user’s preference model in mobile devices. In Proceedings of the 4th International Conference on Ubiquitous Intelligence and Computing (UIC’07). 1130--1139.
[39]
Salvatore Scellato, Anastasios Noulas, Renaud Lambiotte, and Cecilia Mascolo. 2011. Socio-spatial properties of online location-based social networks. In ICWSM’11.
[40]
Mark Schmidt, Alexandru Niculescu-Mizil, and Kevin Murphy. 2007. Learning graphical model structure using L1-regularization paths. In AAAI Conference on Artificial Intelligence (AAAI’07). 1278--1283.
[41]
Shashi Shekhar, Pusheng Zhang, Yan Huang, and Raju Vatsavai. 2004. Data Mining: Next Generation Challenges and Future Directions. AAAI/MIT Press, Cambridge, MA.
[42]
Rainer Simon and Peter Fröhlich. 2007. A mobile application framework for the geospatial web. In Proceedings of the 16th International Conference on World Wide Web (WWW’07). 381--390.
[43]
Yuichiro Takeuchi and Masanori Sugimoto. 2006. CityVoyager: An outdoor recommendation system based on user location history. In Proceedings of the 3th International Conference on Ubiquitous Intelligence and Computing (UIC’06). 625--636.
[44]
Hanna M. Wallach. 2006. Topic modeling: Beyond bag-of-words. In International Conference on Machine Learning (ICML’06). 977--984.
[45]
Weiqing Wang, Hongzhi Yin, Ling Chen, Yizhou Sun, Shazia Sadiq, and Xiaofang Zhou. 2015. Geo-SAGE: A geographical sparse additive generative model for spatial item recommendation. In Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD’15). 1255--1264.
[46]
Weiqing Wang, Hongzhi Yin, Shazia Sadiq, Ling Chen, Min Xie, and Xiaofang Zhou. 2016. SPORE: A sequential personalized spatial item recommender system. In IEEE 32nd International Conference on Data Engineering (ICDE’16). 954--965.
[47]
Min Xie, Hongzhi Yin, Fanjiang Xu, Hao Wang, Weitong Chen, and Sen Wang. 2016. Learning graph-based POI embedding for location-based recommendation. In 25th ACM International Conference on Information and Knowledge Management (CIKM’16).
[48]
Mao Ye, Peifeng Yin, Wang-Chien Lee, and Dik-Lun Lee. 2011. Exploiting geographical influence for collaborative point-of-interest recommendation. In Proceedings of the 34th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’11). 325--334.
[49]
Hongzhi Yin and Bin Cui. 2016. Spatio-Temporal Recommendation in Social Media. Springer, New York, NY.
[50]
Hongzhi Yin, Bin Cui, Ling Chen, Zhiting Hu, and Zi Huang. 2014a. A temporal context-aware model for user behavior modeling in social media systems. In Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data (SIGMOD’14). 1543--1554.
[51]
Hongzhi Yin, Bin Cui, Zi Huang, Weiqing Wang, Xian Wu, and Xiaofang Zhou. 2015. Joint modeling of users’ interests and mobility patterns for point-of-interest recommendation. In Proceedings of the 23rd ACM International Conference on Multimedia (MM’15). 819--822.
[52]
Hongzhi Yin, Bin Cui, Yizhou Sun, Zhiting Hu, and Ling Chen. 2014b. LCARS: A spatial item recommender system. ACM Transactions on Information Systems 32, 3, 11:1--11:37.
[53]
Hongzhi Yin, Bin Cui, Xiaofang Zhou, Weiqing Wang, Zi Huang, and Shazia Sadiq. 2016. Joint modeling of user check-in behaviors for real-time point-of-interest recommendation. ACM Transactions on Information Systems 35, 2, 11:1--11:44.
[54]
Hongzhi Yin, Xiaofang Zhou, Yingxia Shao, Hao Wang, and Shazia Sadiq. 2015. Joint modeling of user check-in behaviors for point-of-interest recommendation. In 24th ACM International Conference on Information and Knowledge Management (CIKM’15). 1631--1640.
[55]
Quan Yuan, Gao Cong, Zongyang Ma, Aixin Sun, and Nadia Magnenat Thalmann. 2013. Time-aware point-of-interest recommendation. In Proceedings of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’13). 363--372.
[56]
Vincent W. Zheng, Yu Zheng, Xing Xie, and Qiang Yang. 2010. Collaborative location and activity recommendations with GPS history data. In Proceedings of the 19th International Conference on World Wide Web (WWW’10). 1029--1038.
[57]
Vincent W. Zheng, Yu Zheng, Xing Xie, and Qiang Yang. 2012. Towards mobile intelligence: Learning from GPS history data for collaborative recommendation. Artificial Intelligence 184--185, 17--37.
[58]
Yu Zheng and Xing Xie. 2011. Learning travel recommendations from user-generated GPS traces. ACM Transactions on Intelligent Systems and Technology 2, 1, Article 2, 2:1--2:29 pages.
[59]
Yu Zheng, Lizhu Zhang, Zhengxin Ma, Xing Xie, and Wei-Ying Ma. 2011. Recommending friends and locations based on individual location history. ACM Transactions on the Web 5, 1, Article 5, 5:1--5:44 pages.
[60]
Yu Zheng, Lizhu Zhang, Xing Xie, and Wei-Ying Ma. 2009. Mining interesting locations and travel sequences from GPS trajectories. In Proceedings of the 18th International Conference on World Wide Web (WWW’09). 791--800.

Cited By

View all
  • (2022)CAPTOR: A Crowd-Aware Pre-Travel Recommender System for Out-of-Town UsersProceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3477495.3531949(1174-1184)Online publication date: 6-Jul-2022
  • (2022)An effective points of interest recommendation approach based on embedded meta‐path of spatiotemporal dataExpert Systems10.1111/exsy.1314540:2Online publication date: 21-Sep-2022
  • (2022)A Survey of Context-Aware Recommender Systems: From an Evaluation PerspectiveIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2022.3187434(1-20)Online publication date: 2022
  • Show More Cited By

Index Terms

  1. ST-SAGE: A Spatial-Temporal Sparse Additive Generative Model for Spatial Item Recommendation

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Transactions on Intelligent Systems and Technology
        ACM Transactions on Intelligent Systems and Technology  Volume 8, Issue 3
        Special Issue: Mobile Social Multimedia Analytics in the Big Data Era and Regular Papers
        May 2017
        320 pages
        ISSN:2157-6904
        EISSN:2157-6912
        DOI:10.1145/3040485
        • Editor:
        • Yu Zheng
        Issue’s Table of Contents
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 20 April 2017
        Accepted: 01 October 2016
        Received: 01 August 2016
        Published in TIST Volume 8, Issue 3

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. Point of interest (POI)
        2. efficient retrieval algorithm
        3. location-based service
        4. online learning
        5. real-time recommendation

        Qualifiers

        • Research-article
        • Research
        • Refereed

        Funding Sources

        • National Science Foundation CAREER
        • National Natural Science Foundation of China
        • ARC Discovery Project
        • ARC Discovery Early Career Researcher Award
        • Jiangsu Natural Science Foundation of China

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)16
        • Downloads (Last 6 weeks)2
        Reflects downloads up to 10 Nov 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2022)CAPTOR: A Crowd-Aware Pre-Travel Recommender System for Out-of-Town UsersProceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3477495.3531949(1174-1184)Online publication date: 6-Jul-2022
        • (2022)An effective points of interest recommendation approach based on embedded meta‐path of spatiotemporal dataExpert Systems10.1111/exsy.1314540:2Online publication date: 21-Sep-2022
        • (2022)A Survey of Context-Aware Recommender Systems: From an Evaluation PerspectiveIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2022.3187434(1-20)Online publication date: 2022
        • (2022)A review of online supervised learningEvolving Systems10.1007/s12530-022-09448-y14:2(343-364)Online publication date: 8-Jul-2022
        • (2022)A novel POI recommendation model based on joint spatiotemporal effects and four-way interactionApplied Intelligence10.1007/s10489-021-02677-952:5(5310-5324)Online publication date: 1-Mar-2022
        • (2021)A POI-Sequence Recommendation Method Based on an Exploitation-Exploration Strategy2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC)10.1109/SMC52423.2021.9659233(2518-2523)Online publication date: 17-Oct-2021
        • (2021)A graph-based recommendation approach for highly interactive platformsExpert Systems with Applications: An International Journal10.1016/j.eswa.2021.115555185:COnline publication date: 15-Dec-2021
        • (2021)E-Commerce Recommendation Algorithm Based on Location ServiceApplication of Intelligent Systems in Multi-modal Information Analytics10.1007/978-3-030-74811-1_9(58-64)Online publication date: 21-Apr-2021
        • (2020)Learning Transferrable Parameters for Long-tailed Sequential User Behavior ModelingProceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining10.1145/3394486.3403078(359-367)Online publication date: 23-Aug-2020
        • (2020)Finding Next High-Quality Passenger Based on Spatio-Temporal Big Data2020 IEEE 5th International Conference on Cloud Computing and Big Data Analytics (ICCCBDA)10.1109/ICCCBDA49378.2020.9095695(447-452)Online publication date: Apr-2020
        • Show More Cited By

        View Options

        Get Access

        Login options

        Full Access

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media