Bilinear Bandits with Low-rank Structure
arXiv:1901.02470
Abstract
We introduce the bilinear bandit problem with low-rank structure in which an action takes the form of a pair of arms from two different entity types, and the reward is a bilinear function of the known feature vectors of the arms. The unknown in the problem is a by matrix that defines the reward, and has low rank . Determination of with this low-rank structure poses a significant challenge in finding the right exploration-exploitation tradeoff. In this work, we propose a new two-stage algorithm called "Explore-Subspace-Then-Refine" (ESTR). The first stage is an explicit subspace exploration, while the second stage is a linear bandit algorithm called "almost-low-dimensional OFUL" (LowOFUL) that exploits and further refines the estimated subspace via a regularization technique. We show that the regret of ESTR is where hides logarithmic factors and is the time horizon, which improves upon the regret of attained for a naïve linear bandit reduction. We conjecture that the regret bound of ESTR is unimprovable up to polylogarithmic factors, and our preliminary experiment shows that ESTR outperforms a naïve linear bandit reduction.
arXiv commentAccepted to ICML'19
References in corpus (9)
- Guaranteed Minimum-Rank Solutions of Linear Matrix Equations via Nuclear Norm Minimization
- A Contextual-Bandit Approach to Personalized News Article Recommendation
- Online Clustering of Bandits
- Spectral bandits for smooth graph functions
- Online Stochastic Linear Optimization under One-bit Feedback
- Stochastic Low-Rank Bandits
- Hierarchical Exploration for Accelerating Contextual Bandits
- Structured Stochastic Linear Bandits
- Horde of Bandits using Gaussian Markov Random Fields