推荐系统5 NeuralCF模型

NeuralCF模型是在传统矩阵分解(MF)基础上改进而来,利用多层神经网络替代简单的点积操作,以增强向量间关系的表达能力。模型包含GMF和MLP两部分,GMF保留了传统MF的优点,而MLP则通过多层神经网络捕捉更复杂的特征交互。

NeuralCF模型_只想做个咸鱼的博客-优快云博客

Neural CF是从传统的MF进行改进,吧MF里用户向量和物品向量的点积操作换成多层神经网络,是两个向量进行更充分地交叉

传统的内积为一种低纬度的相似关系向量之间的相似关系是高维的,但是通过内积计算的相似度是低维的,高维的相似关系映射到低维之后,表达能力不足。所以为了更好的表示向量之间的关系,基于深度学习网络,作者想出了用一个多层的神经网络来代替简单的内积运算,来增强模型的学习能力,这个就是NeuralCF的基本思想。

Neural MF

GMF和MLP组合

Neural CF的混合版,左右两部分组成,GMF层接收用户和物品的embedding向量,然后做一个内积运算,右面是一个多层神经网络,接收embedding,经过多个全连接层,拼接,再过一个全连接层得到最后的输出。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值