DCMT: A Direct Entire-Space Causal Multi-Task Framework for Post-Click Conversion Estimation

TL;DR

DCMT框架提升CVR AUC 1.07%,解决选择偏差和数据稀疏问题。

cs.IR 🔴 高级 2023-02-13 31 次浏览
Feng Zhu Mingjie Zhong Xinxing Yang Longfei Li Lu Yu Tiehua Zhang Jun Zhou Chaochao Chen Fei Wu Guanfeng Liu Yan Wang
因果学习 多任务学习 推荐系统 选择偏差 数据稀疏

核心发现

方法论

DCMT框架结合因果推断和多任务学习,直接在整个曝光空间D中消除选择偏差。通过引入反事实机制,DCMT可以同时预测真实CVR和反事实CVR,并利用反事实先验知识的软约束来提高预测准确性。

关键结果

  • 在五个离线数据集上,DCMT的CVR AUC平均提升1.07%,在支付宝搜索的在线A/B测试中,PV-CVR提升0.75%。
  • 与现有方法相比,DCMT在数据稀疏和选择偏差问题上表现出色,尤其是在工业应用中。
  • 消融实验显示,反事实机制显著提高了模型的预测性能。

研究意义

DCMT框架通过直接在整个曝光空间中消除选择偏差,显著提高了CVR预测的准确性。这一方法不仅在学术界具有重要意义,还在工业应用中展示了巨大的潜力,特别是在电子商务和广告推荐系统中。

技术贡献

DCMT框架在现有多任务学习和因果推断方法的基础上,提出了新的反事实机制,能够在整个曝光空间中进行无偏估计。这一创新为解决选择偏差和数据稀疏问题提供了新的思路。

新颖性

DCMT是首个直接在整个曝光空间中消除选择偏差的框架,与传统方法相比,其反事实机制为CVR预测提供了新的视角。

局限性

  • DCMT在反事实样本生成的准确性上仍有待提高,可能影响模型的最终预测。
  • 在处理极端稀疏数据时,DCMT的性能可能会有所下降。

未来方向

未来的研究可以集中在提高反事实样本生成的准确性,以及在更大规模的数据集上验证DCMT的性能。

AI 总览摘要

在推荐系统中,点击率(CTR)和点击后转化率(CVR)预测是两个基本任务。然而,选择偏差和数据稀疏问题长期困扰着这些任务,导致预测准确性下降。现有的方法主要依赖多任务学习框架或因果去偏框架,但这些方法无法有效解决非随机缺失问题。

为了解决这些问题,本文提出了一种直接整个空间因果多任务框架(DCMT),通过引入反事实机制来消除选择偏差。DCMT能够在软约束下预测真实和反事实CVR,从而提高预测准确性。实验结果表明,DCMT在五个离线数据集上的CVR AUC平均提升1.07%,在支付宝搜索的在线A/B测试中,PV-CVR提升0.75%。

DCMT框架在学术界和工业界都具有重要意义。通过直接在整个曝光空间中消除选择偏差,DCMT为解决推荐系统中的长期难题提供了新的思路。然而,反事实样本生成的准确性仍需提高,未来的研究可以进一步优化这一机制。

深度分析

研究背景

推荐系统在电子商务、搜索引擎和社交网络等领域发挥着重要作用。点击率(CTR)和点击后转化率(CVR)预测是推荐系统的核心任务。然而,选择偏差和数据稀疏问题长期困扰着这些任务。现有的方法主要依赖多任务学习框架(如ESMM)或因果去偏框架(如Multi-IPW),但这些方法无法有效解决非随机缺失问题。

核心问题

在推荐系统中,选择偏差和数据稀疏问题导致CTR和CVR预测的准确性下降。选择偏差是由于训练数据的分布与目标人群的分布不同,数据稀疏则是因为点击和转化样本过少。这两个问题导致离线训练性能与在线测试指标之间存在差异。

核心创新

DCMT框架通过引入反事实机制,直接在整个曝光空间中消除选择偏差。这一创新使得DCMT能够在软约束下同时预测真实和反事实CVR,从而提高预测准确性。与传统方法相比,DCMT为CVR预测提供了新的视角。

方法详解

  • �� 输入特征分为深度特征和宽度特征,结合广义线性结构和多层感知器。
  • �� 反事实机制用于同时预测真实和反事实CVR。
  • �� 反事实先验知识的软约束确保预测的准确性。
  • �� 通过多任务学习框架共享输入特征,提高模型的泛化能力。

实验设计

实验在五个真实世界的公共数据集和支付宝搜索系统的在线A/B测试中进行。使用的基线包括ESMM和Multi-IPW等。实验指标包括CVR AUC和PV-CVR。消融实验用于验证反事实机制的有效性。

结果分析

实验结果显示,DCMT在五个离线数据集上的CVR AUC平均提升1.07%,在支付宝搜索的在线A/B测试中,PV-CVR提升0.75%。消融实验表明,反事实机制显著提高了模型的预测性能。

应用场景

DCMT框架可直接应用于电子商务平台和广告推荐系统中,以提高用户转化率。其在处理选择偏差和数据稀疏问题上的优势,使其在工业应用中具有重要价值。

局限与展望

DCMT在反事实样本生成的准确性上仍有待提高,可能影响模型的最终预测。此外,在处理极端稀疏数据时,DCMT的性能可能会有所下降。未来的研究可以集中在优化反事实机制和在更大规模的数据集上验证DCMT的性能。

通俗解读 非专业人士也能看懂

想象一个图书馆,里面有很多书(曝光样本),但只有少数被借阅(点击样本),更少的被推荐(转化样本)。DCMT就像一个聪明的图书管理员,它不仅根据借阅记录来推荐书籍,还会考虑那些未被借阅但可能感兴趣的书籍。通过这种方式,DCMT可以更准确地预测哪些书籍会被推荐,从而提高图书馆的整体推荐效率。

简单解释 像给14岁少年讲一样

想象你在玩一个游戏,你需要选择哪些物品会被其他玩家喜欢。你有一些数据,比如哪些物品被点击过,哪些被购买过。DCMT就像一个超级助手,它不仅会看这些数据,还会考虑那些没有被点击但可能会被喜欢的物品。这样,你就能更好地预测哪些物品会受欢迎,获得更高的分数!

术语表

选择偏差 (Selection Bias)

选择偏差是指训练数据的分布与目标人群的分布不同,导致模型预测不准确。

在CVR任务中,选择偏差是由于用户自选择行为导致的。

数据稀疏 (Data Sparsity)

数据稀疏是指点击和转化样本过少,导致模型难以训练。

在推荐系统中,数据稀疏是一个常见问题。

反事实机制 (Counterfactual Mechanism)

反事实机制用于预测未观察到的样本的可能结果,从而提高模型的预测准确性。

DCMT通过反事实机制来消除选择偏差。

多任务学习 (Multi-Task Learning)

多任务学习是一种同时训练多个相关任务的学习方法,可以提高模型的泛化能力。

DCMT使用多任务学习框架来共享输入特征。

点击率 (Click-Through Rate, CTR)

点击率是指用户点击某个项目的概率,是推荐系统中的一个重要指标。

CTR预测是DCMT框架中的一个辅助任务。

开放问题 这项研究留下的未解疑问

  • 1 如何提高反事实样本生成的准确性?现有方法在这方面仍有不足。
  • 2 在极端稀疏数据下,DCMT的性能如何进一步提升?
  • 3 如何在更大规模的数据集上验证DCMT的性能?

应用场景

近期应用

电子商务平台

DCMT可以提高电子商务平台的用户转化率,帮助平台更好地推荐商品。

广告推荐系统

通过消除选择偏差,DCMT可以提高广告推荐的准确性,增加广告收入。

远期愿景

智能推荐系统

DCMT的反事实机制可以为未来的智能推荐系统提供新的思路,推动个性化推荐的发展。

原文摘要

In recommendation scenarios, there are two long-standing challenges, i.e., selection bias and data sparsity, which lead to a significant drop in prediction accuracy for both Click-Through Rate (CTR) and post-click Conversion Rate (CVR) tasks. To cope with these issues, existing works emphasize on leveraging Multi-Task Learning (MTL) frameworks (Category 1) or causal debiasing frameworks (Category 2) to incorporate more auxiliary data in the entire exposure/inference space D or debias the selection bias in the click/training space O. However, these two kinds of solutions cannot effectively address the not-missing-at-random problem and debias the selection bias in O to fit the inference in D. To fill the research gaps, we propose a Direct entire-space Causal Multi-Task framework, namely DCMT, for post-click conversion prediction in this paper. Specifically, inspired by users' decision process of conversion, we propose a new counterfactual mechanism to debias the selection bias in D, which can predict the factual CVR and the counterfactual CVR under the soft constraint of a counterfactual prior knowledge. Extensive experiments demonstrate that our DCMT can improve the state-of-the-art methods by an average of 1.07% in terms of CVR AUC on the five offline datasets and 0.75% in terms of PV-CVR on the online A/B test (the Alipay Search). Such improvements can increase millions of conversions per week in real industrial applications, e.g., the Alipay Search.

cs.IR