辅助信息增强的协同推荐系统研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:jfm98999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
推荐系统已广泛应用在电子商务、社交媒体、教育科研等诸多领域,有效应对了信息超载问题;然而,数据稀疏性一直制约着推荐系统的效果,利用辅助信息如内容信息、用户社交网络能有效缓解数据稀疏问题的副作用,但如何有效地利用这些信息增强推荐效果仍是一个开放性问题。此外,随着深度学习、度量学习等技术的进步,研究如何融合新技术和辅助信息来构建新型推荐系统成为新的挑战。为此,本文针对推荐系统中的评分预测和Top-n推荐两个主要任务类型,提出利用评论信息和社交网络信息来构建辅助信息增强的推荐系统。针对评分预测问题,本文提出了基于深度神经网络的对偶正则化矩阵分解(Dual-Regularized Matrix Factorization,DRMF)模型。DRMF首先利用结合了卷积神经网络和门控循环单元的深层神经网络,来分别处理用户和项目的评论内容,获得两个独立的分布式表示来表征用户和项目;然后,利用这些表示来约束概率矩阵分解过程中用户和项目的嵌入表示。DRMF模型参数的联合优化通过交替迭代训练方式实现,即每次固定矩阵分解模型的参数,利用反向传播方法优化深层神经网络组件参数;再固定后者,优化矩阵分解模型的参数。大量实验证明DRMF可以显著减少评分预测的误差。针对Top-n推荐问题,本文提出了社交正则化协同度量学习(Social-Regularized Collaborative Metric Learning,SRCML)方法。SRCML首先定义相似度函数,用于融合社交偏好和评分偏好来衡量用户相似性;接着,构建正则化组件来重整协同度量学习的损失函数,使得兴趣爱好相似的用户彼此在度量空间中更加接近,同时使衡量用户与项目距离的度量函数得到优化;最后,给出了基于梯度下降的模型学习方法。大量实验证明,SRCML可以提升推荐排名的准确性和召回率。
其他文献
随着社会的发展,机器人越来越被广泛的应用到了各行各业,在医疗,生活,军事,勘探,消防方面发挥着越来越重要的作用,单个机器人由于自身资源以及能力的限制,已经越来越无法满足现在复杂工作需要,为提高机器人的工作效率,多个机器人组成的机器人编队系统应运而生。机器人编队系统通过多个机器人之间相互合作,来完成复杂的工作任务,本文针对单个机器人的路径规划以及机器人编队协同控制问题进行了研究,在实现单个机器人完成
在当今制造业追求柔性生产、敏捷制造及智能制造的背景下,传统工业机器人采用人工示教的方式设计生产流程已经无法满足要求。而视觉伺服则是一种可行方案,它给机器人增加了视
目的:探讨高脂血症性急性胰腺炎(Hyperlipidemic acute pancreatitis,HLAP)临床特征,旨在对该病有更深入的认识,提升临床防治水平。方法:收集上海市第一人民医院2012年1月至2
随着科学技术进步与经济发展的不断融合,创新日益成为全世界关注的焦点。在此前提下,企业为了在激烈的市场竞争中立于不败之地,开始积极寻求与高校开展合作,共同完成技术创新
近年来,电能在能源消费终端的比重在不断增大。如何合理规划使用电能,避免不必要的浪费,节约能源,成为现代社会可持续发展的重要问题。因此,考虑可以通过对家电负荷进行监测,
中文辅助学习是中文自然语言处理的研究热点和难点。近年来,日益增加的中文学习者让其应用价值不断提升。众多的中文学习场景衍生出各种子问题,如语法侦错,句子剖析,论据推理等。从语言学的角度,这些问题可被分为语法和语义两类。本文选择语法纠错和论据推理作为语法和语义两类问题的代表,总结了当前研究现状下的不足之处与难点,并据此提出改进方法。主要的工作如下:(1)针对语法侦错中训练数据缺失的难点,本文提出了一种
目的:基于帕金森病(PD)的神经炎症免疫学说,多种机制和信号通路参与其中。本研究主要探讨NF-κB与PD形成,脑内炎症因子表达和多巴胺(DA)能神经元损伤间的联系,以及介导的神经
随着社会的不断进步、发展,优化问题逐渐受到越来越多的关注,多目标优化问题是日常生活中常见的一种优化问题,在科学研究领域和工程应用中,都有着较为重要的意义。进化算法和
数据量暴增的信息时代,内存存储已经成为许多数据密集型应用程序的关键组件,如OLTP和OLAP。然而,内存存储面临两方面技术挑战:一方面,内存系统中数据可能永久丢失或暂时不可用;另一方面,用户访问模式会导致内存数据的访问热度变化,而静态数据布局无法匹配动态访问热度变化。对于前者,需要引入冗余方案;对于后者,需要根据访问热度动态调整内存数据布局。因此,针对内存数据集的冗余方案及自适应数据布局问题进行研
为了适应国家“大众创业”、“万众创新”的战略,各高校纷纷开展创业教育,学者和专家也纷纷聚焦创业教育研究。但是在创业教育研究中,大多数学者关注的是“创业怎么教”,“创