JIN Jing,HUAI Libo*.Research on improved recommender algorithmbased tag and collaborative filtering[J].Journal of Yanbian University,2019,45(03):234-240.
基于标签和协同过滤的改进推荐算法研究
- Title:
- Research on improved recommender algorithm based tag and collaborative filtering
- 文章编号:
- 1004-4353(2019)03-0234-07
- Keywords:
- recommendation algorithm; cooperative filtering; tag extension; recall rate; precision rate
- 分类号:
- TP391
- 文献标志码:
- A
- 摘要:
- 针对基于标签和协同过滤的个性化推荐(TCF)没有考虑评分数据的作用和用户兴趣标签稀疏的问题,提出了一种加入评分数据并扩展用户兴趣标签的基于标签和协同过滤的改进推荐算法(ITCF).首先,以项目- 标签相关度构造项目特征向量,并结合评分构造用户特征向量和用户-标签关联度; 其次,对用户的历史偏好标签集进行基于标签相似性和基于近邻用户偏好的扩展; 最后,以MovieLens数据集为例对ITCF算法的有效性进行实验验证.实验结果表明,在稠密的数据集中,ITCF算法的平均准确率和平均召回率比文献[2]和[3]算法的平均准确率和平均召回率分别提升约2.0%和1.7%; 在稀疏的数据集中,当推荐项目数不超过20时,ITCF算法的平均准确率和平均召回率约比文献[2]和文献[3]算法的平均准确率和平均召回率分别提升约0.2%和0.8%.因此,本文提出的ITCF算法具有较好的应用前景.
- Abstract:
- Aiming at the problem that the personalized recommendation based on tag and collaborative filtering(TCF)does not consider the function of rating data and spare user interest tags, this paper proposes an improved recommendation algorithm based on the tag and the collaborative filtering(ITCF), which adds rating data and extends user interest tag. Firstly, the item feature vector is constructed by the item-tag correlation degree, and the user feature vector and the user -tag correlation degree are constructed by combining the rate. Secondly, the tag set of users' historical preference is extended based on tag similarity and nearest neighbor user preference. Finally, the experiment is carried out to verify the efficiency of ITCF algorithm on the MovieLens data set. The experimental results show that compared with that of reference [2] and [3] TCF algorithm, the precision and recall rate of the proposed ITCF algorithm are increased by 2.0% and 1.7% in the dense data set, and 0.2% and 0.8% in the sparse data set when the number of recommended items does not exceed 20. Therefore, the ITCF algorithm proposed in this paper has a good application prospect.
参考文献/References:
[1] 黄泽明.基于主题模型的学术论文推荐系统研究[D].辽宁:大连海事大学,2013.
[2] 刘健.基于标签和协同过滤的个性化推荐算法[J].计算机与现代化,2016(2):62-65.
[3] 蔡强,韩东梅,李海生,等.基于标签和协同过滤的个性化资源推荐[J].计算机科学,2014,41(1):69-71.
[4] 郭彩云,王会进.改进的基于标签的协同过滤算法[J].计算机工程与应用,2016,52(8):56-61.
[5] 李昊阳,符云清.基于标签聚类与项目主题的协同过滤推荐算法[J].计算机科学,2018,45(4):247-251.
[6] PITSILIS Georgios, WANG Wei. Harnessing the power of social bookmarking for improving tag -based recommendations[J]. Computers in Human Behavior, 2015,50:239-251.
[7] ZHENG Xiaolin, WANG Menghan, CHEN Chaochao, et al. EXPLORE: EXPLainable item -tag CO-REcommendation[J]. Information Sciences, 2019,474:170-186.
[8] PARRA -SANTANDER D, BRUSILOVSKY P. Improving collaborative filtering in social tagging systems for the recommendation of scientific articles[C]//Proceedings of the 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology. Piscataway, USA: IEEE, 2010:136-142.
[9] WANG Chong, BLEI D M. Collaborative topic modeling for recommending scientific articles[C]//Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. New York: ACM, 2011:448-456.
[10] 项亮.推荐系统实践[M].北京:人民邮电出版社,2012:108.
[11] 查叶飞.基于可信机制及用户偏好模型的推荐技术的研究与应用[D].南京:东南大学,2015.
相似文献/References:
[1]潘峰,怀丽波*,崔荣一.融合项目属性特征的SVD协同过滤推荐算法研究[J].延边大学学报(自然科学版),2017,43(04):334.
PAN Feng,HUAI Libo*,CUI Rongyi.Research on SVD collaborative filtering recommender algorithm fused items’ attribute feature[J].Journal of Yanbian University,2017,43(03):334.
备注/Memo
收稿日期: 2019-07-21
基金项目:吉林省高等教育学会高教科研课题(JGJX2018B34)
*通信作者: 怀丽波(1973—),女,副教授,研究方向为优化理论与方法、数据挖掘.