From Theory to Practice with RAVEN-UCB: Addressing Non-Stationarity in Multi-Armed Bandits through Variance Adaptation

Junyi Fang, Yuxun Chen, Yuxin Chen, Chen Zhang
6/3/2025
cs.LGstat.ML

No official code found. Best implementation: 66661654/Raven-UCB (3 stars, last commit 2025-06-01).

Abstract

The Multi-Armed Bandit (MAB) problem is challenging in non-stationary environments where reward distributions evolve dynamically. We introduce RAVEN-UCB, a novel algorithm that combines theoretical rigor with practical efficiency via variance-aware adaptation. It achieves tighter regret bounds than UCB1 and UCB-V, with gap-dependent regret of order $K σ_{\max}^2 \log T / Δ$ and gap-independent regret of order $\sqrt{K T \log T}$. RAVEN-UCB incorporates three innovations: (1) variance-driven exploration using $\sqrt{\hatσ_k^2 / (N_k + 1)}$ in confidence bounds, (2) adaptive control via $α_t = α_0 / \log(t + ε)$, and (3) constant-time recursive updates for efficiency. Experiments across non-stationary patterns - distributional changes, periodic shifts, and temporary fluctuations - in synthetic and logistics scenarios demonstrate its superiority over state-of-the-art baselines, confirming theoretical and practical robustness.

View on arXivView PDF

Code Implementations(1)

66661654/Raven-UCBCommunity100%

Code for RAVEN-UCB simulations and figures

30PythonJun 1, 20251 years ago

Similar Papers

Cite this paper

@article{fang2025from,
  title  = {From Theory to Practice with RAVEN-UCB: Addressing Non-Stationarity in Multi-Armed Bandits through Variance Adaptation},
  author = {Junyi Fang and Yuxun Chen and Yuxin Chen and Chen Zhang},
  year   = {2025},
  eprint = {2506.02933},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.02933v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.02933.svg)](https://codeofpaper.com/paper/2506.02933)

Discussion