When and Whom to Collaborate with in a Changing Environment: A Collaborative Dynamic Bandit Solution
Chuanhao Li, Qingyun Wu, Hongning Wang
Abstract
Collaborative bandit learning, i.e., bandit algorithms that utilize collaborative filtering techniques to improve sample efficiency in online interactive recommendation, has attracted much research attention as it enjoys the best of both worlds. However, all existing collaborative bandit learning solutions impose a stationary assumption about the environment, i.e., both user preferences and the dependency among users are assumed static over time. Unfortunately, this assumption hardly holds in practice due to users' ever-changing interests and dependence relations, which inevitably costs a recommender system sub-optimal performance in practice.
In this work, we develop a collaborative dynamic bandit solution to handle a changing environment for recommendation. We explicitly model the underlying changes in both user preferences and their dependency relation as a stochastic process. Individual user's preference is modeled by a mixture of globally shared contextual bandit models with a Dirichlet Process prior. Collaboration among users is thus achieved via Bayesian inference over the global bandit models. Model selection and arm selection for each user are done via Thompson sampling to balance exploitation and exploration. Our solution is proved to maintain a standard Õ ( √ 𝑇 ) sublinear regret even in such a challenging environment. And extensive empirical evaluations on both synthetic and real-world datasets further confirmed the necessity of modeling a changing environment and our algorithm's practical advantages against several state-of-the-art online learning solutions.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 76d72cb1-876d-43f5-9894-bc8a586d28d6Related papers
- Contextual-Bandit Based Personalized Recommendation with Time-Varying User InterestsXiao Xu, Fang Dong, Yanghua Li, Shaojian He et al.AAAI 2020 · 41 citations
- Learning from Cross-Modal Behavior Dynamics with Graph-Regularized Neural Contextual BanditXian Wu, Suleyman Cetintas, Deguang Kong, Miao Lu et al.WWW 2020 · 8 citations
- Local Clustering in Contextual Multi-Armed BanditsYikun Ban, Jingrui HeWWW 2021 · 51 citations
- Stochastic Bandits with Graph Feedback in Non-Stationary EnvironmentsShiyin Lu, Yao Hu, Lijun ZhangAAAI 2021 · 10 citations
- Online Clustering of Bandits with Misspecified User ModelsZhiyong Wang, Jize Xie, Xutong Liu, Shuai Li et al.NeurIPS 2023 · 16 citations
