DeepFM论文笔记

DeepFM论文笔记

Introduction

图1

FM(Factorization Machines) 将成对特征间的交叉建模为特征之间潜在向量的内积。

Embedding layer

图1

embedding 层的输出表示为:
a = [ e 1 , e 2 , . . . e m ] a =[e_1,e_2,...e_m] a=[e1,e2,...em]
m是field的数量, e i e_i ei是第i个field的embedding。
1)虽然不同输入field的向量长度不同,但是它们都embedding到了相同的维度(k)。
2)FM中的潜在特征向量(V)是被当成网络权重来学习,并被用来把输入field的向量压缩成embedding向量。

Trained jointly

y ^ = s i g m o i d ( y F M + y D N N ) \widehat{y} = sigmoid(y_{FM} + y_{DNN}) y =sigmoid(yFM+yDNN)
DeepFM 包含两部分,一侧是FM,一侧是DNN,它们共享相同的输入层。它既建模了类似FM的低阶特征交叉,也建模了类似DNN的高阶特征交叉。再也不需要和Wide&Deep类似的特征工程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值