An Efficient Bandit Algorithm for Realtime Multivariate Optimization

10/22/2018
by   Daniel N Hill, et al.
0

Optimization is commonly employed to determine the content of web pages, such as to maximize conversions on landing pages or click-through rates on search engine result pages. Often the layout of these pages can be decoupled into several separate decisions. For example, the composition of a landing page may involve deciding which image to show, which wording to use, what color background to display, etc. Such optimization is a combinatorial problem over an exponentially large decision space. Randomized experiments do not scale well to this setting, and therefore, in practice, one is typically limited to optimizing a single aspect of a web page at a time. This represents a missed opportunity in both the speed of experimentation and the exploitation of possible interactions between layout decisions. Here we focus on multivariate optimization of interactive web pages. We formulate an approach where the possible interactions between different components of the page are modeled explicitly. We apply bandit methodology to explore the layout space efficiently and use hill-climbing to select optimal content in realtime. Our algorithm also extends to contextualization and personalization of layout selection. Simulation results show the suitability of our approach to large decision spaces with strong interactions between content. We further apply our algorithm to optimize a message that promotes adoption of an Amazon service. After only a single week of online optimization, we saw a 21 currently being deployed to optimize content across several locations at Amazon.com.

READ FULL TEXT
research
10/19/2017

Learning Visual Features from Snapshots for Web Search

When applying learning to rank algorithms to Web search, a large number ...
research
08/13/2017

Interstitial Content Detection

Interstitial content is online content which grays out, or otherwise obs...
research
03/06/2022

Random Forest Classifier based Scheduler Optimization for Search Engine Web Crawlers

The backbone of every search engine is the set of web crawlers, which go...
research
12/22/2022

Generative Colorization of Structured Mobile Web Pages

Color is a critical design factor for web pages, affecting important fac...
research
09/17/2020

Online Algorithms for Estimating Change Rates of Web Pages

For providing quick and accurate search results, a search engine maintai...
research
07/26/2022

Users and Contemporary SERPs: A (Re-)Investigation Examining User Interactions and Experiences

The Search Engine Results Page (SERP) has evolved significantly over the...

Please sign up or login with your details

Forgot password? Click here to reset