基于流行性预测的推荐算法研究

来源 :电子科技大学 | 被引量 : 8次 | 上传用户:kookzhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的发展,网络中的用户和商品都越来越多。传统的推荐算法由于混入了过多干扰和无用信息,在为每个用户进行推荐时得到的准确率并不高。而流行性预测是一种利用商品在过去所产生的信息和属性,来预测其未来流行性的方法。如果将流行性预测与推荐算法相结合,排除或降低无用商品的干扰,则有可能优化推荐算法的推荐效果。本文提出了一种流行性预测的算法,并将其引入推荐算法中,以期达到提高推荐算法准确程度并保持新颖度的目的。首先,本文提出了基于推荐的流行性预测算法。该算法将传统推荐算法的推荐列表当作一个流行性预测趋势,将商品在不同用户推荐列表中的出现次数作为一个预测指标对商品进行流行性预测。而在预测阶段,不仅可以单独将出现次数作为预测分数,还可以利用出现在推荐列表中的排序作为本次出现的权重,通过累加权重得出预测分数。这个方法在之后应用于推荐算法时,得到了良好的成绩。然后,本文提出了基于流行商品骨架的推荐算法。该算法在推荐算法前期,将训练集中的数据根据预测流行度进行数据骨架抽取,然后将只剩下预期流行商品的数据通过推荐算法进行推荐。经过测试,这种算法不仅能够将系统推荐的准确率、召回率和1值分别提高2.2%、6.0%和4.5%,还能将系统的ESIBN提高21.1%。在引入混合后的流行度来进行推荐之后,能将准确率、召回率、1值和ESIBN提高6.4%、10.1%、8.7%和58.7%。最后,本文还提出了一种基于流行度加权的推荐算法。该算法在预估推荐分数生成之后,对每个商品的推荐分数进行流行性加权。通过对其预估推荐分数进行提升或降低,达到在推荐系统中惩罚或奖励该商品的目的。经过实验证明,将预期流行商品进行加权的推荐能够将算法的准确率、召回率和1值,分别提高2.5%、4.3%和3.7%。而将流行商品进行降权后算法能够将系统中用户推荐列表的SIBN提高14.8%。在将上述基于流行商品骨架的推荐算法和将预期流行商品在列表中降权的算法混合在一个框架内后,混合框架算法不仅能够继续保持前文中最优算法的准确指标和ESIBN值,还能将其SIBN提高15.3%。
其他文献
面向服务架构(Service-OrientedArchitecture,SOA)代表一种新的架构模型,它旨在提高一个企业的敏捷度与成本效率,降低一个组织中的整体IT负担。它通过把服务定位为表示方案逻
学位
Ad Hoc是一种不依赖任何基础设施且能进行自治的网络。由于该网络拓扑结构的变化莫测、无线信道的不稳定等特性,使得Ad Hoc网络中路由协议的可靠性问题十分突出。因此,在研究和
学位
随着计算机技术、信息处理技术和网络通信技术的迅速发展,信息安全技术也在不断地更新和完善。信息隐藏技术作为信息安全的一项重要技术,它利用人类视觉掩蔽特性和数字图像信
随着便携设备上高画质视频处理等需求的日益增长,高性能编解码等相关问题的研究逐渐成为热点。H.264作为新一代视频编解码标准,具有高压缩率和高画质等特点,但同时它的计算复
学位
随着信息技术的飞速发展,语音合成技术越来越受到研究者的重视。随着各种新技术的出现与应用,特别是基音同步叠加算法的提出,使语音合成技术有了新的发展,语音合成的自然度和
学位
在网络普及的今天,网络安全问题日益严重。入侵检测系统已经成为防火墙之后的第二道安全防线,在一定程度上维护了网络安全,但是在入侵检测系统中存在严重的误报和漏报现象,无
随着互联网络的高速发展和广泛应用,web服务作为一种新兴的web应用模式也得到了长足的发展,其数量与日俱增,如何提高服务的查准率与查全率,最大限度的满足用户的需要成为迫切
学位
安全协议是在开放网络中借助密码体制达到密钥分配、身份认证、信息保密等特定目标的通信规范,其正确性对网络应用的安全至关重要。安全协议的手工分析十分困难,容易出错,因此,使
自IB方法提出以来,IB理论及其算法在各领域的应用不断地加深,随之也暴露出一些问题,其中之一是:IB理论所定义的相关变量必须与源变量以共现数据的形式出现,即IB算法需要事先得
频繁Web访问模式发现是Web使用挖掘的关键内容,能够从海量Web数据中发现有用的用户访问信息,从而帮助企业改善站点和服务器设计,提升用户服务质量。语义Web为当前Web上的内容