当前位置: 首页 > news >正文

(11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】

(1)工业界推荐系统-小红书推荐场景及内部实践【业务指标、链路、ItemCF】
(2)工业界推荐系统-小红书推荐场景及内部实践【UserCF、离线特征处理】
(3)工业界推荐系统-小红书推荐场景及内部实践【矩阵补充、双塔模型】
(4)工业界推荐系统-小红书推荐场景及内部实践【正负样本选择】
(5)工业界推荐系统-小红书推荐场景及内部实践【线上召回和模型更新】
(6)工业界推荐系统-小红书推荐场景及内部实践【其他召回通道】
(7)工业界推荐系统-小红书推荐场景及内部实践【冷启动问题1】
(8)工业界推荐系统-小红书推荐场景及内部实践【冷启动问题2】
(9)工业界推荐系统-小红书推荐场景及内部实践【排序模型】
(10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】

推荐系统链路

在这里插入图片描述

粗排 vs 精排

在这里插入图片描述

精排模型

• 前期融合:先对所有特征做 concatenation, 再输入神经网络。
• 线上推理代价大:如果有 𝑛 篇候选笔记,整个大模型要做 𝑛 次推理。

在这里插入图片描述

双塔模型

  • 后期融合:把用户、物品特征分别输入不同的神经 网络,不对用户、物品特征做融合。
  • 线上计算量小:
    • 用户塔只需要做一次线上推理,计算用户表征 𝐚。
    • 物品表征 𝐛 事先储存在向量数据库中,物品塔在线上不做推理。
    • 预估准确性不如精排模型。
    在这里插入图片描述

粗排的三塔模型

在这里插入图片描述
在这里插入图片描述

1、有 𝑛 个物品,模型上层需要做 𝑛 次推理。
2、粗排推理的大部分计算量在模型上层。

三塔模型的推理

  • 从多个数据源取特征:
    • 1 个用户的画像、统计特征。
    • 𝑛 个物品的画像、统计特征。
  • 用户塔:只做 1 次推理。
  • 物品塔:未命中缓存时需要做推理。
  • 交叉塔:必须做 𝑛 次推理。
  • 上层网络做 𝑛 次推理,给 𝑛 个物品打分。

相关文章:

  • SAP NetWeaver ABAP 服务器的数据库表database table暴露为CDS View
  • [创业-43]:公司的组织架构--所有者与决策机构(股东)
  • 猿创征文 |【算法入门必刷】数据结构-栈(五)
  • uboot自定义命令
  • 数据库Day004
  • [JavaWeb学习] tomcat简介、安装及项目部署
  • json-c 理解记录
  • 实践分享!GitLab CI/CD 快速入门
  • LabVIEW中的数据通信方法
  • 排序链表,
  • ESP32-arduino,超好玩的定时器!
  • Python selenium 页面滚动
  • 【FPGA教程案例69】硬件开发板调试9——通过ila在线调试DDS,并通过HDMI接口在显示器上显示正弦波形
  • MeterSphere专题之: 配套的浏览器插件:chrome-extensions
  • 【FPGA教程案例70】硬件开发板调试10——vivado程序固化详细操作步骤
  • Google 是如何开发 Web 框架的
  • ES6 学习笔记(一)let,const和解构赋值
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • LintCode 31. partitionArray 数组划分
  • Linux快速复制或删除大量小文件
  • Lucene解析 - 基本概念
  • nginx 负载服务器优化
  • PHP 的 SAPI 是个什么东西
  • Python打包系统简单入门
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • Transformer-XL: Unleashing the Potential of Attention Models
  • WePY 在小程序性能调优上做出的探究
  • 从PHP迁移至Golang - 基础篇
  • 大型网站性能监测、分析与优化常见问题QA
  • 汉诺塔算法
  • 猴子数据域名防封接口降低小说被封的风险
  • 老板让我十分钟上手nx-admin
  • 力扣(LeetCode)21
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 什么软件可以提取视频中的音频制作成手机铃声
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • 用 Swift 编写面向协议的视图
  • 原生js练习题---第五课
  • 7行Python代码的人脸识别
  • ionic入门之数据绑定显示-1
  • 阿里云服务器如何修改远程端口?
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • #Linux(make工具和makefile文件以及makefile语法)
  • #Z0458. 树的中心2
  • $(function(){})与(function($){....})(jQuery)的区别
  • (js)循环条件满足时终止循环
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (力扣)1314.矩阵区域和
  • (篇九)MySQL常用内置函数
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (转)人的集合论——移山之道
  • ***测试-HTTP方法
  • ./configure,make,make install的作用(转)
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .h头文件 .lib动态链接库文件 .dll 动态链接库