当前位置:网站首页>推荐系统-召回阶段-2013:DSSM(双塔模型)【Embedding(语义向量)召回】【微软】
推荐系统-召回阶段-2013:DSSM(双塔模型)【Embedding(语义向量)召回】【微软】
2022-07-31 13:25:00 【u013250861】
DSSM全称Deep Structured Semantic Models,是伊利诺伊大学厄巴纳-香槟分校(UIUC)与微软于2013年发表在CIKM上的。
DSSM在业界搜广推的影响力目前来说是超过前面介绍的任何一个模型,基本上统治了召回/粗排阶段。
百度同样在2013年(那个年头的百度还处在如日中天的状态)搞了个双塔模型 SimNet,不过并没有发表相应的论文。
一、推荐中DSSM双塔模型结构
推荐领域中的DSSM结构一般如下图所示:

模型结果非常简单,主要包括两部分:user侧一个塔,item侧一个塔。user侧特征和item侧特征分别经过各自的DNN(一般情况下,两个DNN结构是一样的,当然也可以不一样)后得到user embedding和item embedding,这里需要注意的是如果你的user dnn和item dnn结构不一样,请无比保证输出维度一样,也就是最后一层全连接层隐藏单元个数相同,需要
边栏推荐
- Google Chrome(谷歌浏览器)安装使用
- Error: npm ERR code EPERM
- 百度网盘安装在c盘显示系统权限限制的解决方法
- sqlalchemy determines whether a field of type array has at least one consistent data with an array
- Hard disk partition, expand disk C, no reshipment system, not heavy D dish of software full tutorial.
- 最新完整代码:使用word2vec预训练模型进行增量训练(两种保存方式对应的两种加载方式)适用gensim各种版本
- Using SQL Server FOR XML and FOR JSON syntax on other RDBMSs with jOOQ
- Talk about the message display mechanism on the SAP product UI
- 聊聊 SAP 产品 UI 上的消息显示机制
- 报错IDEA Terminated with exit code 1
猜你喜欢

ICML2022 | Fully Granular Self-Semantic Propagation for Self-Supervised Graph Representation Learning

Ali on three sides: MQ message loss, repetition, backlog problem, how to solve?

ECCV2022: Recursion on Transformer without adding parameters and less computation!

How IDEA runs web programs

关于MySQL主从复制的数据同步延迟问题

技能大赛训练题:ftp 服务攻防与加固

All-round visual monitoring of the Istio microservice governance grid (microservice architecture display, resource monitoring, traffic monitoring, link monitoring)

EXCEL如何快速拆分合并单元格数据

365-day challenge LeetCode1000 questions - Day 044 Maximum element in the layer and level traversal

Batch大小不一定是2的n次幂!ML资深学者最新结论
随机推荐
sqlalchemy determines whether a field of type array has at least one consistent data with an array
清除浮动的四种方式及其原理理解
NameNode (NN) and SecondaryNameNode (2NN) working mechanism
AI cocoa AI frontier introduction (7.31)
深度剖析 Apache EventMesh 云原生分布式事件驱动架构
The batch size does not have to be a power of 2!The latest conclusions of senior ML scholars
全局平均池化层替代全连接层(最大池化和平均池化的区别)
Productivity Tools and Plugins
STM32——软件SPI控制AD7705[通俗易懂]
C#控件CheckBox的使用
Grab the tail of gold, silver and silver, unlock the programmer interview "Artifact of Brushing Questions"
Network layer key protocol - IP protocol
C# List Usage List Introduction
ICML2022 | Fully Granular Self-Semantic Propagation for Self-Supervised Graph Representation Learning
页面整屏滚动效果
PHP Serialization: eval
EasyMock日记1[通俗易懂]
endnote引用
基于改进YOLOv5的轻量化航空目标检测方法
A detailed explanation of the usage of Async and Await in C#