LGOCMLMay 15, 2019

Stochastic approximation with cone-contractive operators: Sharp $\ell_\infty$-bounds for $Q$-learning

arXiv:1905.06265v2119 citations
AI Analysis

This provides theoretical guarantees for Q-learning in reinforcement learning, but it is incremental as it refines existing bounds without introducing a new method.

The paper tackles the problem of analyzing Q-learning algorithms in reinforcement learning by studying stochastic approximation with cone-contractive operators, deriving sharp non-asymptotic bounds on the ℓ∞-norm error for synchronous Q-learning with discrete state-action spaces, showing these bounds are the sharpest known and suboptimal in terms of the discount factor γ compared to model-based Q-iteration.

Motivated by the study of $Q$-learning algorithms in reinforcement learning, we study a class of stochastic approximation procedures based on operators that satisfy monotonicity and quasi-contractivity conditions with respect to an underlying cone. We prove a general sandwich relation on the iterate error at each time, and use it to derive non-asymptotic bounds on the error in terms of a cone-induced gauge norm. These results are derived within a deterministic framework, requiring no assumptions on the noise. We illustrate these general bounds in application to synchronous $Q$-learning for discounted Markov decision processes with discrete state-action spaces, in particular by deriving non-asymptotic bounds on the $\ell_\infty$-norm for a range of stepsizes. These results are the sharpest known to date, and we show via simulation that the dependence of our bounds cannot be improved in a worst-case sense. These results show that relative to a model-based $Q$-iteration, the $\ell_\infty$-based sample complexity of $Q$-learning is suboptimal in terms of the discount factor $γ$.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes