FM、FFM、DeepFM

FM是干嘛的? 

常用于广告系统和推荐系统

为啥说稀疏呢,比如说电商推荐,一个用户和商品的交互是非常稀疏的,只会跟很少的商品发生交互。

假如现在要给用户推荐不同的衣服,首先考虑用LR。

但是有时候,用户喜欢运动和用户喜欢运动类型的衣服(就是特征之间有关系),有关联关系。所以想到如下的方式:

对于二阶模型,存在如下问题

矩阵完全化,可以计算出用户对完全没有接触过的商品的兴趣。

但是矩阵完全化没办法用到用户和商品侧的很多特征。

FM的优点

为什么FM可以解决稀疏性的问题

其实可以从下图得出,就是w_ij*x_i*x_j,只要样本中x_i不是0,并且最少有一个其他特征x_j不是0,那么v_i就可以进行学习

FFM的意思就是一个特征在跟A特征互动时,与在跟B特征互动时,其v不一样。FFM相对于FM有了更多的灵活度,更容易过拟合。

DeepFM

xDeepFM 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值