带你读《2022技术人的百宝黑皮书》——基于特征全埋点的精排ODL实践总结(9)

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: 带你读《2022技术人的百宝黑皮书》——基于特征全埋点的精排ODL实践总结(9)

带你读《2022技术人的百宝黑皮书》——基于特征全埋点的精排ODL实践总结(8) https://developer.aliyun.com/article/1246856?groupCode=taobaotech



业务效果


在淘宝每平每屋频道首页推荐tab场景中,我们分别在日常和大促期间进行了线上AB实验,结果表明ODL模型相较于天级更新的模型具有明显的效果提升。在日常期间CTR+7.83%/人均曝光+2.15%/人均点击+10.15%/人均详情页点击+9.56%。在双11当天ODL模型在浏览深度和二跳转化目标的提升上更加显著,CTR+7.04%/人均曝光+3.94%/人均点击+11.26%/人均详情页点击+13.03%,说明ODL模型在流量分布发生剧烈变化的情况下的快速适应能力。


ODL流样本中使用到了全埋点特征,我们在离线批模型中单独验证了全埋点特征的收益,在日常期间CTR+6.83%/人均曝光+0.82%/人均点击+7.70%/人均详情页点击+7.11%,ODL在此基础上进一步提升了人均浏览篇数和点击效率。


image.png


总结


实时化对于推荐系统捕捉用户的兴趣和流量分布变化非常关键,本文介绍了每平每屋频道精排模型向ODL升级的实践总结,深度模型的在线学习对整个系统具有极大的挑战,充分利用集团内部的平台和工具可以大幅缩短ODL链路搭建所需的时间,推动在线学习的落地并取得收益。


未来我们会在模型的在线学习方面进行持续的迭代和优化,包括将其扩展至重排/粗排以及冷启动等环节,探索流式训练场景下的数据Non-IID问题/label延迟问题以及参数更新梯度衰减等问题,并进一步提升实时链路的稳定性和正确性,以期获得更大的业务效果。


团队介绍


大淘宝技术-淘宝智能团队


淘宝智能团队是一支数据和算法一体的团队,服务于淘宝、天猫、聚划算、闲鱼和每平每屋等业务线的二十余个业务场景,提供线上零售、内容社区、3D智能设计和端上智能等数据和算法服务。我们通过机器学习、强化学习、数据挖掘、机器视觉、NLP、运筹学、3D算法、搜索和推荐算法,为千万商家寻找商机,为平台运营提供智能化方案,为用户提高使用体验,为设计师提供自动搭配和布局,从而促进平台和生态的供给繁荣和用户增长,不断拓展商业边界。


这是一支快速成长中的学习型团队。在创造业务价值的同时,我们不断输出学术成果,在KDD、ICCV、Management Science等国际会议和杂志上发表数篇学术论文。团队学习氛围浓厚,每年组织上百场技术分享交流,互相学习和启发。真诚邀请海内外相关方向的优秀人才加入我们,在这里成长并贡献才智。


如果您有兴趣可将简历发至weichen.swc@alibaba-inc.com,期待您的加入!

相关文章
|
10月前
|
Web App开发 移动开发 前端开发
H5页面适配大屏和小屏的方案
H5页面适配大屏和小屏的方案
726 62
|
10月前
|
弹性计算 关系型数据库 数据安全/隐私保护
《突破Unity+阿里云联机瓶颈:多人游戏同步延迟与数据安全的双维度优化》
本文结合真实案例,拆解Unity与阿里云结合的多人联机游戏在“实时同步延迟”和“玩家数据安全”上的优化路径。针对同步延迟,通过“差异化增量同步”降低ECS带宽占用,结合GME时间同步与“预测回滚”减少判定偏差;数据安全方面,用SSL和GME端到端加密保障传输,以“加盐哈希+KMS加密”及RDS日志审计强化存储防护。还借阿里云弹性伸缩动态调度ECS资源,结合Unity分块加载与阿里云CDN优化资源加载。最终提升游戏流畅度与安全性,降低运营成本,为相关开发提供实践参考。
539 2
|
9月前
|
分布式计算 Kubernetes 调度
Kubeflow-Spark-Operator-架构学习指南
本指南系统解析 Spark Operator 架构,涵盖 Kubebuilder 开发、控制器设计与云原生集成。通过四阶段学习路径,助你从部署到贡献,掌握 Kubernetes Operator 核心原理与实战技能。
537 0
|
11月前
|
缓存 监控 测试技术
《支付回调状态异常的溯源与架构级修复》
本文复盘了SaaS收银系统微服务架构下,支付回调模块“用户支付成功却显示未付款”异常的排查与解决过程。该系统上线后,仅在每日交易峰值后1小时集中出现异常,常规排查无果。团队通过分布式链路追踪发现,“查询订单详情”接口因多表跨规则分表查询,在峰值后资源竞争下耗时激增,且回调模块无重试机制,导致订单状态更新中断。解决方案从三方面入手:优化接口查询逻辑与分表规则、增强回调模块容错能力、完善全链路监控。上线后异常消失,接口耗时大幅降低,数据库负载下降40%,并总结出微服务跨服务交互的避坑准则,为后端开发者提供参考。
419 4
|
传感器 人工智能 边缘计算
“种田也能上5G?”——带你看懂5G+智慧农业的真相与技术细节
“种田也能上5G?”——带你看懂5G+智慧农业的真相与技术细节
527 19
|
数据采集 存储 人工智能
中企出海,全球性数字运营体系是关键
在全球经济低增长背景下,中国企业出海面临数据合规、跨区域运营等挑战。瓴羊副总裁甄日新在2025阿里云中企出海大会上指出,全球化数字运营体系是关键。瓴羊提供从数据采集到应用的全生命周期解决方案,助力企业应对合规、AI适配及系统碎片化问题,构建全球统一的数据治理与客户服务体系,推动数字化转型与全球竞争力提升。
460 0
|
前端开发 开发者
CSS盒子模型(如果想知道CSS有关盒子模型的知识点,那么只看这一篇就足够了!)
CSS盒子模型(如果想知道CSS有关盒子模型的知识点,那么只看这一篇就足够了!)
Command ‘nohub‘ not found, did you mean: command ‘nohup‘ from deb coreutils (8.32-4.1ubuntu1)
Command ‘nohub‘ not found, did you mean: command ‘nohup‘ from deb coreutils (8.32-4.1ubuntu1)
|
存储 安全 算法
从系统复杂性看软件架构
一、架构设计是为了解决系统复杂性整个软件技术发展的历史,其实就是一部与“复杂性”斗争的历史。架构也是为了应对软件系统复杂性而提出的一个解决方案,其主要目的是为了解决软件系统复杂性带来的问题。这里包括两个名词:系统和复杂性,下面分别对其进行解析1.1 复杂性的定义复杂性这个名词很复杂,麻省理工学院的物理学家塞思·劳埃德统计了复杂性的定义数量,至少有45种:信息 ,熵 ,算法复杂性 ,算法信息量 ,费
11178 2
从系统复杂性看软件架构