Small steps no more: Global convergence of stochastic gradient bandits for arbitrary learning rates
Jincheng Mei, Bo Dai, Alekh Agarwal, Sharan Vaswani, Anant Raj, Csaba Szepesvari, Dale Schuurmans
TL;DR
The paper addresses the theoretical question of whether stochastic gradient bandits converge globally when using a constant learning rate $\eta>0$. It develops a probabilistic and martingale-based framework that reveals an intrinsic exploration property: the algorithm cannot lock onto a single action forever, and, for any $\eta>0$, converges almost surely to the globally optimal policy. Key contributions include showing that at least two actions are sampled infinitely often, extending the analysis from the two-action case to all $K\ge 2$, and deriving an $O\left( \frac{\log T}{T} \right)$ rate for averaged iterates. The results provide a robust theoretical foundation for stochastic gradient bandits, with practical implications for RL and large-scale optimization where decaying learning rates are undesirable or impractical.
Abstract
We provide a new understanding of the stochastic gradient bandit algorithm by showing that it converges to a globally optimal policy almost surely using \emph{any} constant learning rate. This result demonstrates that the stochastic gradient algorithm continues to balance exploration and exploitation appropriately even in scenarios where standard smoothness and noise control assumptions break down. The proofs are based on novel findings about action sampling rates and the relationship between cumulative progress and noise, and extend the current understanding of how simple stochastic gradient methods behave in bandit settings.
