OneRec— 快手推出的端到端生成式推荐系统

onerec 是快手开发的全新端到端生成式推荐系统。该系统基于编码器-解码器结构,引入稀疏 mixture-of-experts(moe)机制,以增强模型容量并维持高效的计算效率。与传统级联式推荐系统不同,onerec 采用会话式生成策略,能够输出上下文一致的推荐内容,并通过迭代偏好对齐模块结合直接偏好优化(dpo)来进一步提升推荐质量。在训练流程中,onerec 将多模态信息量化为 token 序列输入模型,采用两阶段训练方式:首先进行基础 item 预测任务训练,随后利用 dpo 进行偏好对齐。

文心快码 文心快码

文心快码(Comate)是百度推出的一款AI辅助编程工具

文心快码 35 查看详情 文心快码

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

OneRec— 快手推出的端到端生成式推荐系统OneRec的核心功能

端到端生成式架构:OneRec 使用编码器-解码器结构,将推荐问题转化为序列生成任务。编码器整合用户的历史行为数据,解码器则借助稀疏混合专家(MoE)结构逐步生成可能感兴趣的视频内容。会话式生成方法区别于传统的单点预测方式,OneRec 创新性地提出会话式生成机制,可生成完整的推荐列表,从而更有效地捕捉上下文关系。实验验证与性能提升:在快手平台进行的在线 A/B 测试显示,OneRec 带来了 1.6% 的观看时长增长,在多项指标上优于传统方法。

OneRec的技术机制

编码器-解码器结构:OneRec 采用 Encoder-Decoder 框架,把推荐任务建模为序列生成问题。编码器提取用户全生命周期行为特征,解码器使用稀疏 MoE 架构逐个生成候选视频。该方式能更好地追踪用户兴趣演变,并输出连贯的推荐结果。多模态分词机制:OneRec 首创协同感知的多模态分词方案,融合视频标题、标签、语音识别、图像理解等多源信息,转换为分层语义 ID,实现更精细的兴趣建模。强化学习偏好对齐:系统引入奖励驱动的偏好对齐机制,通过强化学习提升模型表现。模型综合运用偏好奖励、格式奖励和业务目标构建复合奖励体系,优化生成推荐序列。有助于更准确把握用户的深层偏好,提高推荐相关性。性能优化设计:通过对架构的重构,大幅减少关键算子数量,并借助稀疏 MoE 扩展模型规模,显著提高了计算效率。经过训练与推理优化,系统实现了更高的浮点运算利用率(MFU),从而提升了整体算力效率。

OneRec的项目链接

arXiv技术论文:https://www.php.cn/link/185c61d8cf01c01ddf5f7ba337f72084

OneRec的应用领域

短视频推荐:在快手短视频主场景中,OneRec 承担约 25% 的请求流量(QPS)。依托生成式结构与偏好对齐机制,在用户停留时间、点赞、评论、关注等互动指标方面均有明显提升。本地生活服务:在本地生活场景中,OneRec 同样展现出卓越效果。AB 实验结果显示,推动交易总额(GMV)增长 21.01%,订单量提升 17.89%,购买用户数增加 18.58%,新增用户获取效率提升 23.02%。直播内容匹配:系统被应用于直播推荐场景,通过动态生成推荐序列,精准匹配用户实时兴趣,显著提升用户参与度与互动频率。广告投放:在广告推荐方面,OneRec 的生成式结构可根据用户行为动态生成广告推荐内容,有效提高广告点击率与转化效果。

以上就是OneRec— 快手推出的端到端生成式推荐系统的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/329051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
浅析laravel中.env文件的使用方法
上一篇 2025年11月5日 13:22:03
剪视频新选择 Premiere 将在本月登陆 iPhone 与 iPad 平台
下一篇 2025年11月5日 13:22:27

相关推荐

  • 在Java中静态方法能否被重写

    静态方法属于类而非实例,不参与运行时动态绑定,因此不能被重写;2. 子类定义同名静态方法时发生方法隐藏,调用时机由引用类型在编译阶段决定;3. 如示例所示,Parent p = new Child() 调用 p.display() 输出 “Parent static method&#82…

    2026年9月21日
    000
  • 在Java中变量和常量有什么区别

    变量的值可修改,常量(用final修饰)一旦赋值不可变;变量用于动态数据,常量用于固定值,如PI或配置参数。 在Java中,变量和常量的主要区别在于它们的值能否被修改。变量的值可以在程序运行过程中改变,而常量一旦赋值就不能再更改。 变量(Variable) 变量是用于存储数据的基本单元,其值在程序执…

    2026年9月21日
    100
  • 抖音商城是哪个公司在运营

    抖音商城的运营主体揭晓 抖音商城由北京微播视界科技有限公司负责运营。 作为抖音背后的母公司,字节跳动通过其全资子公司——微播视界,全面掌舵抖音平台及其电商板块的日常运作。依托雄厚的技术积累与多元化的业务布局,为用户打造流畅、智能且高效的购物环境。 抖音商城究竟是什么? 抖音商城是抖音App内嵌的一站…

    2026年9月21日
    100
  • Linux如何创建符号链接和硬链接

    Linux如何创建符号链接和硬链接Linux如何创建符号链接和硬链接Linux如何创建符号链接和硬链接Linux如何创建符号链接和硬链接

    符号链接是快捷方式,指向文件或目录路径,原文件删除后链接失效;2. 硬链接共享同一inode,不能跨文件系统或链接目录;3. 使用ln -s创建符号链接,ln创建硬链接;4. 符号链接可跨分区,硬链接删除原文件后仍可访问数据。 在Linux中,创建符号链接(软链接)和硬链接是管理文件和目录的常用操作…

    2026年9月21日 用户投稿
    000
  • mysql如何在SQL中使用聚合函数

    聚合函数用于统计计算并返回单个值,常见函数有COUNT、SUM、AVG、MAX、MIN,通常与GROUP BY配合使用。1. COUNT统计非空值或总行数,SUM求和,AVG求平均,MAX和MIN分别取最大最小值。2. 对orders表整体统计可得总订单数、总额等信息。3. 按user_id分组后可…

    2026年9月21日
    400
  • 如何在Linux中命令分组 Linux括号与花括号区别

    括号()在子shell执行,不影响当前环境;花括号{}在当前shell执行,共享环境变量。示例显示括号内变量修改不生效,花括号内修改生效。选择依据:需隔离用括号,需共享用花括号。常见错误:花括号缺分号、混淆两者作用域。 在Linux中,命令分组主要使用括号和花括号来实现,它们在功能和执行方式上有所不…

    2026年9月21日
    200
  • Linux如何卸载软件并清理依赖包

    Linux如何卸载软件并清理依赖包Linux如何卸载软件并清理依赖包Linux如何卸载软件并清理依赖包Linux如何卸载软件并清理依赖包

    卸载软件并清理依赖可释放空间和保持系统整洁。Ubuntu/Debian使用sudo apt purge 软件名彻底卸载,sudo apt autoremove清理依赖;CentOS/RHEL/Fedora使用sudo dnf remove 软件名卸载,sudo dnf autoremove清理依赖;…

    2026年9月20日 用户投稿
    000
  • 怎样在VSCode中比较两个文件的差异?

    VSCode内置文件比较功能可通过命令面板或资源管理器右键菜单启动,操作简便无需插件;2. 使用“Compare Active File With…”或“Select for Compare”后选择文件即可并排查看差异;3. 差异显示中绿色为新增、红色为删除内容,支持逐项浏览与导航,适用…

    2026年9月20日
    000
  • 在Java中如何复制集合但保留原始引用

    浅复制是创建新集合并保留原集合对象引用,修改元素会影响原对象。使用构造函数 new ArrayList(original) 或 clone() 实现,两者均不复制对象本身,仅分离集合结构,添加/删除元素互不影响,但对象共享。Collections.copy() 不适用此场景,因需目标集合预先存在且大…

    2026年9月20日
    100
  • mysql中NULL和NOT NULL的区别

    NULL允许字段为空,表示未知或不存在,需用IS NULL判断;2. NOT NULL强制字段必须有值,插入空值会报错;3. NULL影响索引效率,建议关键字段设为NOT NULL并设默认值;4. 根据业务逻辑合理选择,保障数据完整性与查询性能。 在MySQL中,NULL 和 NOT NULL 是用…

    2026年9月20日
    000
  • Linux数字权限和符号权限的区别

    数字权限用八进制数表示,符号权限用字母和符号表示,chmod命令用于修改权限,初学者建议先学符号权限,SUID、SGID和Sticky Bit是特殊权限位,分别用4、2、1表示,用于控制程序运行身份和目录操作权限。 数字权限和符号权限,都是Linux系统中用于控制文件和目录访问权限的方式,但它们在表…

    2026年9月20日
    100
  • Linux文件权限修改命令chmod讲解

    chmod命令用于修改文件和目录的权限,核心是通过数字模式(如755、644)或符号模式(如u+x、go-w)设置用户、组和其他人的读(r)、写(w)、执行(x)权限。数字模式适合初始权限设置,简洁高效;符号模式适合增量调整,安全灵活。正确使用chmod遵循最小权限原则,避免777等高风险权限,防止…

    2026年9月20日
    000
  • 淘宝商家成长层级有什么用?能获得更多权益吗?「商家必看」淘宝层级提升=流量翻倍?揭秘LV5级隐藏权益,这样做轻松解锁百万曝光!

    淘宝商家看过来!你是否好奇商家成长层级究竟有何作用?升级后能解锁哪些超值权益?这可是直接影响店铺流量、营销机会和平台资源获取的关键因素。研究表明,层级越高的店铺,流量转化效率提升达35%,参与大促活动的成功率也高出50%。想不想让你的店铺获得更多曝光机会?想不想轻松冲击百万级流量曝光?那就赶紧揭开淘…

    2026年9月20日
    000
  • Linux系统目录bin的作用说明

    /bin 目录存放系统最基础的可执行命令,如 ls、cp、mv、rm、bash 等,是系统启动和单用户模式下运行所必需的核心二进制程序。 /bin 目录在 Linux 系统中存放的是系统最基础、最关键的可执行命令文件,也就是二进制程序(binary executables)。这些命令是系统启动和运行…

    2026年9月20日
    000
  • 你真正理解VSCode的“选择”和“光标”的区别吗?

    光标是编辑位置,选择是文本范围,二者通过光标移动和按键操作协同工作,理解其关系可提升编辑效率。 很多人在使用 VSCode 时,会下意识地点击、拖动、按方向键,但很少停下来思考“光标”和“选择”到底是什么关系,以及它们如何协同工作。理解这两者的区别,能让你更高效地编辑代码。 光标:你当前的编辑位置 …

    2026年9月20日
    000
  • 客服外包能解决淘宝响应率不达标问题吗?专业外包能帮忙稳住指标吗?响应率不达标?专业外包7天稳住淘宝核心指标!

    在淘宝店铺运营中,30秒响应率、3分钟回复率等客服指标直接影响店铺权重和流量分配。当自营客服团队频繁出现响应超时、大促时段人力不足、人员流动导致服务质量波动时,专业客服外包已成为商家稳住服务指标的破局关键。通过弹性人力配置、标准化服务流程、全天候响应机制,外包团队不仅能快速填补服务缺口,更能通过数据…

    2026年9月20日
    000
  • 如何在Laravel中实现URL重写

    laravel的url重写通过路由系统实现,而非服务器配置。1. 路由定义将url映射到控制器或闭包,如route::get(‘/products’, ‘controller@index’);2. 参数可通过{id}形式传递,并支持正则约束,如-&gt…

    2026年9月20日
    000
  • VSCode的调试控制台有哪些高级用法?

    调试控制台是VSCode中强大的交互式环境,支持运行表达式、修改变量、调用函数和使用console API。1. 可执行JS/TS表达式查看变量、调用方法或计算逻辑;2. 能动态修改变量值以测试不同场景;3. 支持调用已定义函数验证行为;4. 可用console.table、group、trace等…

    2026年9月20日
    100
  • mysql如何使用union合并结果

    UNION用于合并多个SELECT结果集,要求列数相同、数据类型兼容,默认去重,UNION ALL保留重复行且效率更高;常用于整合不同表的相似数据,如报表统计。使用时需注意列结构一致,ORDER BY置于最后对整体排序,子查询排序需用括号包裹。例如合并本地与线上学生信息并标注来源,可通过添加常量字段…

    2026年9月20日
    100
  • 如何在Linux中进程冻结 Linux cgroup freezer使用

    Linux中使用cgroup freezer可精细冻结进程,需先挂载freezer子系统,创建cgroup目录,将进程PID写入tasks文件,再通过写FROZEN到freezer.state实现冻结,THAWED恢复,操作需root权限,注意v1与v2版本路径及控制方式差异。 Linux中要冻结进…

    2026年9月20日
    100

发表回复

登录后才能评论
关注微信