In this paper, we analyze a natural learning algorithm for uniform pacing of advertising budgets, equipped to adapt to varying ad sale platform conditions. On the demand side, advertisers face a fundamental technical challenge in automating bidding in a way that spreads their allotted budget across a given campaign subject to hidden, and potentially dynamic, cost functions. This automation and calculation must be done in runtime, implying a necessarily low computational cost for the high frequency auction rate. Advertisers are additionally expected to exhaust nearly all of their sub-interval (by the hour or minute) budgets to maintain budgeting quotas in the long run. To resolve this challenge, our study analyzes a simple learning algorithm that adapts to the latent cost function of the market and learns the optimal average bidding value for a period of auctions in a small fraction of the total campaign time, allowing for smooth budget pacing in real-time. We prove our algorithm is robust to changes in the auction mechanism, and exhibits a fast convergence to a stable average bidding strategy. The algorithm not only guarantees that budgets are nearly spent in their entirety, but also smoothly paces bidding to prevent early exit from the campaign and a loss of the opportunity to bid on potentially lucrative impressions later in the period. In addition to the theoretical guarantees, we validate our algorithm with experimental results from open source data on real advertising campaigns to further demonstrate the effectiveness of our proposed approach.
翻译:在本文中,我们分析了统一广告预算速度的自然学习算法,该算法能够适应不同的销售平台条件。在需求方面,广告商面临一个根本性的技术挑战,即以在隐藏和潜在的动态成本功能下分散其在特定竞选中分配的预算,使其在一定的竞选中分散到隐蔽且具有潜在动态的成本功能。这种自动化和计算必须在运行时完成,这意味着高频拍卖率的计算成本必然较低。广告商还预期几乎会耗尽其所有次间(小时或分钟)预算,以长期维持预算配额。在需求方面,我们的研究分析了一种简单的学习算法,这种算法能够适应市场的潜在成本功能,并在总竞选时间的一小部分时间里学习最佳的平均投标价值,从而使得整个竞选能够平稳地进行,从而能够顺利地进行预算的计算。我们证明我们的算法对于拍卖机制的改变是强大的,并且表现出与稳定的平均投标策略的快速趋同。为了长期维持预算的完整,而且还要平稳地进行投标,从而防止从市场潜在成本功能的早期退出,从而防止从竞选运动的早期退出,从而丧失了对数据进行真正的模拟验证。