Online platforms often incentivize consumers to improve user engagement and platform revenue. Since different consumers might respond differently to incentives, individual-level budget allocation is an essential task in marketing campaigns. Recent advances in this field often address the budget allocation problem using a two-stage paradigm: the first stage estimates the individual-level treatment effects using causal inference algorithms, and the second stage invokes integer programming techniques to find the optimal budget allocation solution. Since the objectives of these two stages might not be perfectly aligned, such a two-stage paradigm could hurt the overall marketing effectiveness. In this paper, we propose a novel end-to-end framework to directly optimize the business goal under budget constraints. Our core idea is to construct a regularizer to represent the marketing goal and optimize it efficiently using gradient estimation techniques. As such, the obtained models can learn to maximize the marketing goal directly and precisely. We extensively evaluate our proposed method in both offline and online experiments, and experimental results demonstrate that our method outperforms current state-of-the-art methods. Our proposed method is currently deployed to allocate marketing budgets for hundreds of millions of users on a short video platform and achieves significant business goal improvements. Our code will be publicly available.
翻译:在线平台往往激励消费者改善用户参与和平台收入。由于不同的消费者可能对激励机制做出不同反应,个人层面的预算拨款是营销运动的一项基本任务。该领域最近的进展往往利用两个阶段的模式解决预算分配问题:第一阶段利用因果推算算法估算个人层面的治疗效果,第二阶段则采用整数方案编制技术寻找最佳预算分配解决方案。由于这两个阶段的目标可能不完全一致,这种两阶段模式会损害总体营销效力。在本文件中,我们提议了一个新的端对端框架,以在预算限制下直接优化商业目标。我们的核心想法是建立一个定期化,以代表营销目标,并有效利用梯度估计技术优化其优化。因此,获得的模式可以直接准确地学习最大限度地实现营销目标。我们从下到在线的实验中广泛评价了我们提出的方法,实验结果表明我们的方法将超越目前的最新方法。我们提出的方法目前用于为数亿用户分配短视频平台的营销预算,并实现重要的商业目标。