English

Feature-Based Q-Learning for Two-Player Stochastic Games

Machine Learning 2019-06-04 v1 Computer Science and Game Theory Machine Learning

Abstract

Consider a two-player zero-sum stochastic game where the transition function can be embedded in a given feature space. We propose a two-player Q-learning algorithm for approximating the Nash equilibrium strategy via sampling. The algorithm is shown to find an ϵ\epsilon-optimal strategy using sample size linear to the number of features. To further improve its sample efficiency, we develop an accelerated algorithm by adopting techniques such as variance reduction, monotonicity preservation and two-sided strategy approximation. We prove that the algorithm is guaranteed to find an ϵ\epsilon-optimal strategy using no more than O~(K/(ϵ2(1γ)4))\tilde{\mathcal{O}}(K/(\epsilon^{2}(1-\gamma)^{4})) samples with high probability, where KK is the number of features and γ\gamma is a discount factor. The sample, time and space complexities of the algorithm are independent of original dimensions of the game.

Keywords

Cite

@article{arxiv.1906.00423,
  title  = {Feature-Based Q-Learning for Two-Player Stochastic Games},
  author = {Zeyu Jia and Lin F. Yang and Mengdi Wang},
  journal= {arXiv preprint arXiv:1906.00423},
  year   = {2019}
}

Comments

23 pages

R2 v1 2026-06-23T09:37:33.081Z