HyFormer: Revisiting the Roles of Sequence Modeling and Feature Interaction in CTR Prediction“ 论文笔记

发布时间:2026/7/8 3:57:38

HyFormer: Revisiting the Roles of Sequence Modeling and Feature Interaction in CTR Prediction“ 论文笔记
推荐精排模型有两个非常重要的子模块序列建模和特征交叉这两个子模块一般先做序列建模学习用户兴趣表示, 再与非序列特征 concat 起来做特征交叉。OneTrans试图用一个统一的 Transformer 来将这两个子模块统一起来本文提出的HyFormer也是类似的思路, 都是希望实现精排序列建模与特征交叉的统一但HyFormer在架构上进行了更深入的改进下文的多序列建模部分有提到MTGR和OneTrans采用简单的序列合并会导致性能显著下降方法Query Generation输入特征的 Tokenization 沿用RankMixer/OneTrans策略对于非序列特征有Group-wise和Auto-split两种 Token 化方式这里选择的是前者与现有工作不同的是Hyformer提出了Global Tokens用来当前序列特征和非序列特征中提取出全局信息在后续链路中起到 Query 的作用。具体做法是先将所有非序列特征向量 1,2,…, 与序列的 Mean Pooling 结果拼接得到 Global Info再通过 个并行的轻量 FFN 将其投影为 个 Global Tokens[FFN1(Global Info), …, FFN(Global Info)]∈×这里的 是超参在 HyFormer 中 N 通常很小实验中与其他非序列 Token 凑成总共 16 个远小于 OneTrans 将所有 NS-tokens 都作为 Query 的做法大量减小了 KV Cache 的计算开销KV Encoding在 Query Decoding 执行之前长行为序列需要先被编码为逐层的 K/V 表示。HyFormer在这里提供了三种灵活的策略以适应不同场景的算力约束所有策略最终都会产出同一套接口(,)用来给 Query Decoding 进行消费Full Transformer Encoding最重但是最强的方式直接在长序列上做完整的 Self-Attention捕捉序列内部的细粒度交互。适合离线场景或对效果极度敏感的头部流量。LONGER-style Efficient Encoding为适配在线推理用一条极短的压缩序列记为 short作为 Query对完整长序列做 Cross-Attention。复杂度从 (2) 降至 ()≪在保持大部分建模能力的同时大幅压缩计算量Decoder-style Lightweight Encoding最轻量的版本直接用 SwiGLU 等无 Attention 的前馈操作对序列做逐位变换完全舍弃 Token 间交互适合对延迟要求极端的场景Query Decoding有了 Query 和序列的 K/V 表示Query Decoding 就是对长序列做一次标准的 Multi-Head Cross-Attention~()CrossAttn((−1),(),())这一层的输出 ~() 是被长序列更新过的 Global Tokens携带了从用户行为历史中提取的与当前全局上下文相关的兴趣信号从而让 HyFormer 实现上下文信息在每一层都能直接干预序列的理解Query Boosting如果说前面 Query Decoding 的作用是序列建模那这里 Query Boosting 的作用就是特征交叉。前面 Query Decoding 通过将 Global Token 与用户行为序列的多层解码让 Query 一定程度上实现 sequence-aware但与非序列特征之间的特征交叉能力不足所以这里先将两者拼接为一个统一的 Token 集合[~(),1,…,]∈×然后使用RankMixer的 Token Mixing 操作让这些 Token 两两之间充分交换信息。具体而言每个 Token 沿通道维度被切分成 个子空间这里子空间数与 Token 数量必须一致同一子空间内的所有 Token 拼接后送入一个跨 Token 的 MLP实现类似“所有 Token 在某个子空间内互相看一眼”的效果最后再过一个 Per-Token FFN 做逐 Token 的语义精炼并通过残差连接与输入相加作为当前HyFormer Layer的输出~boostPerToken-FFN(TokenMixer())Query Boosting 的输出一方面作为本层最终产物向上层传递另一方面也成为下一层 Query Decoding 的新 Query形成一个交替递进的闭环Multi Sequence Modeling工业场景下用户通常有多条异质行为序列如搜索序列、短视频序列、商品序列不同序列的特征空间和语义差异巨大。OneTrans和MTGR的做法是将它们按时间戳或意图排序后拼接成一条长序列统一处理但HyFormer的实验发现这种简单合并在实际业务中会导致约 1.2% GMV 的显著下降。HyFormer 的解法延续了其用少量 Global Tokens 做信息路由的思路每条序列分配至少一个专属的 Global Token各自独立地对该序列做 Query Decoding。由于 Global Tokens 不要求序列间的特征维度对齐每条序列可以用完全独立的稀疏特征空间不同的 side information进行编码从根本上避免了合并序列时被迫对齐的语义折损。进入 Query Boosting 阶段后不同序列的 Global Tokens 在同一个 Token Mixing 池子里互相交互间接完成跨序列的信息融合。这种“各序列独立解码 统一混合池交互”的设计让模型既能保留各序列的建模独立性又能实现隐式的跨序列知识迁移实验可以看到 HyFormer 在同等程度的参数量下大大减小了 FLOPs同时取得了最高的 AUC与最佳基线 LONGER RankMixer 相比Scaling 表现领先很多线上也取得了很明显的收益

相关新闻

DVWA 1.10 SQL注入实战:从字符型判断到用户密码获取的7步完整流程

DVWA 1.10 SQL注入实战:从字符型判断到用户密码获取的7步完整流程

2026/7/8 3:57:38

DVWA 1.10 SQL注入实战:从字符型判断到用户密码获取的7步完整流程1. 环境准备与基础概念在开始实战之前,我们需要先搭建好DVWA(Damn Vulnerable Web Application)环境。DVWA是一个专门用于安全测试的PHP/MySQL Web应用程序&#x…

BEVFormer 可形变注意力解析:对比3种注意力机制,计算效率提升40%

BEVFormer 可形变注意力解析:对比3种注意力机制,计算效率提升40%

2026/7/8 3:57:38

BEVFormer可形变注意力机制深度解析:3种注意力机制对比与40%计算效率提升的关键1. 可形变注意力机制的创新设计在自动驾驶感知领域,BEVFormer通过引入可形变注意力(Deformable Attention)机制,成功解决了传统Transform…

OpenCode:专为NAS设计的轻量AI编程工作台

OpenCode:专为NAS设计的轻量AI编程工作台

2026/7/8 3:57:38

1. OpenCode 是什么?不是另一个“在线 VS Code”,而是 NAS 上跑得动的 AI 编程工作台 你有没有过这种体验:想在下班路上改一行 Python 脚本,却发现公司内网连不上;想给家里的树莓派 NAS 加个轻量 IDE,结果发…

Any-ttach:面向灵巧操作的工具即插即用操作系统

Any-ttach:面向灵巧操作的工具即插即用操作系统

2026/7/8 5:27:42

1. 项目概述:这不是又一个机械臂末端夹具,而是一套让工具“即插即用、一脑统管”的操作系统你有没有遇到过这样的场景:一台工业协作机器人,上午要拧螺丝,下午要打磨焊缝,晚上还得换上吸盘去搬运薄板——每次…

广东省任我行国际旅行社正式获评广东省旅游协会会员单位

广东省任我行国际旅行社正式获评广东省旅游协会会员单位

2026/7/8 5:27:42

广东省任我行国际旅行社有限公司成功入选广东省旅游协会会员单位,凭借多年规范经营、优质服务口碑与扎实的文旅行业深耕实力,获得行业权威认可,标志着企业综合服务能力、行业公信力迈入全新台阶。自2009年成立以来,任我行国际旅行…

雷达尺寸重量受限,车顶或机器人安装有小型化版本吗

雷达尺寸重量受限,车顶或机器人安装有小型化版本吗

2026/7/8 5:27:42

1. 雷达小型化趋势:从车顶到机器人的空间革命在2026年的智能制造场景中,激光雷达的小型化已突破传统安装边界。以山东穆柯传感器推出的安全激光雷达为例,其核心产品通过集成化设计将整机尺寸压缩至120mm80mm50mm,重量仅350克&…

HackTheBox Snapped WP:从 Nginx UI 备份泄露到 snap-confine 本地提

HackTheBox Snapped WP:从 Nginx UI 备份泄露到 snap-confine 本地提

2026/7/8 5:27:42

一、靶机的相关信息 二、信息搜集 对目标进行 TCP 全端口扫描 指纹识别 操作系统识别: roothtb:~# rustscan -a 10.129.45.91 -r 1-65535 -- -sV -Pn -n -O 扫描结果显示有两个 TCP 端口开放,分别是 22 与 80: PORT STATE SERVICE REASON…

商品主图去水印:AI技术深度解析与实战工具横评

商品主图去水印:AI技术深度解析与实战工具横评

2026/7/8 5:27:42

引言:为什么商品主图去水印是门“技术活”? 在电商运营、内容创作与视觉营销领域,一张干净、专业的商品主图至关重要。然而,从供应商处获取的图片、竞品分析截图或早期设计稿往往带有品牌Logo、促销文字、拍摄水印等干扰元素。传统…

GitHub Desktop终极中文汉化指南:3分钟打造你的专属中文Git客户端

GitHub Desktop终极中文汉化指南:3分钟打造你的专属中文Git客户端

2026/7/8 5:17:42

GitHub Desktop终极中文汉化指南:3分钟打造你的专属中文Git客户端 【免费下载链接】GitHubDesktop2Chinese GithubDesktop语言本地化(汉化)工具 【GitHub桌面客户端中文汉化】 项目地址: https://gitcode.com/gh_mirrors/gi/GitHubDesktop2Chinese 还在为Git…

解锁AMD Ryzen处理器深层性能:SMU Debug Tool完全指南

解锁AMD Ryzen处理器深层性能:SMU Debug Tool完全指南

2026/7/8 0:44:47

解锁AMD Ryzen处理器深层性能:SMU Debug Tool完全指南 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https://gi…

6个月转型AI工程师:实战路径与核心技能

6个月转型AI工程师:实战路径与核心技能

2026/7/7 4:34:17

1. 项目概述:6个月转型AI工程师的可行性路径在2023年大模型技术爆发的背景下,AI工程师岗位需求同比增长217%(LinkedIn数据)。不同于传统算法工程师需要3-5年培养周期,现代AI工程师更侧重工程化落地能力。我在硅谷科技公…

YOLOv5模型剪枝与量化实战:边缘设备部署优化

YOLOv5模型剪枝与量化实战:边缘设备部署优化

2026/7/7 13:20:59

1. 项目背景与核心价值在计算机视觉领域,YOLOv5因其出色的实时检测性能成为工业界宠儿。但当我们尝试将其部署到边缘设备(如树莓派、Jetson Nano或手机终端)时,立刻会遇到两个致命问题:模型体积庞大(原始YO…

Qwen Code+Obsidian构建可执行的AI时代认知操作系统

Qwen Code+Obsidian构建可执行的AI时代认知操作系统

2026/7/8 0:07:15

1. 项目概述:这不是又一个笔记软件教程,而是一套可复用的“认知操作系统”搭建逻辑你有没有试过,在读完Andrej Karpathy那篇著名的《Software 2.0》之后,满脑子都是“神经网络即代码”的震撼,但合上网页,打…

校园服饰细分赛道测算程序,学生平价国风,机能穿搭市场规模预估。

校园服饰细分赛道测算程序,学生平价国风,机能穿搭市场规模预估。

2026/7/8 0:07:15

校园服饰细分赛道测算程序(Python)——学生平价国风 & 机能穿搭市场规模预估(TAM / SAM / SOM)一、实际应用场景描述(真实业务抽象)在《时尚产业与品牌创新》课程中,细分市场切入&#xff0…

Visual C++运行库完整解决方案:告别软件兼容性问题

Visual C++运行库完整解决方案:告别软件兼容性问题

2026/7/8 0:07:15

Visual C运行库完整解决方案:告别软件兼容性问题 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾为打开游戏时弹出的"DLL缺失"错误…