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

PinDCO: Whole-Page Aware Dynamic Creative Optimization at Scale

Yu Hao, Yuchun Li, Peimeng Sui, Meilin Liu, Tianyuan Cui, Hao Li, Zicong Zhou, Akanksha Baid · Pinterest · arXiv 2609.11943 · 发表 2026-07-21
9 分钟阅读时长 3569字 4.20综合分 第 2 名09-15 Personalization 日报
目录 · 6 节1问题与动机2方法详解3核心技术贡献4实验结果分析5局限与未来方向6工业实践意义
相关 5新颖 4实用 4证据 5时效 2
社区搜索若采用瀑布流,单条卡片 CTR 最优可能损害整页浏览,可先学习标题、封面和版式相对帖子基础分的增量,再约束展示面积。论文把创意分支与主排序并行,适合复用现有排序服务;迁移时需同时观察整页互动、相关性和尾延迟,并用随机探索缓解新封面的反馈稀疏问题。

1. 问题与动机

PinDCO 解决广告内部的创意选择:同一广告可能有多张图片、多种标题和布局,应该给当前用户展示哪个组合?生成式图片工具使候选数量迅速增加,但本文的核心不是生成图片,而是个性化预测与在线分配。直接把所有创意扩展成主排序候选会增加计算量;把创意选择串在主排序后又会增加关键路径延迟。

Pinterest 的瀑布流还带来整页外部性。列宽固定,较高的广告会把下面的内容推远,即使单广告 CTR 上升,也可能减少其他广告和自然内容的互动。因此系统必须同时处理创意效果、屏幕面积、探索反馈和服务效率。正文在线结果显示,轻量选择和 Peri-CR 虽然提高广告 CTR,成功会话指标却分别下降 0.24% 和 0.12%,直接说明局部最优不保证整页体验改善。

对 UGC 社区搜索,这与封面、标题、摘要长度和卡片高度的选择有关。同一帖子有多个呈现方式时,点击差异可能来自呈现而不是内容相关性,应避免让创意偏差污染主相关性模型。本报告采用 arXiv 元数据的首次发表日期 2026-07-21,RSS 的 9 月 14 日通告只作为发现时间,未当作新发表日期。

2. 方法详解

PinDCO 在既有广告召回和主排序旁增加一条并行创意分支。广告服务根据广告 ID 从键值库读取最小创意元数据,通过本地轻量模型先做预筛,再调用独立 CCFN 服务评分。随后用像素感知模块修正分数,最后执行探索策略确定真正展示的创意。因为分支与主排序并行,其耗时可以被主排序部分隐藏,但这要求在获知最终获胜广告之前为多个广告处理创意,吞吐成本仍然需要控制。

CCFN 包含特征编码、组件专属塔和融合层。连续特征按分布裁剪、白化或取对数,离散特征查 embedding;图像、标题、布局进入各自组件塔,通用特征进入 Shared 组并提供给各塔。融合层学习不同组件的交互,输出创意相对广告基础预测的 delta logit。这个增量与主广告模型的 logit 相加,再用用户真实互动标签监督,使小模型集中学习同一广告内部的呈现差异。

模型输入包括预先计算的图文向量、颜色与产品面积等人工特征、用户画像与购物意图、上下文,以及历史点击率和计数等经验特征。经验统计采用粗细多尺度分桶:细桶更个性化却容易稀疏,粗桶更稳定。不同组件塔还使用不同 dropout 等超参数,以缓解图像塔尚未拟合充分、简单布局塔已经过拟合的问题。

像素模块 PAM 用候选与原始创意的相对纵横比作为面积代理。正文定义相对比值 r,惩罚 P(r)=clip(1−tanh(k(r−1)),0,1),最终分数 S=O×P(r)。k 控制对更高创意的惩罚强度。离线回放已有创意分数和尺寸,模拟选中结果,依据目标平均尺寸调 k。实现时应统一纵横比方向与分数域;不能只凭变量名把宽高比和高宽比混用,也不能未经核对就直接乘到未校准 logit 上。

探索采用 epsilon-greedy:当前最高分创意以 1−epsilon 概率获选,其他 n−1 个创意分享 epsilon。随机展示产生反馈,既训练预测模型,也更新经验统计,从而给新创意获得数据的机会。本文没有公布 epsilon、具体塔宽、batch size、优化器、训练步数和硬件,因此无法给出完全逐参数可复现的训练配方;已披露数据来自数月生产广告日志,并进行负例下采样与预测校准。

服务上,预筛只读取本地元数据,避免额外模型 RPC;极端情况下只保留一个创意并绕过后续重模型。模型服务器按创意 ID 分片请求,使同一创意稳定路由到同一机器,提高本地缓存命中率。动态分批把多个广告的创意展平后分成可调大小的小批次,缓解一个巨型请求被慢候选拖住的问题。

3. 核心技术贡献

第一,增量预测把主广告质量与创意变化分工。系统不要求轻量 CCFN 重学完整广告 CTR,只学习相对基础预测的变化,因此可以用更浅网络和更少特征。组件专属塔进一步承认不同模态学习复杂度不一致。相比直接共用全部特征和训练节奏,这是一项适合已有生产排序系统的增量改造。

第二,展示面积被明确纳入决策。PAM 不要求更小创意总是胜出,而是要求更高创意的互动收益足够抵偿挤占。表 5 中多创意广告子集,加入 PAM 后 CTR 相对提升从 9.8% 变为 9.5%,平均纵横比增幅从 7.21% 降为 5.22%,保留大部分点击收益并限制版面膨胀。

第三,探索数据和个性化分配形成反馈闭环。去掉探索数据的消融保持数据量不变,因此差异不能简单归因于更多样本;它反映了样本覆盖和选择偏差的重要性。模型面对不断更新的创意资产时,历史热门创意的数据优势可能形成自我强化,探索能为新资产提供反馈机会。

第四,本地剪枝、按创意分片缓存和动态分批使大规模候选评分可运行。论文将服务工程作为整个方法的一部分,并分别报告尾延迟消融,避免只展示离线模型分数而不解释生产成本。不过它没有公布绝对 QPS 或毫秒延迟,不能据其规模描述推导硬件采购量。

4. 实验结果分析

下表来自正文在线比较,数字均为相对 No-CR 基线的变化。

方法广告 CTR成功会话
Lightweight-Only+1.49%−0.24%
Peri-CR+1.70%−0.12%
PinDCO+3.09%+0.04%

成功会话包含点击、保存或社交互动等成功动作,并同时覆盖广告与自然内容。PinDCO 的主要价值在于更高广告 CTR 同时保住整页指标;+0.04% 幅度很小,正文没有提供其置信区间,不应把它夸大为显著的整体体验跃升。表中也没有支持长期留存改善的数据。

离线 PR-AUC 相对提升分别为轻量模型 0.111%、Peri-CR 0.163%、CCFN 0.171%;ROC-AUC 分别为 0.027%、0.043%、0.046%。这些是相对百分比变化,不是 AUC 绝对百分点。CCFN 比 Peri-CR 更好,但离线增幅本身很小,因此不能仅据在线差距就把所有收益归因于网络结构;线上使用的是包含探索、面积约束和服务策略的完整系统。

CCFN 消融去掉探索数据后,PR-AUC/ROC-AUC 提升变为 0.164%/0.042%;去掉组件专属 dropout 后变为 0.163%/0.043%。两者都退化,说明数据策略与优化细节分别贡献效果,但正文没有提供独立置信区间,也没有穷尽组件交互。

服务消融以完整 PinDCO 为基线:去掉动态分批,P99 增加 87%、P90 增加 114%;去掉缓存,P99 增加 9.6%、P90 增加 12.8%。这是“移除后增加”,不能直接写成“引入后降低 87%”,二者分母不同。动态分批对尾延迟的贡献远大于缓存,说明此类创意展开请求不仅受特征读取影响,也受批大小和并行调度影响。

PAM 的 9.5% CTR 提升只针对具有多个创意的 DCO 广告子集,平台整体对应 3.09%,两者应分别呈现。论文还按查询兴趣与购物意图分析不同创意的分配模式,用案例说明个性化结果具有合理性;这些可视化不能替代分桶收益和统计检验。

5. 局限与未来方向

作者明确提出两项扩展:当前实验主要聚焦图像与布局,未来随着创意生成扩展增加组件类型;PAM 使用简单 tanh 惩罚,其他函数形式留待研究。尺寸代理依赖固定列宽,作者提到可扩展到列宽变化场景,但正文没有给出该场景实验。因而在列表式搜索或混合列宽页面,不能照搬参数。

以下为本次阅读指出的证据缺口。生产数据不能公开复现,模型超参数和流量分配细节不完整;成功会话只是一种即时指标,无法代表长期满意度。探索策略没有给出 regret、冷启动时间或不同用户分桶的完整代价曲线。轻量预筛可能提前丢掉潜力创意,实际系统需要监控漏筛和探索覆盖,不能只看后续 CCFN 的准确率。

6. 工业实践意义

对社区 UGC 搜索,可先把主排序限定为帖子与 query 的相关性,再增加封面和摘要的呈现增量模型。训练标签应记录实际展示的创意版本、位置、尺寸、用户上下文与曝光概率,否则无法区分内容偏好和界面偏差。若线上只有一个固定封面,先建立创意版本日志和实验能力比直接增加网络规模更有价值。

瀑布流可以采用面积约束,但护栏应包括整页互动、自然结果点击、nDCG 和退出率,而不能只有单条卡片 CTR。短文本搜索尤其要防止“更大更吸睛”盖过“更相关”。离线 replay 可以筛选尺寸惩罚参数的范围,最终仍需在线实验确认其对相邻结果的影响。

服务试验宜按顺序拆开:先用本地元数据剪枝建立成本基线,再接小型 delta 模型,最后测缓存与分批。监测对象包括候选数分布、单请求展开数、批大小、缓存命中率和 P99。创意探索必须与日志采样策略一致,避免上线后经验统计偏差逐步放大。

本文值得借鉴的是把个性化、整页约束和服务成本放在同一实验闭环中;它没有给出一个所有业务都适用的 CTR 模型。对于资源有限的社区平台,应先验证呈现方式确实存在可学习差异,再决定是否承担多塔与独立服务的复杂度。

来源:论文全文,重点依据第 3–4 节及表 1–5。论文标示 CC BY 4.0;业务迁移建议为本次阅读的分析。

← 全部深度解读 出现于报告:2026-09-15 · Personalization #2 (4.20) 原文 ↗