Variance-Aware Fine-Grained Gap-Dependent Bounds for Online Reinforcement Learning
Organizations: Department of Statistics, The Pennsylvania State University · Department of Applied and Computational Mathematics and Statistics, University of Notre Dame
Abstract
We study model-free online reinforcement learning (RL) for episodic tabular Markov decision processes, focusing on both gap-dependent regret and policy switching cost. While fine-grained gap-dependent analysis has been established for model-free RL algorithms using Hoeffding-type exploration bonuses, such results for model-free algorithms with variance-based exploration bonuses remain unknown, despite their superior worst-case and coarse-grained gap-dependent guarantees. In this paper, we resolve this open problem by establishing the first fine-grained gap-dependent regret upper bound for UCB-Bernstein+, a refined UCB-Bernstein algorithm, in variance-aware model-free online RL. Moreover, by integrating a stage-wise policy update design into our fine-grained framework and using refined variance-based bonuses, we achieve the best-known gap-dependent local switching cost to date. In addition, our analysis yields improved worst-case guarantees for both regret and local switching cost over the original UCB-Bernstein algorithm. Numerical experiments further demonstrate that UCB-Bernstein+ achieves favorable empirical performance in both regret and local switching cost.
Figures & tables
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Notation | Meaning |
|---|---|
| State and action spaces, with and . | |
| Horizon length, number of episodes, and total number of steps, respectively, where . | |
| Transition distribution at step from state-action pair . | |
| Conditional expectation . | |
| Conditional variance | |
| Reward associated with the state-action-step triple . |
| Notation | Meaning |
|---|---|
| Values of the algorithmic estimates and at the beginning of episode . | |
| Greedy action induced by : | |
| Stage-wise accumulator of the next-step value estimates. | |
| Stage-wise accumulator of the squared next-step value estimates. | |
| Index of the stage associated with triple at episode . | |
| Total number of visits to in the first completed stages for . |
| Notation | Meaning |
|---|---|
| An analysis parameter in used to truncate the value-estimation error. It is not an algorithmic tuning parameter. | |
| Pseudo value function | |
| Empirical average of a function over the samples in the relevant stage: | |
| Corresponding stage-wise empirical variance: | |
| , | Shorthand for and when is clear from the context. |
| Notation | Meaning |
|---|---|
| A nonnegative initial weight sequence assigned to the estimation errors at the starting step . | |
| Initial propagated weight at step , defined by | |
| Weight assigned to the estimation error at episode and step after recursively propagating the weights from step . It captures the contribution of the episode- , step- estimation error when recursively bounding the cumulative weighted estimation error from step to step . | |
| State-action-specific propagated weight: It isolates the contribution associated with state-action pair at step . | |
| The state-action-specific propagated weight assigned to the episode- , step- estimation error when bounding the cumulative weighted estimation error associated with at step : | |
| The -norm of the propagated weights at step : |
Reinforcement Learning
Reinforcement learning studies how agents learn sequential decisions from rewards and interaction, balancing exploration, performance, safety, and adaptation.
See all 1,661 papers