协同过滤优化算法的研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:chentong85952000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网和电子商务的发展,电子商务推荐系统逐渐成为一个重要研究内容,得到了研究者越来越多的关注。其中,协同过滤推荐技术是目前推荐系统中应用最早和最为成功的技术之一,是个性化推荐领域重点研究的课题。   本文通过分析了协同过滤推荐技术目前存在的问题,指出随着电子商务系统用户数目和商品数目的日益增加,整个项目空间上用户评分数据极端稀疏,传统的相似性度量方法没有强调项目所属类别对相似性计算的影响,因而计算结果不够准确。针对该问题,提出了项目类型信息参与相似性计算的思想。将此思想分别应用于基于项目协同过滤算法和基于用户协同过滤算法中,前者使用项目类型矩阵计算类型部分,后者使用由项目——类型矩阵与用户评分矩阵得到的用户——项目类型矩阵进行计算类型部分,并将其与各自相应的传统相似性计算结果线性结合一并作为项目间和用户间的相似性。实验结果表明,在基于项目和基于用户协同过滤算法中,该方法不同程度地提高了预测的精确度。   本文还就传统协同过滤算法无法反映用户对不同类项目的关注度的不同问题,提出一种改进的基于用户的协同过滤算法。该算法利用组合推荐方法思想,结合了基于项目和基于用户协同过滤算法。该算法以基于用户协同过滤算法为主体,使用基于项目协同过滤算法得出待预测项目的邻居项目,对基于项目协同过滤算法产生的目标用户的邻居集合进行再次选择,它能考虑到用户在不同类项目的兴趣差异,找到针对每个类项目与用户“真正”的邻居用户。实验结果表明,算法能有效避免传统方法的弊端,提高预测精度,从而提高了协同过滤系统的推荐质量。  
其他文献
电子政务是社会信息化的先决条件。一个国家的信息化需要多方面力量的推进,其中,政府作为国家组成以及信息流的“中心节点”,在社会信息化的进程中起着无可替代的作用。目前,
本文旨在研究如何将数据挖掘技术与成绩管理相结合,从大量数据中提取出隐藏在数据之中的有用的信息。本文根据当前成绩管理的具体情况,介绍了数据挖掘相关知识,详细分析比较
近年来,随着中国宽带互联网络发展迅速,基于IP的各种互联网应用层出不穷,其中对视频节目的下载需求也逐渐增大,但是传统的视频下载服务主要是采用C/S(客户端/服务器)模式,服务器以单
移动计算是当前计算技术研究中的热点领域。嵌入式移动关系数据库管理系统(EMDBMS)作为其中一个重要的方向,具有很重要的研究价值和应用价值。它是以传统的数据库管理技术为
随着通信、计算机、微电子等技术的飞速发展,许多基于移动互联网的服务开始出现,随着无线传输技术的飞速发展、计算能力更强的智能手机的出现,使得原本只能在PC机上运行的应用开
电信GSM网络的构成复杂多样,由很多不同厂家的网元组成,其中一个网元的故障可能关联到多个设备和链路,从而引发起大量衍生的告警。这些告警数据都通过电信的网络管理系统来收
随着信息化的发展,社会网络在人们的日常生活中扮演着越来越重要的角色,社会网络分析不仅仅受到了社会学家的重视,也受到了其他领域学者们的热捧。社会网络由参与者以及参与
RFID技术是新型无线感知技术,其利用无线电波对目标进行自动识别,具有识别速度快、环境适应性好、可复用等优点,主要应用在识别和认证领域,如智慧交通、身份识别、物流管理等
随着无线网络技术的普及和多媒体技术的快速发展,基于位置的服务逐渐走进大众的视线,成为当下研究的热点。基于位置的服务发展模式是多元化的,逐渐丰富了人们的数字生活。例
随着虚拟现实技术应用的深入,人们对虚拟场景的复杂度和真实感要求越来越高,远远超过了计算机图形硬件实时处理能力。因此如何在PC机上进行三维地形场景的真实感绘制是一个挑