NAIS: Neural Attentive Item Similarity Model for Recommendation简析

NAIS: Neural Attentive Item Similarity Model for Recommendation

PRELIMINARIES

Standard Item-based CF

为了预测用户u对于物品i的评分,ItemCF的最基本思想是计算物品i与用户u之前交互过的所有物品的相似性,预测评分计算公式如下:

在这里插入图片描述

R u + R_u^+ Ru+是用户交互过的所有物品, s i j s_{ij} sij是物品i与j的相似性, r u j r_{uj} ruj表示用户u对物品j的爱好程度,可以是实数比如说用户打得分数,也可以是隐式的反馈,如点击为1,未点击为0。

对于cf这种基于启发式的方法来估计物品相似度,它不是专门为推荐产生的优化,所以可能不会产生最优的表现。所以接下来我们将介绍Learning-based Methods,这些方法可以自适应地从数据中学习item相似度,从而提高itemCF的准确性。

Learning-based Methods for Item-based CF

SLIM方法如下:

在这里插入图片描述

上面的式子同时使用L1正则和L2正则,防止了过拟合,增加了模型的稀疏性。同时保证S大于等于0,使相似性计算有意义,S的对角为0则是为了消除目标物品本身对于预测的影响。

尽管更好的推荐准确率被实现了,但是由于S有 I 2 I^2 I2个元素使得计算复杂度为O( I 2 I^2 I2),同时模型只能学习同时被打过分的物品之间的两两的相似性。

因此提出了FISM:

在这里插入图片描述

FISM只考虑隐式反馈。对于上面的预测模型,可以通过优化推荐的标准损失(对数损失或者平方损失)来学习物品的嵌入向量表示p和q。

虽然FISM方法取得了不错的性能,但我们认为,当获得用户的表示时,它对用户的所有历史项目的平等处理会限制其表示能力。因此,我们将注意力机制加入其中,用于区分历史item的重要性,提出了NASI模型。

NAIS

框架图如下:
在这里插入图片描述

在模型中,我们对活跃用户的注意力权重进行一定的惩罚,如下:

在这里插入图片描述

而模型的损失函数使用对数损失+L2正则:

在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
松下nais fpsoft 是一个日本电子公司松下(Panasonic)的产品系列之一。fpsoft 代表着 Flexible Programmable Logic Controller(柔性可编程逻辑控制器)的缩写。 松下nais fpsoft 是一种用于自动化控制系统的设备。它的主要功能是监控和控制工业生产过程中的各种设备和机器。它使用现代化的软件和硬件技术,以确保生产线的高效运行和产品质量的稳定。 松下nais fpsoft 主要由一个控制器和配套的软件组成。控制器负责接收传感器信号、处理数据和执行各种控制操作。软件则提供了一个用户友好的界面,使操作人员能够轻松地配置和监控控制系统。 该设备具有灵活性和可编程性,意味着用户可以根据不同的需求和要求进行自定义配置。用户可以根据具体的应用场景,设定不同的输入输出条件、逻辑判定和控制程序。这使得松下nais fpsoft 成为适用于各种不同行业的理想控制器。 松下nais fpsoft 还具有高度可靠性和耐用性。它采用了先进的电子组件和稳定的软件算法,以确保其在恶劣环境和长时间运行下的稳定性。这使得它成为工业自动化控制系统中备受信赖的选择。 总的来说,松下nais fpsoft 是一种功能强大、灵活可编程的自动化控制系统设备,广泛应用于各种工业生产环境中。它的高可靠性和耐用性使其能够稳定运行并提供高效的控制和监控功能,进而提升生产线的效率和产品质量。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值