首页 | 本学科首页   官方微博 | 高级检索  
     

基于用户多属性与兴趣的协同过滤算法*
引用本文:赵文涛,王春春,成亚飞,孟令军,赵好好.基于用户多属性与兴趣的协同过滤算法*[J].计算机应用研究,2016,33(12).
作者姓名:赵文涛  王春春  成亚飞  孟令军  赵好好
作者单位:河南理工大学 计算机科学与技术学院,河南理工大学 计算机科学与技术学院,河南理工大学 计算机科学与技术学院,河南理工大学 计算机科学与技术学院,河南理工大学 计算机科学与技术学院
基金项目:河南省科技攻关(142402210435);河南省高等学校矿山信息化重点学科开放(ky2012-02)。
摘    要:传统的协同过滤算法广泛应用于推荐系统领域,但该算法仍存在用户冷启动和数据稀疏性问题,造成算法的推荐质量较差。对此,提出一种基于用户多属性与兴趣的协同过滤算法AICF(Attributes and Interests Collaborative Filtering)。首先通过对多种用户属性分配权重计算出用户多属性相似度。其次利用改进的Slope One算法填充用户-项目评分矩阵,然后计算基于隐性标签的用户兴趣相似度。最后基于两种相似度的组合进行推荐。实验结果表明,AICF算法不仅明显提高了推荐结果的准确性,同时也解决了用户冷启动和数据稀疏性问题。

关 键 词:协同过滤  冷启动  数据稀疏性  用户多属性  隐性标签
收稿时间:2016/1/14 0:00:00
修稿时间:2016/10/18 0:00:00

Collaborative filtering algorithm based on multiple attributes and interests of users
ZHAO Wen-tao,WANG Chun-chun,CHENG Ya-fei,MENG Ling-jun and ZHAO Hao-hao.Collaborative filtering algorithm based on multiple attributes and interests of users[J].Application Research of Computers,2016,33(12).
Authors:ZHAO Wen-tao  WANG Chun-chun  CHENG Ya-fei  MENG Ling-jun and ZHAO Hao-hao
Affiliation:Henan Polytechnic University,,Henan Polytechnic University,Henan Polytechnic University,Henan Polytechnic University
Abstract:The traditional collaborative filtering algorithms have been widely used in the field of recommender systems. However, there is a decline in the quality of recommendation due to user cold start and data sparsity. Therefore, this paper proposes a collaborative filtering algorithm called AICF (Attributes and Interests Collaborative Filtering), which is based on multiple attributes and interests of user. Firstly, AICF assigned a variety of user attributes weights to calculate the user multi-attribute similarity. Secondly, AICF applied the improved Slope One algorithm fill user-item rating matrix, and then implicit tag similarity of user interest can be worked out. Finally, AICF combined these two similarities to get recommendation results. Experimental results show that the proposed algorithm not only highly improves the accuracy of the recommendation, but also improves problems of user cold start and data sparsity.
Keywords:collaborative filtering  cold start  data sparsity  user multi-attribute  implicit tag
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号