融合注意力机制与场感知因子分解机的电影推荐_第1页
融合注意力机制与场感知因子分解机的电影推荐_第2页
融合注意力机制与场感知因子分解机的电影推荐_第3页
融合注意力机制与场感知因子分解机的电影推荐_第4页
融合注意力机制与场感知因子分解机的电影推荐_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

融合注意力机制与场感知因子分解机的电影推荐;协同过;混合推荐由协同过滤推荐以及基于Youubc提出一种基于深度神经网CAFFM)推荐模型框架设计基于卷积神经网络的特征提取使用卷积神经网络对演员信息进行提取。relu其定义为:44来的模型输入。融合注意力机制的场感知因子分解机(Field-awareFactorizationFFM模型具有强大的泛化能力,并能很好地利用上下文信息,其定义如公式(2)所示。形式,即:(Attention被广泛应用于自然语言处理、并获取更多所需关注目标的细节信息,同时抑制其它无用信息。融人注意力因子的场感知因子分解机公式如下:其中,a<sub>i</sub>、a<sub>i,j</sub>的值可以解释为后面所乘项在目标预测中的重要性。对于训练数据中从未出现过的特征,无法估计其注意力值。为解决一般化问题,本文进一步使用多层感知器(MLP)对注意力值进行参数化,形成一个注意力网络。定义为:Relusoftmax函数进行归一化,归一化过程如式(、式()所示。模型框架与损失函数2损失函数取最小评分误差,即:其中L(x)为模型损失值,y是用户对电影的实际评分,R(x)dropout与正则化两种技术,正则化系数在式(8)中表现为入(过拟合惩罚因子,2范数,作为过拟合惩罚项。t的思想是在小化,本文采取随机梯度下降算法,通过最小化损失函实验与结果分析实验环境与数据集WindowsCorei5-7400,编程代码为Python3.6。深度学习计算框架为TensorFlow1.21。movielenslM6040名用户对3953部电影的***-*****7少有1个。该数据集的稀疏度为1-***-*****/(6040x3953)≈0.958110份,其9份用于测试,以确保在每次测试中,数据参10次,取平均值作机性较强。评价指标与对比模型此次实验选用的评价指标为目前比较流行的用于衡量推荐系统性能的指标均方根误(tne,对于有限的数据测试集,用户对电影的实际评分集合为Y={Y<sub>1</sub> , Y<sub>2</sub> 预測评分集合R={r<sub>1</sub>,r<sub>2</sub>,r<sub>3</sub>…r<sub>n</sub>},则有:3RMSE符合随机梯度下降法。RMSE的值越小,表明模型效果越好。5分预测(G、基于用户的平均得分预测(G、基于N的协同过滤(F、基于标签改进的协同过滤(、非负矩阵分解(。item-AVG:基于内容的平均得分预测,根据项目信user-AVG:基于用戶的平均得分预测,根据用户历史行为记录进行相似性计算,也是推荐系统中的经典算法之一。kNN-CF需对数据进行聚类。NMF后两个非负矩阵相乘进行评分预测。lCAFFM模型与基于平均分进行预item-AVGuser-AVG18.0%与11.3%,两种模型都未利用大量特征;kNN-CF模型相比,提升了与机ITCF25.7%;与当前较为流行的矩阵分解NMF6.8%。实验结果表明,本文模型与以上5个模型相比,RMSE均有所提升,证明了模型的有效性与可行性。模型超参数对模型的影响batch_size影响况下,通过调整batch_size的大小对实验结果进行对比。batchsize2所示,其中时间取整。从表2e对模型的E存在一定影响,batch_size的改变,RMSE的变化则不明显;batch_size对于训练时长存在明显影响,随着batch_size

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论