{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T06:20:27Z","timestamp":1769926827179,"version":"3.49.0"},"reference-count":55,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2018,3,23]],"date-time":"2018-03-23T00:00:00Z","timestamp":1521763200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Inf. Syst."],"published-print":{"date-parts":[[2018,7,31]]},"abstract":"<jats:p>Location recommendation is an important means to help people discover attractive locations. However, extreme sparsity of user-location matrices leads to a severe challenge, so it is necessary to take implicit feedback characteristics of user mobility data into account and leverage the location\u2019s spatial information. To this end, based on previously developed GeoMF, we propose a scalable and flexible framework, dubbed GeoMF++, for joint geographical modeling and implicit feedback-based matrix factorization. We then develop an efficient optimization algorithm for parameter learning, which scales linearly with data size and the total number of neighbor grids of all locations. GeoMF++ can be well explained from two perspectives. First, it subsumes two-dimensional kernel density estimation so that it captures spatial clustering phenomenon in user mobility data; Second, it is strongly connected with widely used neighbor additive models, graph Laplacian regularized models, and collective matrix factorization. Finally, we extensively evaluate GeoMF++ on two large-scale LBSN datasets. The experimental results show that GeoMF++ consistently outperforms the state-of-the-art and other competing baselines on both datasets in terms of NDCG and Recall. Besides, the efficiency studies show that GeoMF++ is much more scalable with the increase of data size and the dimension of latent space.<\/jats:p>","DOI":"10.1145\/3182166","type":"journal-article","created":{"date-parts":[[2018,3,23]],"date-time":"2018-03-23T12:29:49Z","timestamp":1521808189000},"page":"1-29","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":106,"title":["GeoMF++"],"prefix":"10.1145","volume":"36","author":[{"given":"Defu","family":"Lian","sequence":"first","affiliation":[{"name":"University of Electronic Science and Technology of China, Chengdu, China"}]},{"given":"Kai","family":"Zheng","sequence":"additional","affiliation":[{"name":"University of Electronic Science and Technology of China, Chengdu, China"}]},{"given":"Yong","family":"Ge","sequence":"additional","affiliation":[{"name":"University of Arizona, Tucson, AZ"}]},{"given":"Longbing","family":"Cao","sequence":"additional","affiliation":[{"name":"University of Technology Sydney, NSW, Australia"}]},{"given":"Enhong","family":"Chen","sequence":"additional","affiliation":[{"name":"University of Science and Technology of China, Hefei, China"}]},{"given":"Xing","family":"Xie","sequence":"additional","affiliation":[{"name":"Microsoft Research, Beijing, China"}]}],"member":"320","published-online":{"date-parts":[[2018,3,23]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1557019.1557029"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2507157.2507189"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/2503308.2503357"},{"key":"e_1_2_1_4_1","volume-title":"Proceedings of AAAI\u201912","author":"Cheng C.","unstructured":"C. Cheng , H. Yang , I. King , and M. R. Lyu . 2012. Fused matrix factorization with geographical and social influence in location-based social networks . In Proceedings of AAAI\u201912 . C. Cheng, H. Yang, I. King, and M. R. Lyu. 2012. Fused matrix factorization with geographical and social influence in location-based social networks. In Proceedings of AAAI\u201912."},{"key":"e_1_2_1_5_1","volume-title":"Proceedings of IJCAI\u201913","author":"Cheng Chen","year":"2013","unstructured":"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 IJCAI\u201913 . AAAI Press, 2605--2611. 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 IJCAI\u201913. AAAI Press, 2605--2611."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2020408.2020579"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2452376.2452393"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661829.2662052"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/11556121_50"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2507157.2507182"},{"key":"e_1_2_1_11_1","volume-title":"Proceedings of ICML\u201913","author":"G\u00f6nen Mehmet","year":"2013","unstructured":"Mehmet G\u00f6nen , Suleiman Khan , and Samuel Kaski . 2013 . Kernelized Bayesian matrix factorization . In Proceedings of ICML\u201913 . 864--872. Mehmet G\u00f6nen, Suleiman Khan, and Samuel Kaski. 2013. Kernelized Bayesian matrix factorization. In Proceedings of ICML\u201913. 864--872."},{"key":"e_1_2_1_12_1","volume-title":"Blei","author":"Gopalan Prem","year":"2015","unstructured":"Prem Gopalan , Jake M. Hofman , and David M . Blei . 2015 . Scalable Recommendation with Hierarchical Poisson Factorization. In Proceedings of UAI\u201915. AUAI Press . Prem Gopalan, Jake M. Hofman, and David M. Blei. 2015. Scalable Recommendation with Hierarchical Poisson Factorization. In Proceedings of UAI\u201915. AUAI Press."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2911451.2911489"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/SAINT.2006.55"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2008.22"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2015.7113290"},{"key":"e_1_2_1_17_1","volume-title":"Hanson","author":"Lawson Charles L.","year":"1995","unstructured":"Charles L. Lawson and Richard J . Hanson . 1995 . Solving Least Squares Problems. Vol. 15 . SIAM. Charles L. Lawson and Richard J. Hanson. 1995. Solving Least Squares Problems. Vol. 15. SIAM."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766462.2767722"},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of IJCAI\u201916","author":"Lian Defu","year":"2016","unstructured":"Defu Lian , Yong Ge , Nicholas Jing Yuan , Xing Xie , and Hui Xiong . 2016 . Sparse Bayesian Content-Aware Collaborative Filtering for Implicit Feedback . In Proceedings of IJCAI\u201916 . AAAI. Defu Lian, Yong Ge, Nicholas Jing Yuan, Xing Xie, and Hui Xiong. 2016. Sparse Bayesian Content-Aware Collaborative Filtering for Implicit Feedback. In Proceedings of IJCAI\u201916. AAAI."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2015.69"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2629557"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2016.0131"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623638"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487788.2487907"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco.2007.19.10.2756"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487575.2487673"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972832.44"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2505515.2505639"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.14778\/3115404.3115407"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661829.2662002"},{"key":"e_1_2_1_31_1","volume-title":"Machine learning: a probabilistic perspective","author":"Murphy Kevin P.","unstructured":"Kevin P. Murphy . 2012. Machine learning: a probabilistic perspective . The MIT Press . Kevin P. Murphy. 2012. Machine learning: a probabilistic perspective. The MIT Press."},{"key":"e_1_2_1_32_1","volume-title":"Proceedings of ICML\u201911","author":"Nickel Maximilian","year":"2011","unstructured":"Maximilian Nickel , Volker Tresp , and Hans-Peter Kriegel . 2011 . A three-way model for collective learning on multi-relational data . In Proceedings of ICML\u201911 . 809--816. Maximilian Nickel, Volker Tresp, and Hans-Peter Kriegel. 2011. A three-way model for collective learning on multi-relational data. In Proceedings of ICML\u201911. 809--816."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/SocialCom-PASSAT.2012.70"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2008.16"},{"key":"e_1_2_1_35_1","doi-asserted-by":"crossref","unstructured":"M. H. Park J. H. Hong and S. B. Cho. 2007. Location-based recommendation system using bayesian user\u2019s preference model in mobile devices. Ubiquitous Intelligence and Computing (2007) 1130--1139.   M. H. Park J. H. Hong and S. B. Cho. 2007. Location-based recommendation system using bayesian user\u2019s preference model in mobile devices. Ubiquitous Intelligence and Computing (2007) 1130--1139.","DOI":"10.1007\/978-3-540-73549-6_110"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2168752.2168771"},{"key":"e_1_2_1_37_1","volume-title":"BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of UAI\u201909","author":"Rendle S.","year":"2009","unstructured":"S. Rendle , C. Freudenthaler , Z. Gantner , and L. Schmidt-Thieme . 2009 . BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of UAI\u201909 . AUAI Press , 452--461. S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme. 2009. BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of UAI\u201909. AUAI Press, 452--461."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1401890.1401969"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1526709.1526725"},{"key":"e_1_2_1_40_1","volume-title":"Proceedings of the 1st International Workshop on Personalized Context Modeling and Management for UbiComp Applications. Citeseer, 91--100","author":"Takeuchi Y.","unstructured":"Y. Takeuchi and M. Sugimoto . 2005. An outdoor recommendation system based on user location history . In Proceedings of the 1st International Workshop on Personalized Context Modeling and Management for UbiComp Applications. Citeseer, 91--100 . Y. Takeuchi and M. Sugimoto. 2005. An outdoor recommendation system based on user location history. In Proceedings of the 1st International Workshop on Personalized Context Modeling and Management for UbiComp Applications. Citeseer, 91--100."},{"key":"e_1_2_1_41_1","volume-title":"A computer movie simulating urban growth in the Detroit region. Economic geography 46","author":"Tobler W. R.","year":"1970","unstructured":"W. R. Tobler . 1970. A computer movie simulating urban growth in the Detroit region. Economic geography 46 ( 1970 ), 234--240. W. R. Tobler. 1970. A computer movie simulating urban growth in the Detroit region. Economic geography 46 (1970), 234--240."},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2020408.2020480"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2783258.2783350"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2481492.2481505"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2020408.2020491"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2009916.2009962"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487575.2487608"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2484028.2484030"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2525314.2525339"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043932.2043940"},{"key":"e_1_2_1_51_1","volume-title":"Proceedings of AAAI\u201910","author":"Zheng V. W.","unstructured":"V. W. Zheng , B. Cao , Y. Zheng , X. Xie , and Q. Yang . 2010. Collaborative filtering meets mobile recommendation: A user-centered approach . In Proceedings of AAAI\u201910 . AAAl Press. V. W. Zheng, B. Cao, Y. Zheng, X. Xie, and Q. Yang. 2010. Collaborative filtering meets mobile recommendation: A user-centered approach. In Proceedings of AAAI\u201910. AAAl Press."},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.5555\/2283696.2283748"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772690.1772795"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/1921591.1921596"},{"key":"e_1_2_1_55_1","volume-title":"SDM","author":"Zhou Tinghui","unstructured":"Tinghui Zhou , Hanhuai Shan , Arindam Banerjee , and Guillermo Sapiro . 2012. Kernelized Probabilistic Matrix Factorization: Exploiting Graphs and Side Information . In SDM , Vol. 12 . SIAM , 403--414. Tinghui Zhou, Hanhuai Shan, Arindam Banerjee, and Guillermo Sapiro. 2012. Kernelized Probabilistic Matrix Factorization: Exploiting Graphs and Side Information. In SDM, Vol. 12. SIAM, 403--414."}],"container-title":["ACM Transactions on Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3182166","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3182166","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T21:41:19Z","timestamp":1750282879000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3182166"}},"subtitle":["Scalable Location Recommendation via Joint Geographical Modeling and Matrix Factorization"],"short-title":[],"issued":{"date-parts":[[2018,3,23]]},"references-count":55,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2018,7,31]]}},"alternative-id":["10.1145\/3182166"],"URL":"https:\/\/doi.org\/10.1145\/3182166","relation":{},"ISSN":["1046-8188","1558-2868"],"issn-type":[{"value":"1046-8188","type":"print"},{"value":"1558-2868","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,3,23]]},"assertion":[{"value":"2017-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-03-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}