重庆大学学报2011,Vol.34Issue(5):135-142,8.
结合信任和项目的抗攻击协同过滤算法
An anti-"shilling attacks" collaborative filtering algorithm based on user trust ranks and items
摘要
Abstract
A collaborative filtering algorithm based on user trust ranks and items is proposed to improve the anti-"shilling attacks" ability. Firstly, a user relationship graph is built based on user interest similarities, rating similarities, and rating correlations. Secondly, using the relationship graph, a userrank model is proposed to calculate user trust ranks. Thirdly, the userrank values are taken as users' weights to incorporated into the typical item-based Slope One algorithm. Finally, we experimentally evaluate our approach and compare it to Slope One. The experiment results suggest that our approach provides better recommendation than Slope One.关键词
协同计算/算法/推荐系统/信任/个性化Key words
collaborative computing/ algorithms/ recommendation systems/ trust / personalization分类
信息技术与安全科学引用本文复制引用
高旻,江峰,吴中福..结合信任和项目的抗攻击协同过滤算法[J].重庆大学学报,2011,34(5):135-142,8.基金项目
国家科技支撑计划(2007BAF23B0302) (2007BAF23B0302)
国家自然科学基金资助项目(61075053) (61075053)
重庆市自然科学基金(CSTC,2010BB224) (CSTC,2010BB224)
高等教育出版社数字出版支撑环境项目(基于本体、语义和语用的智能化教育资源应用平台) (基于本体、语义和语用的智能化教育资源应用平台)
重庆市教育委员会科学技术研究项目(KJ101602) (KJ101602)