← 全部深度解读
📖 深度解读 · GENERATIVE

PRECTR-V2: Unified Relevance-CTR Framework with Cross-User Preference Mining, Exposure Bias Correction, and LLM-Distilled Encoder Optimization

arXiv · arXiv 2602.20676 · 发表 2026-02-25
9 分钟阅读时长 3474字 4.15综合分 第 3 名02-26 Generative 日报
目录 · 6 节1问题与动机2方法概述3核心技术贡献4实验结果分析5局限与未来方向6工业实践意义
相关 5新颖 3实用 4证据 4时效 5
搜索系统中相关性和CTR两个核心目标应统一建模而非独立优化,V2通过跨用户偏好挖掘解决冷启动、曝光偏差校正提升泛化、LLM蒸馏增强语义理解。

论文: PRECTR-V2: Unified Relevance-CTR Framework with Cross-User Preference Mining, Exposure Bias Correction, and LLM-Distilled Encoder Optimization
来源: 阿里巴巴闲鱼搜索团队 | arxiv: 2602.20676


1. 问题与动机

PRECTR-V2 是对前作 PRECTR(统一搜索相关性与 CTR 预估框架)的迭代升级,针对其在大规模工业部署中暴露的三个关键缺陷:

冷启动个性化失效:PRECTR 依赖用户自身的历史行为序列来建模"相关性偏好"(即用户对搜索结果相关性的敏感程度)。但在闲鱼这样的 C2C 平台上,大量低活用户缺乏足够的行为数据,导致个性化相关性激励分 τ(x) 退化为全局均值,失去区分能力。

曝光偏差严重:训练数据中 80%以上的样本是高相关性 item(rsl=4),因为排序系统本身就倾向于曝光相关性高的结果。这导致模型在训练时几乎看不到低相关性样本,而推理时需要对大量低相关性候选做评估——训练与推理的分布严重不匹配。

编码器无法联合优化:原始 PRECTR 使用冻结的 BERT(110M 参数)提取文本 embedding,再接 MLP 做 CTR 预测。冻结 BERT 的原因是线上延迟要求,但这阻止了文本表征与 CTR 目标的端到端联合优化,限制了模型上限。

这三个问题在搜索排序系统中极为普遍——冷启动、曝光偏差、语义理解与行为预估脱节——是搜索/推荐领域的核心痛点,解决它们具有很强的实际意义。


2. 方法概述

PRECTR-V2 在 PRECTR 的统一框架(将点击概率分解为 P(click|x) = Σ P(click|rsl=i, x)·P(rsl=i|x))基础上,新增三个模块:

模块解决的问题核心思路
Cross-User Preference Mining冷启动从同 query 类目下采样 50 个相似用户的行为,补充稀疏用户的偏好信号
Relevance Exposure Debias曝光偏差对高相关正样本注入噪声构造低相关负样本,用 pairwise ranking loss 校正
LLM-Distilled Lightweight Encoder编码器冻结用 Qwen-7B 蒸馏 + 相关性 SFT 训练 2M 参数的轻量 Transformer,替代 110M 的冻结 BERT

整体思路是:在不破坏统一相关性-CTR 框架的前提下,逐个击破工业落地中的关键瓶颈。


3. 核心技术贡献

3.1 跨用户相关性偏好挖掘

这是本文最有新意的模块。核心洞察是:同一 query 类目下的用户群体对相关性的偏好模式是可迁移的。

具体做法:

  • 对低活用户,在同 query 类目下采样 50 个相似用户
  • 按 query 文本相似度筛选 top-k 行为
  • 合并序列 S = {S_u, S_q}(用户自身 + 跨用户采样)
  • 用 Multi-Head Target Attention 分别生成 user-level 和 category-level 的偏好表征
  • 最终通过 MoE(两个专家网络 + 不同激活函数) 融合输出相关性激励分 τ

与常见的 user-CF 补全不同,这里迁移的不是 item 偏好而是相关性敏感度偏好——某些用户更在意相关性(只点高相关结果),某些用户更宽容。这个视角比较独特。

3.2 曝光偏差校正

构造困难负样本的方式很巧妙:

  1. 取 click=1 且 rsl=4 的正样本
  2. 将 rsl 降级(按概率 p1/p2 分配到 1/2/3)
  3. 对 item 文本 embedding 注入高斯噪声:Q_emb^fake = Q_emb + ε, ε ~ N(0,1)
  4. 用 pairwise ranking loss 约束 f(x⁺) > f(x⁻)

关键创新在于两个校准机制,防止 ranking loss 破坏绝对预估校准(PCOC):

  • Relative order critical distance penalty:对正负样本分数差设 margin 上限,避免过度拉开
  • Dynamic truncation weighting:当 batch 平均分数超过阈值时将 loss 权重截断为 0

这两个设计在工业实践中很关键——纯 pairwise loss 会破坏 pCTR 的绝对值语义,而搜索/推荐系统的竞价、流控等模块都依赖 pCTR 的校准性。

3.3 LLM 蒸馏轻量编码器

用 2M 参数的 3 层 Transformer 替代 110M 的 BERT,训练分三步:

  1. Relevance SFT:在相关性标注数据上做分类微调
  2. LLM Embedding 蒸馏:以 Qwen-7B(RAG 增强)为教师,MSE 损失蒸馏
  3. 端到端联合微调:以较小学习率与 CTR 主模型联合训练

参数量缩减 55 倍(110M → 2M),满足线上延迟要求的同时实现了端到端优化。


4. 实验结果分析

离线实验

在闲鱼 16 亿日曝光数据 上的实验结果:

模型AUCGAUCRelaImpr
Wide&Deep0.72670.6586baseline
DIN0.74920.6757—
PRECTR0.75810.6892—
PRECTR-V20.76740.6933+5.61%
  • 相比 PRECTR 提升 AUC +0.0093、GAUC +0.0041,在十亿级数据上这是非常显著的提升

消融实验

配置AUC RelaImpr
仅 Cold-Start Mining+1.08%
仅 Exposure Debias+2.98%
仅 LLM-Distilled Encoder+3.13%
三者联合+3.60%
  • LLM 蒸馏编码器贡献最大(+3.13%),说明端到端联合优化的重要性
  • 三个模块有正向叠加效应(3.60% > max(1.08%, 2.98%, 3.13%))

在线 A/B 实验

  • 20%+ 流量对照
  • 人均订单量 +1.39%
  • GMV +3.18%
  • PCOC 偏差从 2.3% 降至 1.7%(校准性更好)
  • 高相关性 badcase 率仅微升 0.15%(绝对值),可忽略
  • 已全量部署上线

5. 局限与未来方向

现有局限

  1. 跨用户采样的在线开销:采样 50 个相似用户并计算 query 文本相似度,在线 serving 时的延迟和存储开销未详细讨论。在流量高峰时这可能成为瓶颈。
  1. 噪声注入的粗糙性:用标准高斯噪声破坏 embedding 来模拟"低相关性",这种构造方式较为粗糙。真实的低相关性样本有其自身的语义模式(如 query="手机壳"但展示了"手机膜"),简单加噪声可能无法准确模拟。
  1. 蒸馏教师的局限:Qwen-7B 作为教师模型,其语义理解能力在电商垂直领域可能不够精确,尤其是对闲鱼这类非标品平台。
  1. 相关性 badcase 微升:虽然论文称 0.15% 的绝对增幅可忽略,但在搜索场景中相关性是底线,长期积累可能影响用户体验。
  1. 单平台验证:仅在闲鱼(C2C 二手电商)上验证,泛化性到 B2C、内容搜索等场景未知。

未来方向

  • 动态负样本生成:用生成模型(如 LLM)构造更真实的困难负样本,而非简单噪声注入
  • 多粒度蒸馏:不仅蒸馏 embedding,还可蒸馏 attention pattern 和中间层表征
  • 在线学习适配:跨用户偏好挖掘模块可结合在线学习,实时更新相似用户图谱
  • 多目标扩展:从 relevance-CTR 二元统一扩展到 relevance-CTR-CVR-satisfaction 多目标统一

6. 工业实践意义

对搜索系统

统一建模范式的验证:PRECTR 系列持续证明 relevance 和 CTR 不应割裂优化。工业搜索系统中常见的"先相关性过滤、再 CTR 排序"的级联架构,可以考虑向统一框架迁移。核心公式 P(click) = Σ P(click|rsl=i)·P(rsl=i) 提供了一个干净的分解视角。

对推荐系统

冷启动偏好迁移的思路:跨用户偏好挖掘不局限于搜索场景。推荐系统中的新用户冷启动同样可以从"类目/场景相似用户"中迁移偏好模式,且迁移的维度可以从"相关性偏好"扩展到"多样性偏好""价格敏感度"等。

对广告系统

曝光偏差校正 + 校准保持的双重设计:广告系统对 pCTR 校准性的要求极高(直接影响出价和收入),本文的 margin + dynamic truncation 机制是 pairwise 学习与校准保持的一个很好的平衡方案,值得广告排序借鉴。

对 LLM 落地

大模型蒸馏到端上的务实路线:110M → 2M 的压缩比(55x)且保持甚至提升效果,给出了一条"LLM 预训练语义 → 轻量模型蒸馏 → 端到端联合训练"的工业化路径。这比直接在线上部署大模型做推理要务实得多,是当前 LLM 赋能搜推广的主流思路之一。

关键 takeaway

搜索排序的核心矛盾不是"要相关性还是要 CTR",而是如何在统一框架中让两者协同增强。PRECTR-V2 给出的答案是:补齐偏好信号(冷启动)、校正数据偏差(曝光偏差)、打通表征学习(LLM蒸馏),三管齐下。

← 全部深度解读 出现于报告:2026-02-26 · Generative #3 (4.15)2026-02-26 · Personalization #3 (4.15) 原文 ↗