CTR模型:FNN模型

CTR模型:FNN模型1 简介 FNN 模型是 2016 年提出的 基于传统机器学习模型 如 LR FM 等 的 CTR 预测方案被称为基于浅层模型的方案 优点是模型简单 预测性能较好 可解释性强 缺点是 很难自动提取高阶组合特征携带的信息 于是 基于因子分解即的神经网络 Factorizatio FNN 被提出 2 FNN 模型输入的类别特征是 field wiseone hot 编码的 每个 field 相当于一个类别特征 比如 city FNN 模型使用因

1. 简介

FNN 模型是2016年提出的,基于传统机器学习模型,如LR,FM等,的CTR预测方案被称为基于浅层模型的方案。 优点是模型简单,预测性能较好,可解释性强。缺点是,很难自动提取高阶组合特征携带的信息。

于是, 基于因子分解即的神经网络(Factorization Machine supported Neural Network, FNN)被提出。

2. FNN模型

在这里插入图片描述

输入的类别特征是 field-wise one-hot编码的。每个field相当于一个类别特征,比如 city。

在这里插入图片描述
输入:
在这里插入图片描述
z i z_i zi 代表第 i 个field。
在这里插入图片描述
首先, W 0 W_0 W0 向量经过初始化, 向量z 通过训练FM模型来完成初始化:
在这里插入图片描述
FM里边的系数,就是 向量 z 向量的值。






在这里插入图片描述

SNN模型
在这里插入图片描述

规范化
在这里插入图片描述
在这里插入图片描述

3. 总结


参考:

  1. (读论文)计算广告之CTR预估-FNN解析;
  2. Deep Learning over Multi-field Categorical Data A Case Study on User Response Prediction;
  3. 推荐 CTR模型汇总
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/224483.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 上午11:50
下一篇 2026年3月17日 上午11:50


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号