<<Joint Deep Modeling of Users and Items Using Reviews for Recommendation>> 评论打分预测

 

综述:

  本文将 CNN 与 FM(Factorization Machine) 结合,基于评论文本来进行评分预测。

简介:

      目前将神经网络应用推荐系统的研究工作中,有一类思路是把如CNN等神经网络作为特征提取器,从图片、文本等辅助信息中提取特征向量,

’再融合到传统的如BPR, PMF等基于矩阵分解的推荐系统模型中来提升推荐性能。

  相较于ConvMF使用物品的文本描述信息来约束物品对应的隐向量,本文构建了两个并行的CNN模型,一个以用户发表的评论文本作为输入,

提取用户的行为特征;另一个以商品收到的评论文本作为输入,学习商品的特性。

  在两个CNN模型的输出层之上有一个共享层,使用FM来建模用户的特征与商品的特征之间的关联关系,从而将用户向量和商品向量映射到相同

的特征空间。这就是模型名称中Cooperative一词的由来,同时对用户特征和商品特征进行提取,再通过因子分解机来预测用户对商品的评分值。

 

 

详细:

 

  • Word Representation

user review text 是把每个用户所有的评论 拼接起来,这样用户就对应1篇文档,这篇文档由这个用户的多个评论组成。

  • CNN - layer

传统卷积层,把一篇文档输入后,最后得到这个用户的向量表达。同理,可以得到每个商品的向量表达。

  • FM层

 

通过 CNN 得到用户 u 的特征向量 x_u 和物品j的特征向量 y_j 后,将两者连接成向量 z =(x_u, y_j)。然后使用因子分解机来预测用户 u 对物品j的打分,

目标函数为公式7,其中 w _0 是全局偏置量,w _i 表示向量z 中第i个分量的权重, 则建模了各分量之间二阶的交互关系。

转载于:https://www.cnblogs.com/zle1992/p/9060476.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Simscape 是一种多领域物理建模和仿真工具箱,专用于机电一体化系统的建模和仿真。机电一体化系统是由各种机械、电子、控制和信息处理组件组成的复杂系统。使用Simscape,我们可以更好地理解和分析这些系统的性能。 首先,通过使用Simscape,我们可以将机电一体化系统建模为网络连接的物理组件。这些组件可以是电动机、传感器、执行器、控制器等。通过使用库中提供的各种模型组件,我们能够准确地描述这些组件之间的物理关系和相互作用。这些模型可以是连续域的,也可以是离散域的。 其次,通过在模型中添加参数,我们可以对机电一体化系统进行参数化建模。这使得我们可以更好地理解系统的鲁棒性和性能特性。通过更改参数值,我们可以模拟系统在不同条件下的行为,从而优化设计和控制策略。 另外,Simscape 还提供了完整的仿真环境,可以对建模的机电一体化系统进行仿真分析。我们可以定义不同的输入条件和仿真时间,并观察系统的响应。通过仿真结果,我们可以评估系统的性能和效果,并对系统进行优化和改进。 总之,Simscape 是一种强大的工具,用于建模和仿真机电一体化系统。它提供了丰富的物理模型组件和参数化建模功能,使得我们能够更好地理解和分析这些系统的性能。通过使用Simscape,我们能够优化设计和控制策略,并最终提高机电一体化系统的性能和效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值