论文笔记《deep matrix factorization with implicit feedback embedding for recommendation system》

  • 1.宏观模型

DMF=数据预处理过程(对implicit feedback进行IFE编码、对side information 进行独热编码,两者用于生成users、item information pools)+DMF模型(1⃣️目标user、item信息从users、item information pools中挖掘出来 2⃣️通过特征转换函数生成user、item的隐因子 3⃣️ 预测的rating通过隐因子计算出来)

  • 2.IFE(implicit feedback embedding)的定义

ps:本文中的implicit feedback graph是无权无向图、只包含了positive feedback
IFE的目标是将每一个user、item都映射成为k维向量

在这里插入图片描述
IFE计算概率:

在这里插入图片描述

由于之前提到的本文中的implicit feedback graph只有positive feedback,所以negative feedback的计算方式直接通过以下方式计算:
在这里插入图片描述
likelihood function就是对每个user和item的计算结果进行求和:

在这里插入图片描述
对数likelihood function形式如下:

在这里插入图片描述
根据最大似然估计(MLE)规则,通过最大化公式(4)可以求得users和items的embedding!

  • 3.综合说明data preparation部分
    users和items1的side information直接通过独热编码的方式求出。
    最终信息的提取部分是各个信息的综合:

在这里插入图片描述
(DMF有综合多种信息的能力,本文中暂时是使用了IFE+side information的综合)

  • 4.DMF模型定义
    在这里插入图片描述

在这里插入图片描述
最小化E_DMF.

在这里插入图片描述
(DMF架构,注意F_u,F_v的维数需要一致)中间是MLP(绿色与褐色部分)
在这里插入图片描述
(MLP的定义示例)其中m是指dropout mask,这里定义了l层MLP.

  • 5.优化与参数定义
    明天上午更新~
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值