当前位置:网站首页>推荐系统-召回阶段-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结构不一样,请无比保证输出维度一样,也就是最后一层全连接层隐藏单元个数相同,需要
边栏推荐
猜你喜欢

操作符详解

八大排序汇总及其稳定性

深度剖析 Apache EventMesh 云原生分布式事件驱动架构

「面经分享」西北大学 | 字节 生活服务 | 一面二面三面 HR 面

C#控件 ToolStripProgressBar 用法

C#获得网卡信息 NetworkInterface IPInterfaceProperties

NameNode (NN) and SecondaryNameNode (2NN) working mechanism

Google Chrome(谷歌浏览器)安装使用

IDEA连接MySQL数据库并执行SQL查询操作

CentOS7 installation MySQL graphic detailed tutorial
随机推荐
分布式锁有哪些,怎么实现(分布式锁的三种实现的对比)
Productivity Tools and Plugins
Network layer key protocol - IP protocol
「面经分享」西北大学 | 字节 生活服务 | 一面二面三面 HR 面
networkx绘制度分布
SAP e-commerce cloud Spartacus SSR Optimization Engine execution sequence of several timeouts
golang-gin - graceful restart
全局平均池化层替代全连接层(最大池化和平均池化的区别)
深度剖析 Apache EventMesh 云原生分布式事件驱动架构
ICML2022 | Fully Granular Self-Semantic Propagation for Self-Supervised Graph Representation Learning
C# control ListView usage
4.爬虫之Scrapy框架2数据解析&配置参数&数据持久化&提高Scrapy效率
Samba 远程命令执行漏洞(CVE-2017-7494)
Text similarity calculation (Chinese and English) detailed explanation of actual combat
代码随想录笔记_哈希_454四数相加II
C#中+=的用法
What should I do if selenium is reversed?
爱可可AI前沿推介(7.31)
A detailed explanation of the usage of Async and Await in C#
战略进攻能力的重要性,要远远高于战略防守能力