Logo image
Learning Contextual Bandits in a Non-stationary Environment
Conference proceeding   Open access

Learning Contextual Bandits in a Non-stationary Environment

Qingyun Wu, Naveen Iyer, Hongning Wang and ACM/SIGIR
The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, pp.495-504
ACM Conferences
SIGIR '18: The 41st International ACM SIGIR conference on research and development in Information Retrieval
27/06/2018

Abstract

Computing methodologies -- Machine learning -- Learning paradigms -- Reinforcement learning -- Sequential decision making Information systems -- Information retrieval -- Retrieval tasks and goals -- Recommender systems Theory of computation -- Design and analysis of algorithms -- Online algorithms -- Online learning algorithms Theory of computation -- Theory and algorithms for application domains -- Machine learning theory -- Regret bounds
Multi-armed bandit algorithms have become a reference solution for handling the explore/exploit dilemma in recommender systems, and many other important real-world problems, such as display advertisement. However, such algorithms usually assume a stationary reward distribution, which hardly holds in practice as users' preferences are dynamic. This inevitably costs a recommender system consistent suboptimal performance. In this paper, we consider the situation where the underlying distribution of reward remains unchanged over (possibly short) epochs and shifts at unknown time instants. In accordance, we propose a contextual bandit algorithm that detects possible changes of environment based on its reward estimation confidence and updates its arm selection strategy respectively. Rigorous upper regret bound analysis of the proposed algorithm demonstrates its learning effectiveness in such a non-trivial environment. Extensive empirical evaluations on both synthetic and real-world datasets for recommendation confirm its practical utility in a changing environment.
url
https://doi.org/10.1145/3209978.3210051View
Published (Version of record) Open

Metrics

1 Record Views

Details

Logo image