MCRec:利用基于元路径的上下文与神经网络共同注意力模型进行Top-N推荐

核心问题:

现有模型要么是利用基于路径的语义相关性作为直接特征进行推荐

(这里的直接特征direct feature 给出了参考论文 1⃣️基于元路径的latent feature 来表示用户与不同类型路径上的项目之间的连接,2⃣️两个对象的基于路径的相似度是基于给定的连接这两个对象的元路径的相似度评价,所以说都是没有考虑对具体路径进行编码,只是利用路径从而得到对用户/项目表示的丰富)

要么就是基于路径的相似性进行一些转换来学习有效的转换特征,然后利用这么转换特征来增强用户和项目的表示进行推荐

问题1:很少学习推荐任务中路径或元路径的显式表示,就是针对整个路径进行最后的final representation embedding

问题2: 他们没有考虑交互中元路径和所涉及的用户-物品对之间的相互影响,直观地说,不同的用户可能对元路径有不同的偏好。即使对于相同的用户,元路径在与不同项目的多次交互中也可能具有不同的语义,元路径本质上是一种type层次上的建立,一种抽象概念,不同用户是在实例中的应用

具体实现:

给出一个用户u和一个项目i,基于元路径的上下文(Meta-path based context)被定义为连接HIN 上两个节点的元路径下的路径实例的聚合集

(1)学习基于元路径的上下文的显式表示

(2)描述<user、meta-path、item>

我们的模型需要学习用户、项目和基于元路径的上下文的表示。 我们提出了一种新的共同关注机制来相互改进基于元路径的上 下文、用户和项目的表示。 首先根据用户-项目对的交互信息改进基于元路径的上下文表示,然后基于改进的基于元路径的上下文表示进一步增强用户和项目表示。

第一步:我们建立了一个查找层,将用户和项目的独热表示转换为低维密集向量

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值