论文阅读:Joint Deep Modeling of Users and Items Using Reviews for Recommendation

论文名字

Joint Deep Modeling of Users and Items Using Reviews for Recommendation

来源

 

年份

2017

作者

Lei Zheng, Vahid Noroozi, Philip S. Y u

核心点

提出基于神经网络的推荐系统模型DeepCoNN

阅读日期

2021.3.11

影响因子

 

页数

10

引用数

 

引用

 

内容总结

文章主要解决的问题及解决方案:

 

 

文章的主要工作:

1、作者提出基于神经网络的模型,一种从某个用户的评论中学习到该用户喜好,另一种是从用户对某个商品的评论中学习到该商品的特征和特点。该网络模型被命名为Deep Cooperative Neural Networks (DeepCoNN),网络由耦合在最后几层的两个并行神经网络组成。

2、网络模型中的交互层是由矩阵分解技术驱动的,以使用户和项目的潜在因素彼此交互。

3、一个关键的贡献是,DeepCoNN使用预训练的词嵌入技术来表示评论文本,以从评论中提取语义信息。

4、模型优点:(1)使用文本评论对用户行为和商品属性进行联合建模。 两个神经网络顶部的额外共享层连接了两个并行网络,因此用户和项目表示可以相互交互以预测收视率。(2)使用预先训练的深度模型将评论文本表示为单词嵌入。实验结果表明,评论的语义和情感态度可以提高评分预测的准确性。(3)不仅通过利用评论缓解了稀疏性问题,而且显著提高了系统的整体性能。

5、模型细节:

该模型由耦合在最后一层的两个并行神经网络组成,一个网络用于用户(Netu),一个网络用于项目(item)(Neti)。用户评论和项目评论分别作为输入给N个用户和N个项目,输出为相应的评级。

在第一层中,用户或项目的评论文本被表示为单词嵌入矩阵,以捕获评论文本中的语义信息。下一层则是常规的CNN网络,包括卷积层、最大池化层和全连接层。最后在两个网络的顶部增加了一个顶层,让隐藏层的用户和项目的潜在因素相互作用。

图1 模型框架

6、用的三个数据集:Yelp、Amazon、Beer

7、模型评估用MSE(Mean Square Error),

8、算法流程:首先对一个word embedding的词表进行预训练,对某个用户,将其对所有商品的评论拼接为一个序列,对其中的每个次,在模型的第一层中找对应的向量,最后形成的是一个word embedding的矩阵,作为CNN的输入。经过CNN的全连接层后,由于它们位于不同的特征空间中并无法比较,所以最后有一层共享层,来耦合NetuNeti

 

文章内容:

 

实验结果:

 

附录:

 

参考文献:

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三金samkam

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值