经典推荐算法

零、特征交叉

  • LR
    一阶特征交叉,简单方便
  • POLY2模型
    对于特征xi(i=1,2,…,n),二阶组合特征一共有n的平方个,每个二阶组合特征给与一个权重来学习,参数量一种n的平方
  • FM
    推荐的特征非常多,因此POLY2的n平方的参数巨大,FM减少了参数量。方法是给每个特征一个k维的可学习向量,然后用两个特征的向量的内积作为权重。这样可以把参数量从n的平方降低到nk
  • FFM
    在FM的基础上引入了特征域的概念,比如有三类特征:性别(男,女),学历(大学,高中,其他), 职业(码农、非码农),按照FM每个特征就有一个k维向量,那么应该有(2+3+2)*k=7k的参数量。FFM引入了特征域,也就是特征【男】跟特征【女】、【大学】、【码农】三个特征交叉的时候用的是不同的三个k维向量,总参数量变成了7kn(其中n是特征的类别数)
  • Wide & Deep
    wide部分是高阶特征,记忆能力好,deep部分泛化能力好,最后两者用LR结合起来得到一个分数
    在这里插入图片描述
  • DeepFM
    Wide&Deep的wide部分没有特征交叉的能力,DeepFM将Wide&Deep的Wide部门换成了FM,提升了特征交叉能力。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值