计算机科学 ›› 2019, Vol. 46 ›› Issue (12): 63-68.doi: 10.11896/jsjkx.190400440
龚卫华, 沈松
GONG Wei-hua, SHEN Song
摘要: 近年来,LBSN(Location-based Social Networks)作为一种典型的异质信息网络越来越受到大众的关注。针对LBSN中用户签到信息十分稀疏的情况,文中提出了一种基于社区发现的兴趣点推荐算法CBR(Community-Based Recommendation)。该算法首先在社交媒体层上计算目标用户与聚类后的兴趣主题簇的相似度;其次通过兴趣主题簇与地理位置簇之间的关联矩阵R计算用户在地理位置簇上的隶属度;然后进一步融合用户的社交关系,从而得到用户对各个兴趣点的偏好分数;最后按照兴趣点的分数进行排序,以实现Top-k推荐。实验结果表明,该算法可以明显提高兴趣点的推荐质量。
中图分类号:
[1]YE M,YIN P,LEE W,et al.Exploiting geographical influence for collaborative point-of-interest recommendation[C]//Proceedings of the 34th ACM SIGIR international conference on Research and Development in Information Retrieval.Beijing:ACM,2011:325-334.[2]ZHANG J,CHOW C,LI Y.LORE:Exploiting sequential influence for location recommendations[C]//Proceedings of the 22nd ACM International Conference on Advances in Geographic Information Systems,SIGSPATIAL.Dallas:ACM,2014:103-112.[3]SI Y,ZHANG F,LIU W.CTF-ARA:An adaptive method for POI recommendation based on check-in and temporal features[J].Knowl.-Based Syst,2017,25(4):59-70.[4]DONG J X,DONG Y.POI Recommendation Based on Meta-Path in LBSN[J].Chinese Journal of Computers,2016,39(4):675-684.(in Chinese) 曹玖新,董羿.LBSN中基于元路径的兴趣点推荐[J].计算机学报,2016,39(4):675-684.[5]LIU B,FU Y,YAO Z,et al.Learning geographical preferences for point-of-interest recommendation[C]//Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining.Chicago:ACM,2013,128815:1043-1051.[6]ZHENG Y,ZHANG L,MA Z,et al.Recommendating friends and locations based on individual location and history[J].ACM Transactions on the Web,2011,5(11):5-48.[7]REN X Y,SONG M N.Contest-Aware Point-of-Interest Recommendation in Location-Based Social Networks[J].Chinese Journal of Computers,2017,40(4):824-841.(in Chinese) 任星怡,宋美娜.基于位置社交网络的上下文感知的兴趣点推荐[J].计算机学报,2017,40(4):824-841.[8]LIAN D,ZHAO C,XIE X,et al.GeoMF:Joint geographical modeling and matrix factorization for point of interest recommendation[C]//Proceedings of the 20th ACM International Conference on Knowledge Discovery and Data Mining.New York:ACM,2014:831-840.[9]ZHANG J,CHOW C.Point-of-interest recommendations in location-based social networks[J].Sigspatial Spec,2016,7(3):26-33.[10]LIU Y,WEI W,SUN A,et al.Exploiting geographicalneighborhood characteristics for location recommendation[C]//Procee-dings of the 23th ACM International Conference on Information and Knowledge Management.Shanghai:ACM,2014:739-748.[11]LIU B,XIONG H,PAPADIMITRIOU S.A general geographi- cal probabilistic factor model for point of interest recommendation[J].IEEE Transactions ON Knowledge and Data Engine,2015,27(5):1167-1179.[12]ALIANNEJADI M,CRESTANI F.Personalized Context-Aware Point of Interest Recommendation[J].ACM Transactions on Information Systems,2018,36(4):45-72.[13]YAO Z.Exploiting Human Mobility Patterns for Point-of-Inte- rest Recommendation[C]//Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining.Marina Del Rey:ACM,2018:757-758.[14]YIN H,ZHOU X,SHAO Y,et al.Joint modeling of user check-in behaviors for point-of-interest recommendation[C]//Procee-dings of the 24th ACM International on Conference on Information and Knowledge Management.Melbourne:ACM,2015:1631-1640.[15]ZHANG J,CHOW C.TICRec:A probabilistic framework to utilize temporal influence correlations for time-aware location re-commendations[J].IEEE Transactions on Services Computing,2016,9(4):633-646.[16]WANG H,TERROVITIS M,MAMOULIS N.Location recommendation in location based social networks using user check-in data[C]//Proceedings of ACM Sigspatial International Confe-rence on Advances in Geographic Information Systems.Orlando:ACM,2013:374-383.[17]YUAN Q,GONG G,SUN A.Graph-based point-of-interest re- commendation with geographical and temporal influences[C]//Proceedings of the 23rd ACM International Conference on Information and Knowledge Management.Shanghai:ACM,2014:659-668.[18]BARAL R,LI T.MAPS:A Multi Aspect Personalized POI Re- commender System[C]//Proceedings of the 10th ACM Confe-rence.Boston:ACM,2016:281-284.[19]YING J,KUO W,TSENG V,et al.Mining user check-in beha- vior with a random walk for urban point-of-interest recommendations[J].ACM Transactions on Intelligent Systems and Technology,2014,5(3):40.[20]LI W,XIA S,LIU F,et al.Location prediction algorithm based on movement tendency[J].Journal on Communications,2014,35(2):46-53.[21]YE M,YIN P,LEE W,et al.Exploiting geographical influence for collaborative point-of-intereste recommendation[C]//Proceedings of the 34th International ACM SIGIR Conference on Research and Development in Information Retrieval.Beijing:ACM,2011:325-334. |
[1] | 何亦琛, 毛宜军, 谢贤芬, 古万荣. 基于点割集图分割的矩阵变换与分解的推荐算法 Matrix Transformation and Factorization Based on Graph Partitioning by Vertex Separator for Recommendation 计算机科学, 2022, 49(6A): 272-279. https://doi.org/10.11896/jsjkx.210600159 |
[2] | 王本钰, 顾益军, 彭舒凡, 郑棣文. 融合动态距离和随机竞争学习的社区发现算法 Community Detection Algorithm Based on Dynamic Distance and Stochastic Competitive Learning 计算机科学, 2022, 49(5): 170-178. https://doi.org/10.11896/jsjkx.210300206 |
[3] | 唐春阳, 肖玉芝, 赵海兴, 冶忠林, 张娜. 面向双层网络的EWCC社区发现算法 EWCC Community Discovery Algorithm for Two-Layer Network 计算机科学, 2022, 49(4): 49-55. https://doi.org/10.11896/jsjkx.210800275 |
[4] | 杨旭华, 王磊, 叶蕾, 张端, 周艳波, 龙海霞. 基于节点相似性和网络嵌入的复杂网络社区发现算法 Complex Network Community Detection Algorithm Based on Node Similarity and Network Embedding 计算机科学, 2022, 49(3): 121-128. https://doi.org/10.11896/jsjkx.210200009 |
[5] | 王营丽, 姜聪聪, 冯小年, 钱铁云. 时间感知的兴趣点推荐方法 Time Aware Point-of-interest Recommendation 计算机科学, 2021, 48(9): 43-49. https://doi.org/10.11896/jsjkx.210400130 |
[6] | 陈湘涛, 赵美杰, 杨梅. 基于子图结构的局部社区发现算法 Overlapping Community Detection Algorithm Based on Subgraph Structure 计算机科学, 2021, 48(9): 244-250. https://doi.org/10.11896/jsjkx.201100010 |
[7] | 徐新黎, 肖云月, 龙海霞, 杨旭华, 毛剑飞. 基于矩阵分解的属性网络嵌入和社区发现算法 Attributed Network Embedding Based on Matrix Factorization and Community Detection 计算机科学, 2021, 48(12): 204-211. https://doi.org/10.11896/jsjkx.210300060 |
[8] | 宁懿昕, 谢辉, 姜火文. 图神经网络社区发现研究综述 Survey of Graph Neural Network in Community Detection 计算机科学, 2021, 48(11A): 11-16. https://doi.org/10.11896/jsjkx.210500151 |
[9] | 邢长征, 朱金侠, 孟祥福, 齐雪月, 朱尧, 张峰, 杨一鸣. 兴趣点推荐方法研究综述 Point-of-interest Recommendation:A Survey 计算机科学, 2021, 48(11A): 176-183. https://doi.org/10.11896/jsjkx.201100021 |
[10] | 马理博, 秦小麟. 话题-位置-类别感知的兴趣点推荐 Topic-Location-Category Aware Point-of-interest Recommendation 计算机科学, 2020, 47(9): 81-87. https://doi.org/10.11896/jsjkx.191100120 |
[11] | 张清琪, 刘漫丹. 复杂网络社区发现的多目标五行环优化算法 Multi-objective Five-elements Cycle Optimization Algorithm for Complex Network Community Discovery 计算机科学, 2020, 47(8): 284-290. https://doi.org/10.11896/jsjkx.190700082 |
[12] | 董明刚, 弓佳明, 敬超. 基于谱聚类的多目标进化社区发现算法研究 Multi-obJective Evolutionary Algorithm Based on Community Detection Spectral Clustering 计算机科学, 2020, 47(6A): 461-466. https://doi.org/10.11896/JsJkx.191100215 |
[13] | 张琴, 陈红梅, 封云飞. 一种基于粗糙集和密度峰值的重叠社区发现方法 Overlapping Community Detection Method Based on Rough Sets and Density Peaks 计算机科学, 2020, 47(5): 72-78. https://doi.org/10.11896/jsjkx.190400160 |
[14] | 赵卫绩,张凤斌,刘井莲. 复杂网络社区发现研究进展 Review on Community Detection in Complex Networks 计算机科学, 2020, 47(2): 10-20. https://doi.org/10.11896/jsjkx.190100214 |
[15] | 张敏军, 华庆一. 基于概率矩阵分解算法的社交网络用户兴趣点个性化推荐 Personalized Recommendation of Social Network Users' Interest Points Based on ProbabilityMatrix Decomposition Algorithm 计算机科学, 2020, 47(12): 144-148. https://doi.org/10.11896/jsjkx.191000064 |
|