[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3589335.3648342acmconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
research-article

Mystique: A Budget Pacing System for Performance Optimization in Online Advertising

Published: 13 May 2024 Publication History

Abstract

Online advertising plays a pivotal role in sustaining the accessibility of free content on the Internet, serving as a primary revenue source for websites and online services. This dynamic marketplace sees advertisers allocating budgets and competing for the opportunity to present ads to users engaging with web pages, online services, and mobile apps. Modern online advertising often employs first-price auctions to determine ad placements. Yet, conducting auctions as isolated events in a greedy manner, may lead to sub-optimal results, necessitating some form of budget pacing. Traditionally, budget pacing has been achieved through hard throttling, where ads or campaigns are selectively made eligible for each auction using a biased coin-toss with a specified probability (or pacing-signal). More recently, the pacing signal has been leveraged to soft throttle ads, and is used as a multiplicative factor on their bids, thus enabling participation in all auctions but with potentially modified bids.
In this study, we introduce Mystique, a "soft" throttling-based budget pacing system. Mystique operates on two levels: it utilizes spending data to establish a daily target spending curve for each campaign, and continuously updates a pacing signal to align the actual spending with this curve. Our offline evaluation in a complex simulated marketplace, demonstrates Mystique's ability to outperform several baseline algorithms, enabling budget depletion while securing more opportunities. Mystique has been in production for several years now, serving a major native advertising marketplace, and successfully pacing over one billion USD annually.

Supplemental Material

MOV File
Supplemental video

References

[1]
Facebook's Guide for Advertisers, 2017. https://www.facebook.com/gms_hub/ share/biddingstrategyguide_final.pdf, Last accessed on 2023--10--25.
[2]
Deepak Agarwal, Datong Chen, Long-ji Lin, Jayavel Shanmugasundaram, and Erik Vee. Forecasting high-dimensional data. In Proceedings of the 2010 ACM SIGMOD International Conference on Management of data, pages 1003--1012, 2010.
[3]
Deepak Agarwal, Souvik Ghosh, Kai Wei, and Siyu You. Budget pacing for targeted online advertisements at linkedin. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 1613--1619, 2014.
[4]
Michal Aharon, Natalie Aizenberg, Edward Bortnikov, Ronny Lempel, Roi Adadi, Tomer Benyamini, Liron Levin, Ran Roth, and Ohad Serfaty. Off-set: one-pass factorization of feature sets for online recommendation in persistent cold start settings. In Proc. RecSys'2013, pages 375--378, 2013.
[5]
Michal Aharon, Amit Kagian, and Oren Somekh. Adaptive online hyperparameters tuning for ad event-prediction models. In Proceedings of the 26th International Conference on World Wide Web Companion, pages 672--679. International World Wide Web Conferences Steering Committee, 2017.
[6]
Santiago R Balseiro, Rachitesh Kumar, Vahab Mirrokni, Balasubramanian Sivan, and Di Wang. Robust budget pacing with a single sample. In International Conference on Machine Learning, pages 1636--1659. PMLR, 2023.
[7]
Ying Cui, Ruofei Zhang, Wei Li, and Jianchang Mao. Bid landscape forecasting in online ad exchange marketplace. In Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 265--273, 2011.
[8]
Joaquin Fernandez-Tapia. An analytical solution to the budget-pacing problem in programmatic advertising. Journal of Information and Optimization Sciences, 40(3):603--614, 2019.
[9]
Yuchin Juan, Yong Zhuang, Wei-Sheng Chin, and Chih-Jen Lin. Field-aware factorization machines for ctr prediction. In Proceedings of the 10th ACM Conference on Recommender Systems, RecSys '16, page 43--50, New York, NY, USA, 2016. Association for Computing Machinery.
[10]
Yohay Kaplan, Yair Koren, Rina Leibovits, and Oren Somekh. Dynamic length factorization machines for ctr prediction. In in Proc. IEEE BigData'2021, 2021.
[11]
Yohay Kaplan, Alex Shtoff, Tomer Shadi, Oren Somekh, and Yair Koren. Conversion-based dynamic-creative-optimization in native advertising. In Proceedings of IEEE International Conference on Big Data (Big Data), pages 2273--2278, 2022.
[12]
Chinmay Karande, Aranyak Mehta, and Ramakrishnan Srikant. Optimizing budget constrained spend in search advertising. In Proceedings of the sixth ACM international conference on Web search and data mining, pages 697--706, 2013.
[13]
Niklas Karlsson. Feedback control in programmatic advertising: The frontier of optimization in real-time bidding. In IEEE Control Systems Magazine, pages 40--77. IEEE, 2020.
[14]
Niklas Karlsson and Qian Sang. Adaptive bid shading optimization of first-price ad inventory. In 2021 American Control Conference (ACC), pages 4983--4990, 2021.
[15]
Niklas Karlsson and Jianlong Zhang. Applications of feedback control in online advertising. In 2013 American control conference, pages 6008--6013. IEEE, 2013.
[16]
Johann Heinrich Lambert. Observationes variae in mathesin puram. Acta Helvetica, 3(1):128--168, 1758.
[17]
Kuang-Chih Lee, Ali Jalali, and Ali Dasdan. Real time bid optimization with smooth budget delivery in online advertising. In Proceedings of the seventh international workshop on data mining for online advertising, pages 1--9, 2013.
[18]
Phuong Ha Nguyen, Djordje Gligorijevic, Arnab Borah, Gajanan Adalinge, and Abraham Bagherjeiran. Practical budget pacing algorithms and simulation test bed for ebay marketplace sponsored search. 2018.
[19]
Junwei Pan, Jian Xu, Alfonso Lobos Ruiz, Wenliang Zhao, Shengjun Pan, Yu Sun, and Quan Lu. Field-weighted factorization machines for click-through rate prediction in display advertising. In Proceedings of the 2018 World Wide Web Conference, WWW '18, page 1349--1357, New York, NY, USA, 2018. Association for Computing Machinery.
[20]
Adam Paszke, Sam Gross, Soumith Chintala, Gregory Chanan, Edward Yang, Zachary DeVito, Zeming Lin, Alban Desmaison, Luca Antiga, and Adam Lerer. Automatic differentiation in pytorch. 2017.
[21]
Claudia Perlich, Brian Dalessandro, Rod Hook, Ori Stitelman, Troy Raeder, and Foster Provost. Bid optimizing and inventory scoring in targeted online advertising. In Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 804--812, 2012.
[22]
Steffen Rendle. Factorization machines. In 2010 IEEE International Conference on Data Mining, pages 995--1000, 2010.
[23]
Natalia Silberstein, Oren Somekh, Yair Koren, Michal Aharon, Dror Porat, Avi Shahar, and T. Wu. Ad close mitigation for improved user experience in native advertisements. In Proceedings of the 13th International Conference on Web Search and Data Mining, pages 546--554, 2020.
[24]
Yang Sun, Junwei Pan, Alex Zhang, and Aaron Flores. Fm2: Field-matrixed factorization machines for recommender systems. In Proceedings of the Web Conference 2021, WWW '21, page 2828--2837, New York, NY, USA, 2021. Association for Computing Machinery.
[25]
Pauli Virtanen, Ralf Gommers, Travis E. Oliphant, Matt Haberland, Tyler Reddy, David Cournapeau, Evgeni Burovski, Pearu Peterson, Warren Weckesser, Jonathan Bright, Stéfan J. van der Walt, Matthew Brett, Joshua Wilson, K. Jarrod Millman, Nikolay Mayorov, Andrew R. J. Nelson, Eric Jones, Robert Kern, Eric Larson, C J Carey, ?lhan Polat, Yu Feng, Eric W. Moore, Jake VanderPlas, Denis Laxalde, Josef Perktold, Robert Cimrman, Ian Henriksen, E. A. Quintero, Charles R. Harris, Anne M. Archibald, Antônio H. Ribeiro, Fabian Pedregosa, Paul van Mulbregt, and SciPy 1.0 Contributors. SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python. Nature Methods, 17:261--272, 2020.
[26]
Di Wu, Xiujun Chen, Xun Yang, Hao Wang, Qing Tan, Xiaoxun Zhang, Jian Xu, and Kun Gai. Budget constrained bidding by model-free reinforcement learning in display advertising. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management, pages 1443--1451, 2018.
[27]
Xun Yang, Yasong Li, Hao Want, Di Wu, Qing Tan, Jian Xu, and Kun Gai. Bid optimization by multivariable control in display advertising. In Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery data mining, pages 1966--1974, 2019.
[28]
Yong Yuan, Feiyue Wang, Juanjuan Li, and Rui Qin. A survey on real time bidding advertising. In Proceedings of 2014 IEEE International Conference on Service Operations and Logistics, and Informatics, pages 418--423. IEEE, 2014.
[29]
Weinan Zhang, Kan Ren, and Jun wang. Optimal real-time bidding frameworks discussion. In arXiv preprint arXiv:1602.01007, 2016.
[30]
Weinan Zhang, Yifei Rong, Jun Wang, Tianchi Zhu, and Xiaofan Wang. Feedback control of real-time display advertising. In Proceedings of the Ninth ACM International Conference on Web Search and Data Mining, pages 407--416, 2016.
[31]
Weinan Zhang, Shuai Yuan, and JunWang. Optimal real-time bidding for display advertising. In Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 1077--1086, 2014.

Index Terms

  1. Mystique: A Budget Pacing System for Performance Optimization in Online Advertising

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    WWW '24: Companion Proceedings of the ACM Web Conference 2024
    May 2024
    1928 pages
    ISBN:9798400701726
    DOI:10.1145/3589335
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 13 May 2024

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. budget pacing
    2. control systems
    3. online advertising
    4. throttling

    Qualifiers

    • Research-article

    Conference

    WWW '24
    Sponsor:
    WWW '24: The ACM Web Conference 2024
    May 13 - 17, 2024
    Singapore, Singapore

    Acceptance Rates

    Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 169
      Total Downloads
    • Downloads (Last 12 months)169
    • Downloads (Last 6 weeks)17
    Reflects downloads up to 20 Dec 2024

    Other Metrics

    Citations

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media