基于双重邻居选取策略的协同过滤推荐算法  被引量:60

A Collaborative Filtering Recommendation Algorithm Based on Double Neighbor Choosing Strategy

在线阅读下载全文

作  者:贾冬艳[1] 张付志[1] 

机构地区:[1]燕山大学信息科学与工程学院,河北秦皇岛066004

出  处:《计算机研究与发展》2013年第5期1076-1084,共9页Journal of Computer Research and Development

基  金:国家"九七三"重点基础研究发展计划基金项目(2005CB321902);河北省自然科学基金项目(F2011203219);教育部高等学校博士学科点专项科研基金项目(20101333110013);河北省高等学校科学技术研究重点项目(ZH2012028)

摘  要:协同过滤是电子商务推荐系统中应用最成功的推荐技术之一,但是传统的协同过滤推荐算法存在推荐精度低和抗攻击能力差的缺陷.针对这些问题,提出了一种基于双重邻居选取策略的协同过滤推荐算法.首先基于用户相似度计算的结果,动态选取目标用户的兴趣相似用户集.然后提出了一种用户信任计算模型,根据用户的评分信息,计算得到目标用户对兴趣相似用户的信任度,并以此作为选取可信邻居用户的依据.最后,利用双重邻居选取策略,完成对目标用户的推荐.实验结果表明该算法不仅提高了系统推荐精度,而且具有较强的抗攻击能力.Collaborative filtering is the most successful and widely used recommendation technology in E-commerce recommender system. It can recommend products for users by collecting the preference information of similar users. However, the traditional collaborative filtering recommendation algorithms have the disadvantages of lower recommendation precision and weaker capability of attack- resistance. In order to solve the problems, a collaborative filtering recommendation algorithm based on double neighbor choosing strategy is proposed. Firstly, on the basis of the computational result of user similarity, the preference similar users of target user are chosen dynamically. Then the trust computing model is designed to measure the trust relation between users according to the ratings of similar users. The trustworthy neighbor set of target user is selected in accordance with the degree of trust between users. Finally, a novel collaborative filtering recommendation algorithm based on the double neighbor choosing strategy is designed to generate recommendation for the target user. Using the MovieLens and NetIlix dataset, the performance of the novel algorithm is compared with that of others from both sides of recommendation precision and the capability of attack-resistance. Experimental results show that compared with the existing algorithms, the proposed algorithm not only improves the recommendation precision, but also resists the malicious users effectively.

关 键 词:双重邻居选取策略 兴趣相似用户 信任计算模型 协同过滤 推荐系统 相似度 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象