带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(5)

简介: 带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(5)

带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(4) https://developer.aliyun.com/article/1246841?groupCode=taobaotech



上下文感知的评估模型


image.png


上下文感知的评估模型的整体结构示意图如上,每个模块的功能如下:


Input


模型的输入包括用户侧特征图片和一个长度为n的候选列表,列表内第i个位置对应的内容特征为 。内容侧特征由内容的属性特征,历史曝光点击特征以及上游的精排模型效率分等构成。


Context-Aware Encoder


对于序列内第i个位置的内容image.png ,使用context-aware encoder获得其在列表内前后内容相互影响下的表示向量image.png ,context-aware encoder 可以是任意具有上下文感知能力的结构,如LSTM,Self Attention等。

image.png


Shared Task Net


Shared Task Net以用户侧特征image.png ,内容特征 image.png以及内容经过context-aware encoder得到表示向量 image.png作为输入,根据具体的任务目标可以使用不同的模型结构,我们对线上精排模型使用的MMoE结构进行了简化作为Shared Task Net,不同位置的内容共享相同的网络参数。


image.png


Output


模型最终会输出列表内每个内容的效率分image.pngimage.png。训练阶段以线上真实的曝光点击数据作为label采用交叉熵损失函数进行参数优化。


序列整体价值评估


序列的整体价值表示为:


image.png


最终选取SequenceValue最高的列表展现给用户。



带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(6) https://developer.aliyun.com/article/1246839?groupCode=taobaotech

相关文章
|
JSON 前端开发 JavaScript
JSON 必知必会
JSON 必知必会
1109 0
|
并行计算 异构计算
下载和安装CUDA和Cudnn(图文详解)
下载和安装CUDA和Cudnn(图文详解)
1763 0
下载和安装CUDA和Cudnn(图文详解)
|
10月前
|
监控 安全 数据安全/隐私保护
阿里云 | KMS密钥跨账号共享
本文介绍了在阿里云Landing Zone环境下,通过RAM授权实现KMS密钥跨账号共享的方法。该方案以Security账号为核心管理密钥,各应用账号按需获取权限,无需共享KMS实例,提升了安全性与管理效率。内容涵盖共享原理、操作步骤、管理策略及注意事项,适用于多部门协同的企业场景,助力企业实现安全合规的数据加密管理。
355 5
阿里云 | KMS密钥跨账号共享
|
API 数据处理 Python
探秘Python并发新世界:asyncio库,让你的代码并发更优雅!
在Python编程中,随着网络应用和数据处理需求的增长,并发编程变得愈发重要。asyncio库作为Python 3.4及以上版本的标准库,以其简洁的API和强大的异步编程能力,成为提升性能和优化资源利用的关键工具。本文介绍了asyncio的基本概念、异步函数的定义与使用、并发控制和资源管理等核心功能,通过具体示例展示了如何高效地编写并发代码。
462 2
|
机器学习/深度学习 算法 搜索推荐
带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(2)
带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(2)
339 0
带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(2)
|
存储
数组与链表有什么区别
数组与链表有什么区别
779 1
|
算法 搜索推荐
带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(3)
带你读《2022技术人的百宝黑皮书》——生成式重排在内容推荐中的应用实践(3)
379 0
|
开发者
迭代器(Iterator)遍历的两种方法(for和while)
迭代器(Iterator)遍历的两种方法(for和while)
300 0
|
算法框架/工具 PyTorch 机器学习/深度学习
PyTorch 2.2 中文官方教程(三)(3)
PyTorch 2.2 中文官方教程(三)
382 0
|
存储 缓存 安全
Qt QLinkedList 详解:从底层原理到高级用法
Qt QLinkedList 详解:从底层原理到高级用法
598 0

热门文章

最新文章