推荐系统中高级用户攻击检测方法研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:modlong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
推荐系统已经成为信息检索的有效工具,利用协同过滤技术通过采集用户的偏好信息,从海量信息中过滤出满足用户兴趣的信息并且主动推荐给用户,在一定程度上解决了信息过载的问题。但是由于推荐系统自身所具有的开放性以及对用户偏好信息的依赖性,导致系统很容易遭受恶意用户的攻击。这些恶意攻击者通过向系统注入虚假评分来影响推荐结果,为保证推荐系统的安全性,国内外研究者提出了各种攻击检测方法。然而,攻击者也在不断地寻找新的方法发动攻击。本文在分析国内外研究现状的基础上,针对新型的高级用户攻击进行了深入的研究,在协同过滤推荐系统环境下,高级用户能够对呈现给其他用户的推荐结果发挥相当大的影响。首先,针对现有的高级用户选择方法不能有效识别出有影响力的高级用户的问题,从社会网络分析角度出发,提出一种基于社会网络频度中心思想的聚合近邻频度与近邻相似度方法。通过综合考虑用户之间关系的存在与否及用户之间的关系强度,能够准确地识别出系统中有影响力的高级用户。其次,针对已有的推荐系统攻击方面的研究主要集中在用户评分的相似性统计模型上,具有固定的生成模式,很容易被一些攻击防御技术检测出来,本文设想攻击者转向基于显式影响力措施的高级用户发动攻击,从而影响推荐系统预测和top-N推荐列表。以选出的真实高级用户为基础,构建高级用户攻击模型,模拟出高级用户攻击概貌。然后,针对现有的攻击检测算法对新型的高级用户攻击检测准确度不高的问题,提出一种无监督的高级用户攻击检测算法。该算法从有攻击行为的高级用户的评分特征角度出发,寻找被攻击项目,再根据被攻击项目检测出高级用户攻击概貌。最后,在Movie Lens数据集上与已有的高级用户选择方法和攻击检测算法进行实验对比。
其他文献
叶肉细胞产生的渗透吸力和根细胞产生的渗透压力是水分吸收运输的主要动力。根压是吸水结果而不是吸水动力。蒸腾只是一个失水过程而不能直接产生吸水动力,所谓蒸腾拉力是叶
生物质能是一种重要的可再生能源,利用现代生物质能技术,转化为清洁、廉价、高品味的能源,对于缓解能源紧张和环境保护,具有重要的意义.介绍了国内外生物质能利用技术研究和
现在的大型矿山的生产监控管理系统中往往使用到多厂家提供的多种不同类型的设备和子系统,为了达到方便管理,保证系统运行稳定的目的,必须选择一个开放的通信平台,将各种设备
随着计算机和网络技术的迅速发展,信息资源呈爆炸式增长,如何从海量的信息中发现有用的知识已成为目前亟待解决的问题,推荐系统通过向用户主动推送信息以缓解信息过载问题得
建立了UPLC-MS/MS同时测定羊耳菊药材中东莨菪苷、1,3-O-二咖啡酰基奎宁酸、木犀草苷、3,4-O-二咖啡酰基奎宁酸、3,5-O-二咖啡酰基奎宁酸、4,5-O-二咖啡酰基奎宁酸6个成分含
分析研究了小直径、大制动转矩的多功能失电电磁制动器的结构和原理;探讨了多片小型制动器研制中应重点考虑的问题;对制动器和电磁铁进行了设计计算。该检测和试验,该制动器
针对有监督检测方法在检测托攻击时准确率不高的问题,提出一种基于项目流行度和新颖度分类特征的托攻击检测算法。首先,根据真实概貌和攻击概貌在选择评分项目方式上不同,从
自20世纪80年代起,西方理论界已经开始致力于盈余管理的研究。近年来,伴随着我国市场经济的发展,盈余管理现象已广泛存在于我国的企业中,成为企业普遍运用的管理手段,引起我
目的建立高效液相色谱法检测红花注射液中槲皮素和山柰素的含量。方法色谱柱为Agilent ZORBAX EclipseXDB-C18(4.6 mm×250 mm,5μm),流动相为甲醇-0.1%磷酸(45∶55),流速为1