English

Sample Complexity of Variance-reduced Distributionally Robust Q-learning

Machine Learning 2024-09-05 v2 Optimization and Control Machine Learning

Abstract

Dynamic decision-making under distributional shifts is of fundamental interest in theory and applications of reinforcement learning: The distribution of the environment in which the data is collected can differ from that of the environment in which the model is deployed. This paper presents two novel model-free algorithms, namely the distributionally robust Q-learning and its variance-reduced counterpart, that can effectively learn a robust policy despite distributional shifts. These algorithms are designed to efficiently approximate the qq-function of an infinite-horizon γ\gamma-discounted robust Markov decision process with Kullback-Leibler ambiguity set to an entry-wise ϵ\epsilon-degree of precision. Further, the variance-reduced distributionally robust Q-learning combines the synchronous Q-learning with variance-reduction techniques to enhance its performance. Consequently, we establish that it attains a minimax sample complexity upper bound of O~(SA(1γ)4ϵ2)\tilde O(|\mathbf{S}||\mathbf{A}|(1-\gamma)^{-4}\epsilon^{-2}), where S\mathbf{S} and A\mathbf{A} denote the state and action spaces. This is the first complexity result that is independent of the ambiguity size δ\delta, thereby providing new complexity theoretic insights. Additionally, a series of numerical experiments confirm the theoretical findings and the efficiency of the algorithms in handling distributional shifts.

Keywords

Cite

@article{arxiv.2305.18420,
  title  = {Sample Complexity of Variance-reduced Distributionally Robust Q-learning},
  author = {Shengbo Wang and Nian Si and Jose Blanchet and Zhengyuan Zhou},
  journal= {arXiv preprint arXiv:2305.18420},
  year   = {2024}
}
R2 v1 2026-06-28T10:49:43.130Z