文章目录

  • 1、前言
  • 2、模型结构
    • 特征
    • Base Model
    • DIN
  • 3、训练技巧
    • Mini-batch 感知正规化
    • 自适应激活函数
    • 评估
  • 4、结论
  • 参考

1、前言

阿⾥的深度兴趣⽹络(Deep Interest Network,以下简称 DIN),⽬前很多应⽤在推荐系统中的模型,都是以 Embedding & MLP 的⽅法结合,这种⽅法相对传统机器学习有较好的效果提升,但是在其还是存在⼀些缺点:

  • ⽤户的兴趣通常是多种多样的,⽽ Embedding & MLP ⽅法中有限的向量维度会成为⽤户多样化兴趣的瓶颈,如果扩⼤向量维度会极⼤地增加学习参数和计算负荷,并增加过拟合⻛险;
  • 不需要将⽤户的所有兴趣都压缩到同⼀个向量中。⽐如说:⽤户购买了泳镜并不是因为上周购买了鞋⼦,⽽是因为之前购买了泳⾐;

针对这些问题,DI

19【13】DIN:深度兴趣网络相关推荐

  1. 【序列建模】DIN深度兴趣网络

    [序列建模]DIN深度兴趣网络 通过用户的历史行为序列刻画用户兴趣的广泛性,是推荐系统比较大的一个难点,用户历史行为序列建模的研究经历了从Pooling.RNN到attention.capsule再到 ...

  2. [论文阅读]阿里DIN深度兴趣网络之总体解读

    [论文阅读]阿里DIN深度兴趣网络之总体解读 文章目录 [论文阅读]阿里DIN深度兴趣网络之总体解读 0x00 摘要 0x01 论文概要 1.1 概括 1.2 文章信息 1.3 核心观点 1.4 名词 ...

  3. 深度学习 - 46.DIN 深度兴趣网络

    目录 一.引言 二.摘要 ABSTRACT 三.介绍 INTRODUCTION 1.CTR 在广告系统的作用 2.传统 MLP 存在的问题 3.DIN 的改进 四.近期工作 RELATEDWORK 1 ...

  4. 100分钟吃掉DIN深度兴趣网络

    阿里巴巴在CTR预估领域有3篇比较有名的文章. 2017年的深度兴趣网络, DIN(DeepInterestNetwork). 2018年的深度兴趣演化网络, DIEN(DeepInterestEvo ...

  5. 阿里DIN模型(深度兴趣网络)详解及理解

    这里写目录标题 目标: 模型产生原因: 核心思想: 模型介绍: Base model 改进模型 模型算法设计 论文的算法改进 参考资料 目标: 掌握2017年阿里提出的深度兴趣网络(Deep Inte ...

  6. 推荐系统(十二)阿里深度兴趣网络(二):DIEN模型(Deep Interest Evolution Network)

    推荐系统(十二)阿里深度兴趣网络(二):DIEN模型(Deep Interest Evolution Network) 推荐系统系列博客: 推荐系统(一)推荐系统整体概览 推荐系统(二)GBDT+LR ...

  7. din算法 代码_深度兴趣网络(DIN,Deep Interest Network)

    1. DIN介绍 Deep Interest Network是基于BaseModel演化而来 1.1 流程: 整个流程可以描述为:1.检查用户历史行为数据 2.使用matching module产生候 ...

  8. DIN:使用Attention挖掘历史数据的深度兴趣网络

    DIN要解决的问题 DIN(Deep Interest Network)是阿里巴巴用于解决工业级CTR预估问题的预测模型,论文收录于KDD 2018.这篇论文的主要贡献有三点:提出了DIN模型:提出了 ...

  9. 【王喆-推荐系统】模型篇-(task8)深度兴趣网络 DIN

    学习总结 DIN基于注意力机制,利用激活单元计算出用户对于不同历史商品的注意力权重,针对当前广告商品,作出更有针对性的预测.该激活单元将历史行为商品的 Embedding和候选广告商品的 Embedd ...

  10. DSIN 深度 Session 兴趣网络介绍及源码剖析

    DSIN 深度 Session 兴趣网络介绍及源码剖析 前言(可以忽略~) 本文介绍 DSIN 网络的基本原理,并对源码进行详细分析,从数据预处理,训练数据生成,模型构建等方面对 DSIN 的完整实现 ...

最新文章

  1. C C++语言指针学习!(基础篇!) 指针的掌握真滴是分水岭呦~
  2. Lync Server 2013 实战系列之六:标准版-安装和更新LyncServer 系统
  3. 稀疏矩阵的三元组表与十字链表存储
  4. 实时计算Flink——产品安全
  5. Python实现生成一个单词的圆形词云
  6. 面试系列12 redis和memcached有什么区别
  7. div/span强制不换行
  8. 进程创建fork--文件表项继承
  9. css的属性是变量是怎么表达,CSS自定义变量属性——像less,sass那样在css中使用变量(译)...
  10. 设计模式-15-建造者模式
  11. 计算机考试桌贴,考试考场桌贴打印
  12. 51-高级路由:BGP community属性:local-as
  13. Q88:全局光照(Global Illumination)——Path Tracing算法生成反射焦散效果的图形
  14. 计算机辅助设计cad综述,控制系统计算机辅助设计综述
  15. jdk TreeMap源码解析
  16. AR引擎vuforia源码分析、中文注释(2)用手势控制来与模型简单交互
  17. selenium是python_selenium+Python(事件)
  18. 【图片新闻】俄罗斯的新型高超音速导弹每秒飞行近两英里,“锆石Zircon”很可能是不可阻挡的尖端防空武器
  19. IPQ6000 WIFI6无线配置和启动过程
  20. 计算机主机声音怎么办,电脑机箱声音大怎么办?电脑机箱声音大解决方法

热门文章

  1. 处理一些常见的跨浏览器封装的函数
  2. Spark on Yarn遇到的几个问题
  3. 关于JS中的严格模式
  4. java中整数和字符串间的转换方法
  5. 请不要再用那种态度把我搞火了!
  6. 申请成功Azure帐号开始学习Azure云计算
  7. VOJ1067 【矩阵经典7 构造矩阵】
  8. 浣溪沙·江畔芦花【两首】
  9. Dynamics CRM 2015中的SSRS Report集成配置
  10. 【整理】牛客网编程题前端篇(较难难度)