论文阅读【4】Product-based Neural Networks for User Response Prediction

本文介绍了一种基于点积操作的神经网络模型PNN,该模型通过productlayer学习特征间的交互,有效解决了推荐系统中特征空间巨大带来的训练难题。PNN包括IPNN和OPNN两种变形,分别采用不同的方式计算特征交互。

请添加图片描述

巨大的特征空间给推荐系统的训练带来困难,本篇论文提出一个基于点积操作的神经网络,它用一个嵌入层学习分类数据的分布表示,通过product layer学习不同领域特征的交互特征,进而获得高阶特征的交互作用。实验表明product layer有效。

问题描述

本文以预测CTR(Click-through rate)为目标,具体问题见博客:论文阅读【3】Deep & Cross Network for Ad Click Predictions

本文核心思想

在这里插入图片描述
product layer是本文的核心,这一层获得交互特征,本文使用一些特殊的参数矩阵构造以及函数设定减小了时间开销,缩小了模型复杂度。

实现细节

输出层: y ^ = σ ( W 3 l 2 + b 3 ) \hat y =\sigma(W_3l_2+b_3) y^=σ(W3l2+b3) W 3 ∈ R 1 ∗ D 2 b 3 ∈ R W_3\in R^{1*D_2} b_3\in R W3R1D2b3R
Hidden Layer 2: l 2 = r e l u ( W 2 l 2 + b 2 ) l_2=relu(W_2l_2+b_2) l2=relu(W2l2+b2) l 1 ∈ R D 1 l_1\in R^{D_1} l1RD1
Hidden Layer 1: l 1 = r e l u ( l z + l p + b 1 ) l_1=relu(l_z+l_p+b_1) l1=relu(lz+lp+b<

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值