社交网络推荐系统的隐私保护研究

来源 :上海师范大学 | 被引量 : 0次 | 上传用户:kxh8l
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展和网络生活的社交化,网络中数据量急速增长,用户如何在庞大的网络数据中找到所需资源变得尤为重要。推荐系统正是为解决此类问题而生,它不仅可以提高用户忠诚度、满意度,同时具有潜在商业价值。个性化推荐系统在给用户提供便捷的同时,也带来了个人隐私安全问题。高效准确的推荐系统要求掌握大量且准确的个性化信息,但在用户信息采集时,并不是都得到用户的主动许可的。随着自我保护意识的增强,用户越来越关心自身隐私安全。当用户发现自己的搜索历史被别人发现并利用或频繁接收到垃圾广告推送等诸多现象时,就会引发对个性化推荐的反感和不信任。因此,解决好社交网络推荐系统中的安全问题,有利于推荐系统的推广和发展。针对以上问题,本文在前人研究基础上将匿名隐私保护融入推荐环节,优化常规推荐算法,提出“基于节点分割隐私保护的组合推荐系统”(NAPPHRS),使其既能有效保护用户信息,又能获得较好的推荐结果。本文主要研究工作及成果如下:(一)综述了个性化推荐技术、隐私保护技术和推荐系统隐私保护技术的研究现状,指出推荐系统需要进一步解决和研究的问题,即用户隐私泄露问题。(二)对社交网络的相关概念和社交网络中安全问题进行阐述,介绍了社交网络中个性化服务隐私保护技术的种类和原理,为后文提出基于节点分割的属性隐私保护算法做铺垫。(三)融合匿名保护和协同过滤组合推荐算法,设计了“基于节点分割隐私保护的组合推荐系统”(简称NAPPHRS)。通过仿真实验对其可行性和有效性进行验证。实验结果表明本文提出的系统能够匿名用户信息和属性,提升推荐系统安全性;并且能取得较好个性化推荐结果。本文的创新点在于:(一)考虑到社交网络用户属性分布具有相关性,提出了基于属性分割的节点分割算法,分割过程尽可能地保持属性分布的相关性特征,提高了具有隐私属性的用户节点的匿名性。(二)将基于节点分割的隐私保护算法融合到个性化推荐过程中,实现了个性化推荐过程中的隐私保护,很好地实现了本文的初衷。(三)采用组合推荐,在一定程度上消弱了数据可用性降低给推荐系统造成的影响,推荐结果较为理想。
其他文献
遗传算法是广泛用于求解最优化问题的智能计算方法。由于遗传算法能有效地求解属于NPC类型的组合优化问题及非线性多模型、多目标的函数优化问题,从而得到了多学科的广泛重视
人工内分泌系统是指在研究人体内分泌系统的信息处理机制的基础上,构造出体现内分泌系统信息处理特性的一类新的计算智能模型和方法。与神经系统,免疫系统一样,内分泌系统也
在现代信息社会,图像数据成指数倍增长,对图像数据的应用已经深入到各个领域中。如何快速、高效地对图像数据进行组织、存储、表达和检索是亟待解决的课题。为了准确地表达图
随着Internet网络的迅速普及,电子商务开始逐渐兴起并得到了较大的发展,而作为电子商务核心环节之一的电子支付的研究也逐渐成为了研究热点。   目前已有的电子支付方式有:电
随着面向服务的计算(Service-Oriented Computing,SOC)与面向服务的体系架构(Service-Oriented Architecture,SOA)思想的提出,未来软件和网络发展的核心目标将是以Web服务为
GUI是用户和计算机系统交互的接口,所以,对GUI测试显得非常重要,因为GUI代码在整个应用程序中占据了越来越大的比例而且由于GUI是用户界面,图形用户界面功能的完善性和便捷性
随着Internet的发展,原先的封闭、紧耦合的计算环境逐渐转变为开放式环境,Web应用的形态也随之不断发展。近年来,一种新的面向Web的分布式应用——Web服务,代表了一种更为松散耦
工程中存在许多密集频率成分或连续频率成分的信号,比如“拍振”信号是最简单的密集频率信号,而密集频谱的频谱校正技术还很不完善,需要进一步的探讨。本文就离散密集频谱的
现代许多的信息系统是由流程模型驱动的,流程建模是系统成功运行的关键因素。流程挖掘技术旨在通过分析事件日志自动产生流程模型,从而辅助流程模型的设计与再设计。尽管目前
函数式编程语言(Functional Programming Language,下文简称FP语言)是软件工程界的热点研究问题之一,并已在业界广泛使用。然而目前在FP项目的实际开发中,有些FP语言使用者认