计算机科学 ›› 2019, Vol. 46 ›› Issue (11A): 199-203.
邓秀勤1, 刘太亨1, 刘富春2, 龙咏红1
DENG Xiu-qin1, LIU Tai-heng1, LIU Fu-chun2, LONG Yong-hong1
摘要: 针对传统的基于用户协同过滤推荐算法将用户对某物品的喜好程度等同看待的问题,文中提出了一种融合全加权矩阵分解的用户协同过滤模型。该模型首先为观测值设计频率感知加权,且非均匀地设计用于未观测值的用户导向加权。然后组合观测值和未观测值的加权,并根据评分确定用户声誉和用户关系的相似性,构建融合全加权矩阵分解的用户协同过滤模型。为了验证提出的推荐算法的性能,在Douban、Epinions和Last.fm 3个真实数据集上进行了仿真实验。实验结果表明,所提出的AWMF_UCFR算法的推荐准确性与MF算法、WRMF-UO算法、SoRS算法相比有显著提高。
中图分类号:
[1]AGAWAL D,CHEN B C.Regression-based Latent Factor Mo-dels[C]∥15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining.Paris,France:ACM,2009:19-27. [2]王升升,赵海燕,陈庆奎,等.个性化推荐中的隐语义模型[J].小型微型计算机统,2016,37(5):881-889. [3]范慧婷,钟春琳,龚海华.基于隐语义模型的个性化推荐[J].计算机应用与软件,2017,34(12):206-210. [4]QIAN F,ZHAO S,TANG J,et al.SoRS:Social recommendation using global rating reputation and local rating similarity [J].Physica A Statistical Mechanics & Its Applications,2016,461:61-72. [5]DENG X Q,LIU T H,LI W Z,et al.A Latent Factor Model of Fusing Social Rregularization Term and item Regularization Term [J].Physic A:Statistical Mechanics and its Applications,2019,525:1330-1342. [6]LI H,DIAO X,CAO J,et al.Collaborative Filtering Recommendation Based on All-Weighted Matrix Factorization and Fast Optimization [J].IEEE Access,2018,6:25248-25260. [7]LIN C,WANG L,TSAI K.Hybrid Real-Time Matrix Factorization for Implicit Feedback Recommendation Systems [J].IEEE Access,2018,6(10):21369-21380. [8]HU Y,KOREN Y,VOLINSKY C.Collaborative filtering forimplicit feedback datasets[C]∥Proceedings of the 8th IEEE International Conference on Data Mining.Pisa,Italy:IEEE,2008:263-272. [9]LING G,YANG H,KING I,et al.Online learning for collaborative filtering[C]∥The 2012 International Joint Conference on Neural Networks.Brisbane,Australia:ACM,2012:1-8. [10]MA H,ZHOU D,LIU C,et al.Recommender systems with social regularization[C]∥Proceedings of the Fourth ACM International Conference on Web Search and Data Mining.Hong Kong:ACM,2011:287-296. [11]MA H,YANG H,LYU M R,et al.Sorec:social recommendation using probabilistic matrix factorization [C]∥Proceedings of the 17th ACM Conference on Information and Knowledge Mana-gement.Napa Velley,Califomia:ACM,2008:931-940. [12]JAMALI M,ESTER M.A matrix factorization technique with trust propagation for recommendation in social networks[C]∥Proceedings of the 4th ACM Conference on Recommendation Systems.Barcelona,Spain:ACM,2010:135-142. [13]PAN R,ZHOU Y H,CAO B.One-class collaborative filtering[C]∥Proceedings of the 8th IEEE International Conference on Data Mining.Pisa,Italy:IEEE,2008:502-511. [14]TANG J,HU X,GAO H,et al.Exploiting local and global social context for recommendation[C]∥Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence.Palo Alto,Califomia:AAAI,2013:2712-2718. [15]BREESE S J,HECKERMAN D,KADIE C M.Empirical Analysis of Predictive Algorithms for Collaborative Filtering[C]∥Proceedings of the Fourteenth Annual Conference on Uncertainty in Artificial Intelligence.Madison,wisconsin:ACM,1998:43-52. [16]MINAS G,CARTER T B,MACIEJ K,et al.Multigraph Sampling of Online Social Networks [J].IEEE Journal on Selected Areas in Communications,2011,29(3):1893-1905. [17]LIAN D,ZHAO C,XIE X,et al.GeoMF:Joint geographicalmodeling and matrix factorization for point-of-interest recommendation[C]∥Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining.New York:ACM,2014:831-840. |
[1] | 程章桃, 钟婷, 张晟铭, 周帆. 基于图学习的推荐系统研究综述 Survey of Recommender Systems Based on Graph Learning 计算机科学, 2022, 49(9): 1-13. https://doi.org/10.11896/jsjkx.210900072 |
[2] | 王冠宇, 钟婷, 冯宇, 周帆. 基于矢量量化编码的协同过滤推荐方法 Collaborative Filtering Recommendation Method Based on Vector Quantization Coding 计算机科学, 2022, 49(9): 48-54. https://doi.org/10.11896/jsjkx.210700109 |
[3] | 王剑, 彭雨琦, 赵宇斐, 杨健. 基于深度学习的社交网络舆情信息抽取方法综述 Survey of Social Network Public Opinion Information Extraction Based on Deep Learning 计算机科学, 2022, 49(8): 279-293. https://doi.org/10.11896/jsjkx.220300099 |
[4] | 孙晓寒, 张莉. 基于评分区域子空间的协同过滤推荐算法 Collaborative Filtering Recommendation Algorithm Based on Rating Region Subspace 计算机科学, 2022, 49(7): 50-56. https://doi.org/10.11896/jsjkx.210600062 |
[5] | 蔡晓娟, 谭文安. 一种改进的融合相似度和信任度的协同过滤算法 Improved Collaborative Filtering Algorithm Combining Similarity and Trust 计算机科学, 2022, 49(6A): 238-241. https://doi.org/10.11896/jsjkx.210400088 |
[6] | 何亦琛, 毛宜军, 谢贤芬, 古万荣. 基于点割集图分割的矩阵变换与分解的推荐算法 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 |
[7] | 郭亮, 杨兴耀, 于炯, 韩晨, 黄仲浩. 基于注意力机制和门控网络相结合的混合推荐系统 Hybrid Recommender System Based on Attention Mechanisms and Gating Network 计算机科学, 2022, 49(6): 158-164. https://doi.org/10.11896/jsjkx.210500013 |
[8] | 魏鹏, 马玉亮, 袁野, 吴安彪. 用户行为驱动的时序影响力最大化问题研究 Study on Temporal Influence Maximization Driven by User Behavior 计算机科学, 2022, 49(6): 119-126. https://doi.org/10.11896/jsjkx.210700145 |
[9] | 蒲岍岍, 雷航, 李贞昊, 李晓瑜. 增强列表信息和用户兴趣的个性化新闻推荐算法 Personalized News Recommendation Algorithm with Enhanced List Information and User Interests 计算机科学, 2022, 49(6): 142-148. https://doi.org/10.11896/jsjkx.210400173 |
[10] | 余皑欣, 冯秀芳, 孙静宇. 结合物品相似性的社交信任推荐算法 Social Trust Recommendation Algorithm Combining Item Similarity 计算机科学, 2022, 49(5): 144-151. https://doi.org/10.11896/jsjkx.210300217 |
[11] | 畅雅雯, 杨波, 高玥琳, 黄靖云. 基于SEIR的微信公众号信息传播建模与分析 Modeling and Analysis of WeChat Official Account Information Dissemination Based on SEIR 计算机科学, 2022, 49(4): 56-66. https://doi.org/10.11896/jsjkx.210900169 |
[12] | 左园林, 龚月姣, 陈伟能. 成本受限条件下的社交网络影响最大化方法 Budget-aware Influence Maximization in Social Networks 计算机科学, 2022, 49(4): 100-109. https://doi.org/10.11896/jsjkx.210300228 |
[13] | 王美玲, 刘晓楠, 尹美娟, 乔猛, 荆丽娜. 基于评论和物品描述的深度学习推荐算法 Deep Learning Recommendation Algorithm Based on Reviews and Item Descriptions 计算机科学, 2022, 49(3): 99-104. https://doi.org/10.11896/jsjkx.210200170 |
[14] | 郭磊, 马廷淮. 基于好友亲密度的用户匹配 Friend Closeness Based User Matching 计算机科学, 2022, 49(3): 113-120. https://doi.org/10.11896/jsjkx.210200137 |
[15] | 董晓梅, 王蕊, 邹欣开. 面向推荐应用的差分隐私方案综述 Survey on Privacy Protection Solutions for Recommended Applications 计算机科学, 2021, 48(9): 21-35. https://doi.org/10.11896/jsjkx.201100083 |
|