Exploration via Feature Perturbation in Contextual Bandits
Seouh-won Yi, Min-hwan Oh
TL;DR
The paper addresses exploration in contextual bandits by introducing feature perturbation (FP), a simple method that perturbs inputs rather than rewards or model parameters. The proposed GLM-FP algorithm achieves a near-optimal worst-case regret of $\tilde{O}(d\sqrt{\kappa_*T}+d^2/\kappa)$ in generalized linear bandits and extends naturally to non-parametric models and neural networks (DeepFP). The authors provide a rigorous regret analysis, including high-probability parameter confidence sets and concentration/anti-concentration lemmas, and demonstrate strong empirical performance on both generalized linear and neural bandits. FP bridges the gap between deterministic optimism and randomized exploration, offering a scalable, architecture-agnostic approach with practical impact for online decision-making in high-dimensional settings.
Abstract
We propose feature perturbation, a simple yet effective exploration strategy for contextual bandits that injects randomness directly into feature inputs, instead of randomizing unknown parameters or adding noise to rewards. Remarkably, this algorithm achieves $\tilde{\mathcal{O}}(d\sqrt{T})$ worst-case regret bound for generalized linear contextual bandits, while avoiding the $\tilde{\mathcal{O}}(d^{3/2}\sqrt{T})$ regret typical of existing randomized bandit algorithms. Because our algorithm eschews parameter sampling, it is both computationally efficient and naturally extends to non-parametric or neural network models. We verify these advantages through empirical evaluations, demonstrating that feature perturbation not only surpasses existing methods but also unifies strong practical performance with the near-optimal regret guarantees.
