改进用户模型的协同过滤推荐算法

来源 :重庆大学 | 被引量 : 0次 | 上传用户:joycev
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来互联网的发展给人们的生活带来了很大变化,特别是现在Web2.0方式下人们有了更丰富方便的网上生活,而作为互联网主力军的电子商务网站也是赶着互联网大潮不断地上升发展。电子商务网站中推荐系统的应用,在模拟用户购物习惯,帮助用户个性化推荐可能喜欢的商品的同时,提高了电子商务企业的盈利能力,也缓解了用户面对大量商品信息产生的信息过载困扰,提升了用户的网上购物体验。目前对于推荐系统和技术的研究应用在电子商务发展的良好形势下,倍受电子商务企业和领域内研究学者的关注。个性化推荐的研究,其核心任务是对推荐算法的改进创新。目前的研究主要集中于对已有主流算法的缺点的克服改进、新技术的引入、算法对不同应用环境的适用以及组合技术等方面,主要有协同过滤、基于内容、基于知识发现、基于交互、组合等一些推荐算法,其中协同过滤推荐作为推荐应用最广泛和成功的技术,一直是国内外学者和研究人员的研究的热点,且在克服算法不足和改进算法质量上也取得了不少的成果。本文在对各种主要推荐算法的理解和比较的基础上,着重研究了协同过滤算法,提出了改进用户模型的协同过滤推荐算法。该算法首先考虑了用户评分习惯不同在表达喜好时产生的评分差异,采取了去耦合的归一化方法对用户评分数据进行了归一化处理,以减少用户评分习惯不同对依据评分探索用户真实兴趣偏好结果的影响;其次考虑了用户兴趣随着时间遗忘偏移,使用遗忘函数模拟了评分的遗忘规律,对用户评分引入时间遗忘的权值,以提高推荐准确性;最后在计算最近邻居集合时对相似度计算进行了改进,在皮尔森相似度计算的基础上引入了有效权值因子,以得到更准确可靠的最近邻居集合。算法建立了离线的用户模型,使得算法有较好的推荐效率。实验采用MovieLens数据集,以平均绝对误差值(MAE)作为衡量标准设计了两组实验。一组实验对算法中参数进行试值,另一组实验将本文提出算法与其他算法做了对比,实验结果表明本文提出的模型和方法在推荐准确度和推荐效率方面都有更好的表现。
其他文献
任务调度是网格研究中所必须解决的一个关键问题,也是网格应用的基础。为了充分利用网格的大规模计算能力,提高计算效率,研究网格环境下的的任务调度问题对于网格的应用显得
随着我国经济的快速发展和全球信息化技术的不断提高,人们对生产和生活的品质要求也越来越髙。在即将到来的物联网时代,传统照明设备由于其控制状态单一、控制线路复杂、耗能多
社交网络的流行改变了人们的交流方式,越来越多的人喜欢在上面分享并获取各类信息,为了能有效地帮助用户发现其真正感兴趣的地点,出现了基于位置的社交网络(Location-Based S
绝缘子长期暴露在野外,在运行时很容易发生故障,因此需定期巡检。但输电线所经区域复杂,山区、平原等地形不一,利用传统的人工巡检方式,不仅工作量大而且条件艰苦。“十一五”期间,直升机广泛应用于输电线巡检中,同时怎样利用计算机视觉技术结合巡检数据,识别输电线路中的缺陷成为研究的重点。本文主要研究了航拍输电线路图像中绝缘子的分割和识别定位,为后期绝缘子故障识别提供了条件,同时对于实现直升机巡检输电线路的数
图像分割技术是图像工程中的关键步骤,从兴起的那刻就倍受科研界的关注。图像分割技术应用在图像工程学中的各个层次,其广泛的应用领域是其成为热点的重要原因。所谓的图像分
B超图像中肝硬化的识别在临床上对肝病的诊断具有重要意义,但是临床采集的图像中有噪声、尺度不一、病变边缘模糊、回声不均匀等因素。传统的图像识别技术在对肝硬化进行识别
作为一种重要的数据分析方法,聚类分析按照某种相似性度量将样本对象划分到不同的聚类中,并要求同一聚类中的样本相似性尽可能地大,而不同聚类中样本相似性尽可能地小。同时,
本体作为一种共享的概念化模型,在人工智能、知识工程、信息检索和语义网等许多领域中发挥着越来越重要的作用。手工构建本体是一件繁琐辛苦的任务,需要耗费大量时间和费用,且需
学位
随着社交网络的快速发展,网友花费在社交网络的时间越来越多,同时也对社交网络的依赖也越来越强。社交网络在巨多用户支持的背景下,怎么留的住用户,怎么基于这些用户提供更好