Enhancing Evolutionary Conversion Rate Optimization via Multi-armed Bandit Algorithms
Xin Qiu, Risto Miikkulainen

TL;DR
This paper introduces a novel approach combining evolutionary algorithms with multi-armed bandit strategies to improve the efficiency and reliability of online conversion rate optimization in noisy, real-world web environments.
Contribution
It proposes integrating multi-armed bandit algorithms into evolutionary optimization to better allocate traffic, identify top solutions, and maintain high conversion rates during optimization.
Findings
Enhanced identification of best designs at the end of evolution.
Improved overall conversion rates during the optimization process.
More efficient use of visitor traffic for evaluation.
Abstract
Conversion rate optimization means designing web interfaces such that more visitors perform a desired action (such as register or purchase) on the site. One promising approach, implemented in Sentient Ascend, is to optimize the design using evolutionary algorithms, evaluating each candidate design online with actual visitors. Because such evaluations are costly and noisy, several challenges emerge: How can available visitor traffic be used most efficiently? How can good solutions be identified most reliably? How can a high conversion rate be maintained during optimization? This paper proposes a new technique to address these issues. Traffic is allocated to candidate solutions using a multi-armed bandit algorithm, using more traffic on those evaluations that are most useful. In a best-arm identification mode, the best candidate can be identified reliably at the end of evolution, and in a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Bandit Algorithms Research · Consumer Market Behavior and Pricing · Advanced Multi-Objective Optimization Algorithms
