This paper describes an engine to optimize web publisher revenues from second-price auctions. These auctions are widely used to sell online ad spaces in a mechanism called real-time bidding (RTB). Optimization within these auctions is crucial for web publishers, because setting appropriate reserve prices can significantly increase revenue. We consider a practical real-world setting where the only available information before an auction occurs consists of a user identifier and an ad placement identifier. The real-world challenges we had to tackle consist mainly of tracking the dependencies on both the user and placement in an highly non-stationary environment and of dealing with censored bid observations. These challenges led us to make the following design choices: (i) we adopted a relatively simple non-parametric regression model of auction revenue based on an incremental time-weighted matrix factorization which implicitly builds adaptive users' and placements' profiles; (ii) we jointly used a non-parametric model to estimate the first and second bids' distribution when they are censored, based on an on-line extension of the Aalen's Additive model. Our engine is a component of a deployed system handling hundreds of web publishers across the world, serving billions of ads a day to hundreds of millions of visitors. The engine is able to predict, for each auction, an optimal reserve price in approximately one millisecond and yields a significant revenue increase for the web publishers.
[1]
Jun Wang,et al.
Real-time bidding for online advertising: measurement and analysis
,
2013,
ADKDD '13.
[2]
Ming-Syan Chen,et al.
Predicting Winning Price in Real Time Bidding with Censored Data
,
2015,
KDD.
[3]
Wei Li,et al.
Bid landscape forecasting in online ad exchange marketplace
,
2011,
KDD.
[4]
Jun Wang,et al.
An empirical study of reserve price optimisation in real-time bidding
,
2014,
KDD.
[5]
Wei Chu,et al.
A contextual-bandit approach to personalized news article recommendation
,
2010,
WWW '10.
[6]
O. Aalen.
A linear regression model for the analysis of life times.
,
1989,
Statistics in medicine.
[7]
Sina Jafarpour,et al.
Real-Time Bid Prediction using Thompson Sampling-Based Expert Selection
,
2015,
KDD.
[8]
David M. Blei,et al.
Objective Variables for Probabilistic Revenue Maximization in Second-Price Auctions with Reserve
,
2015,
WWW.
[9]
Claudio Gentile,et al.
Ieee Transactions on Information Theory 1 Regret Minimization for Reserve Prices in Second-price Auctions
,
2022
.
[10]
Mehryar Mohri,et al.
Learning Theory and Algorithms for revenue optimization in second price auctions with reserve
,
2013,
ICML.