协同过滤算法欺诈攻击分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
协同过滤算法欺诈攻击分析

协同过滤算法欺诈攻击分析摘要:协同过滤是个性化推荐系统最常用的一种技术,被广泛应用于电子商务,但它对用户概貌信息较为敏感,欺诈攻击者很容易通过注入有偏差的用户概貌信息,人为干预推荐系统的结果。针对这个问题,实验分析基于奇异值分解(SVD)的协同过滤算法在随机攻击模型下的性能表现,并以三种评估指标分析不同攻击规模和填充规模对攻击效率的影响 关键词:协同过滤;欺诈攻击;奇异值分解;推荐系统 中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2011)35-0000-0c Analysis of Shilling Attacks on Collaborative Filtering Algorithms ZHOU Min-zhen (Jiangsu Zhangjiagang Teacher’s In-service Training School, Zhangjiagang 215600, China) Abstract: Collaborative filtering is being a major tool of the personalized recommender systems and widely used in e-commence, but it is so sensitive to user profiles, that shilling attackers can easily inject biased profiles in an attempt to intervene the result of the recommender systems artificially. This paper analyzes the attack effectiveness of random attack model on a SVD-based collaborative filtering algorithm, and the performances of attack models with different attack sizes and fill sizes using three evaluation parameters. Key words: collaborative filtering; shilling attacks; Singular Value Decomposition (SVD); recommender systems 随着互联网的普及和电子商务的发展,协同过滤被广泛应用于个性化推荐系统,但由于推荐系统的开放性和用户参与性,推荐系统易遭受到人为攻击。攻击者通过注入有偏差的用户概貌信息,人为干预推荐系统的结果,使结果产生偏差,从而影响推荐系统质量和安全性问题。本文研究了基于SVD的协同过滤算法对随机推攻击的性能表现,以三种评估指标分析不同攻击规模和填充规模对攻击效率的影响 1 基于SVD的协同过滤算法 Sarwar[1]等人首次将基于SVD的协同过滤算法应用于协同过滤推荐中,利用用户与项目之间潜在的关系,用初始评分矩阵的SVD去抽取一些本质的特征。SVD是一种矩阵分解技术,它将一个矩阵Rm ×n分解为3个矩阵:R=Nm ×m×Sm ×n×Bn ×n,其中N、B是正交矩阵,S是一个对角线上的元素由上往下依次递减的对角矩阵 Sarwar把用户对未评分项的评分作为一个固定的缺省值来减少数据集的稀疏性。把矩阵R中评分值为0的项用相关列的项目评分平均值代替,接着把矩阵每行规范化为等长度,用Rjk- 代替原来的Rjk( 是第i个用户的平均评分值)。将经过处理的矩阵R’,作为算法的输入矩阵 SVD算法如下: (1) 用SVD方法分解矩阵R 得到矩阵N、S、B (2) 将S简化为维数为k的矩阵,得到Sk(k 1

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档