Skip to main navigation Skip to search Skip to main content

Finite-time error bounds for Greedy-GQ

  • Yue Wang
  • , Yi Zhou
  • , Shaofeng Zou
  • University of Central Florida
  • University of Utah

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Greedy-GQ with linear function approximation, originally proposed in Maei et al. (in: Proceedings of the international conference on machine learning (ICML), 2010), is a value-based off-policy algorithm for optimal control in reinforcement learning, and it has a non-linear two timescale structure with non-convex objective function. This paper develops its tightest finite-time error bounds. We show that the Greedy-GQ algorithm converges as fast as O(1/T) under the i.i.d. setting and O(logT/T) under the Markovian setting. We further design variant of the vanilla Greedy-GQ algorithm using the nested-loop approach, and show that its sample complexity is O(log(1/ϵ)ϵ-2), which matches with the one of the vanilla Greedy-GQ. Our finite-time error bounds match with the one of the stochastic gradient descent algorithm for general smooth non-convex optimization problems, despite of its additonal challenge in the two time-scale updates. Our finite-sample analysis provides theoretical guidance on choosing step-sizes for faster convergence in practice, and suggests the trade-off between the convergence rate and the quality of the obtained policy. Our techniques provide a general approach for finite-sample analysis of non-convex two timescale value-based reinforcement learning algorithms.

Original languageEnglish
Pages (from-to)5981-6018
Number of pages38
JournalMachine Learning
Volume113
Issue number9
DOIs
StatePublished - Sep 2024

Keywords

  • Finite sample analysis
  • Non-asymptotic bound
  • Non-linear
  • Two time-scale algorithm
  • Value-based

Fingerprint

Dive into the research topics of 'Finite-time error bounds for Greedy-GQ'. Together they form a unique fingerprint.

Cite this