基于深度学习的混合协同过滤算法

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:YU168
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的应用与信息技术的普及,整个社会进入了数据爆炸,信息冗余的时代。海量非结构化信息过载,使得用户经常需要消耗大量的时间和精力来找出他们所需要的东西。推荐系统是解决这一问题不可或缺的重要工具。现如今,主流的推荐系统主要有三类:一是基于内容的推荐,二是协同过滤推荐,三是混合推荐。基于内容的推荐能准确学习到用户特征,解释性强,却面临分析内容有限,过度特殊化及冷启动问题;协同过滤不需要太多对应数据领域的专业知识,但其仍然不能有效避免用户冷启动、数据稀疏性等问题;混合推荐系统是基于多种不同的推荐技术,进行整合,实现其优势互补,来获得更好的效果。本文主要工作如下:1)针对推荐系统冷启动问题和传统推荐算法寻优速率过慢的问题,提出一种带增量的矩阵分解模型。该模型在矩阵分解算法的基础上,融入了用户和项目的偏执因子,并且在迭代计算过程中,使用带增量的批量学习算法加速训练过程。基于数据集Movie Lens-100k和Movie Lens-1M的实验表明,相较于传统的矩阵分解算法,带增量的矩阵分解模型的均方根误差(Root Mean Square Error,RMSE)比矩阵分解算法降低约0.3%-0.7%,训练效率上提升约18%-21%;2)针对推荐系统冷启动和稀疏性问题,提出一种融合长短期记忆网络和概率矩阵分解的推荐模型,深度概率矩阵分解模型。该模型基于概率矩阵分解结构分解用户-项目评分矩阵,获取用户特征;并利用长短期记忆网络强大的学习能力,深度挖掘项目辅助信息,获取项目特征;最后将二者有机结合,有效提升了算法的性能。实验表明,该模型相较于其它基于深度学习的推荐模型,均方根误差有效降低了2%-4%;3)将带增量的矩阵分解模型和深度概率矩阵分解模型进行融合,提出带增量的深度概率矩阵分解模型。该模型基于二者优势互补,利用前者提升算法的学习效率,利用后者提升算法的学习能力,拟合能力和抗干扰能力。实验证明带增量的深度协同过滤模型的RMSE相较于其他算法降低了约1%-7%,训练效率提升了约15%-25%。
其他文献
人体姿态估计是指在图像或视频中定位出人体关节点,并将关节点连接起来形成骨架。该任务是实现基于骨架的行为识别和行人再识别等任务的基础,在安防监控、电影制作、交互式游
1.范围本标准给出了锁骨骨折各类型的临床症状、体征、X线表现、辨证论治、手法治疗、固定方法、手术治疗、功能锻炼及疗效评定的指南。本标准适用于中医、中西医结合骨伤科
会议
当前网络技术迅速发展,信息量倍增,如何才能快速有效地从海量的文本中实现信息的快速获取,已经成为读者的迫切需求。从根本上来讲,对关键信息的提取效果取决于信息组织的效率
作为行为科学的重要组成部分,未发生行为的研究越来越受到学者们的关注。负序列模式挖掘作为一种同时发现发生和未发生行为的有效方法,在医疗行为分析、异常行为检测、推荐系
在驾驶仿真领域的中,视景画面的真实感一直是软件设计时的重要需求,视景场景中包括多种物体模型,其中,在人机交互过程中经常出现的是车辆模型。在当前仿真系统中使用的是一类以纹理贴图配合简单外形制作的车辆模型。这种模型缺乏真实感,影响视景画面的整体真实感效果,更加无法满足当前智能驾驶领域对驾驶仿真测试环境的高精度需求。因此,为提高仿真系统的画面真实感,需要一种将车辆模型高精度渲染的模型渲染算法。本文实现了
我们通常把频率范围为0.1至10 THz,波长从0.03 mm至3 mm的电磁波称为太赫兹波。由于自身波段优势,太赫兹受到医疗、航空航天、通信等各个领域的重视。但是近些年来,太赫兹在
低轨凝视成像平台具有高分辨率、强机动性、发射成本低等优势,但目前国内对于低轨凝视卫星的研究与应用还处于论证阶段,在轨目标检测方案与卫星平台性能指标均缺乏实验验证。
船舶轴带发电系统作为一种新型节能发电系统,应用前景非常广阔。与传统的燃料消耗的柴油发电机不同,燃烧劣质燃油的船舶主机作为原动机带动轴带发电机,从而充分利用其冗余功率。在定桨距船舶系统,船舶主机的转速会根据工况变化,这一意味着轴带发电系统为变速恒频发电系统。作为轴带发电机的无刷双馈感应发电机(Brushless Doubly-Fed Induction Generator,BDFIG)是一种交流多端
工业机器人的出现顺应了人类大工业生产的需求从而在各个领域得到了广泛的应用。当前人类社会逐渐进入后工业时代,无论是工业生产还是服务业,都对机器人提出了新的要求。传统
ENSO和火山活动主要影响大气二氧化碳年际变化,研究其中的影响有助于了解碳库间碳交换机制和碳循环系统对气候变化的响应。目前的研究普遍认为,ENSO和火山活动主要通过陆地过程影响大气二氧化碳年际变化。我们已研究ENSO和火山活动对全球大气二氧化碳年际变化的影响,本文研究了ENSO和火山活动对不同纬度大气二氧化碳年际变化影响的差异。结果表明,个别ENSO事件对大气二氧化碳年际变化的影响有较强的海洋特征