个性化推荐系统中相似性计算方法研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:street_litter
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电子商务为用户提供了丰富的信息资源。然而,由于资源的复杂性和多样性,用户很容易迷失在海量的信息汪洋中,从而出现“信息过载”现象。个性化推荐系统能有效改善“信息过载”对用户造成的不便,因此被广泛应用。在个性化推荐系统中,协同过滤是最为常用的一种推荐算法。但是,由于评分数据稀疏、冷启动等因素的影响,导致其中相似性计算结果不准确,进而降低了推荐系统的推荐质量。针对这一问题,通过对传统相似性计算方法的改进,提出一种基于项目之间兴趣度的相似性计算方法(Similarity Measuring Method based on Item Interest Degree,记为IID-based)。主要研究工作如下:   1.对协同过滤推荐算法中现有的相似性计算方法进行了研究。通过对实例的分析,发现现有相似性计算方法普遍存在以下问题:在评分数据稀疏的情况下,难以有效反映出两个对象之间的相似程度;只利用用户对项目的评分进行相似性计算,计算结果不准确;使用传统相似性公式进行相似性计算,计算过程中会出现分母为0的情况,导致计算结果无意义。   2.针对现有相似性计算方法的不足,提出一种基于项目之间兴趣度的相似性计算方法。与现有方法不同的是,该方法不再仅以用户对项目的评分来进行项目之间相似性的计算,而是将其与项目之间的兴趣度相结合来进行相似性的综合计算。此外,该方法还采用绝对指数相似性计算公式来进行相似性计算,有效避免了计算过程中分母为0情况的发生。   3.为了验证所提算法的有效性,采用了重庆“趁热网”提供的数据集对算法进行仿真,并以平均绝对偏差MAE和均方根误差RMSE作为评价标准,评估IID-based相似性计算方法的推荐精度。实验结果表明,IID-based方法的MAE和RMSE的值均比传统相似性计算方法小。即相比于传统相似性计算方法,该方法具有更高的推荐精度,可以有效减小评分数据稀疏等不良因素对推荐系统推荐质量造成的消极影响。   4.将IID-based相似性计算方法应用于Android环境下的手机应用“基于餐馆的个性化推荐”,从而验证了算法的实用性和可行性。  
其他文献
互联网的飞速发展,使得互联网用户的需求越来越多,促使了P2P应用类型的多样化,造成P2P流量连年大量增加。近年来,由于P2P网络用户需求的大增,导致P2P网络资源短缺,互联网中的带宽被
微电子技术、计算机技术、无线通信技术的迅速发展孕育了Ad Hoc网络。Ad Hoc网络通常是指在没有固定网络基础设施的情况下,由一组带有无线收发装置的节点自组织形成的一个多跳
为保护用户的身份隐私,研究人员设计了多种匿名通信系统,如Tor、Crowds、Anonymizer等。然而,匿名通信系统在为用户身份隐私提供保护的同时,也可能被滥用以从事网络犯罪活动,身份
随着硬件的快速发展,使得多核计算成为了可能,为解决海量数据的计算提供了一种有效的方法。本文针对游戏和计算机仿真问题当中的真实感图形的显示实时性要求和渲染效果,对计算机
视频监控系统具有其他非图像信息所没有的丰富内容、直观以及方便等特点,被广泛应用于住宅社区、交通、金融、医院、公安、海关等领域。今天,计算机网络技术,数字信息技术、通信
视频图像中的文本信息作为其内容描述的一种形式,包含了十分丰富且重要的表达信息。采用文本这种高级语义形式,在对视频内容理解和索引方面,具有十分重要的科研价值和应用前景。
金融领域中存在着众多复杂的、分布式的、异构的应用系统。这些应用系统之间存在着大量的业务数据交互需求。国内金融行业某交易中心为了使证券交易数据能够异步地、可靠地、
面阵相机在实际成像时,由于镜头光学特性等因素会使图像发生不同程度的二维几何畸变,这给面阵相机的使用带来非常不利的影响。随着面阵相机被广泛应用于生产、研究等诸多领域
计算机网络的应用与普及改变了人类的学习、生活、工作方式,推动了人类社会变革,但网络中充斥着大量旨在破坏系统和网络运行的恶意代码成为了信息安全的最大威胁,因此恶意代
针对射频识别RFID(Radio Frequency Identification)的安全和隐私问题,一种被普遍认可的解决方法是利用安全认证协议来为RFID系统提供安全有效的访问控制和身份认证机制。但由