Lune

AAAI2020Top-tier venue

A Tale of Two-Timescale Reinforcement Learning with the Tightest Finite-Time Bound

Gal Dalal, Balázs Szörényi, Gugan Thoppe

2020Year
59Citations
13Top-tier citations

Abstract

Policy evaluation in reinforcement learning is often conducted using two-timescale stochastic approximation, which results in various gradient temporal difference methods such as GTD(0), GTD2, and TDC. Here, we provide convergence rate bounds for this suite of algorithms. Algorithms such as these have two iterates, θn\theta_n and wn,w_n, which are updated using two distinct stepsize sequences, αn\alpha_n and βn,\beta_n, respectively. Assuming αn=n−α\alpha_n = n^{-\alpha} and βn=n−β\beta_n = n^{-\beta} with 1>α>β>0,1 > \alpha > \beta > 0, we show that, with high probability, the two iterates converge to their respective solutions θ∗\theta^* and w∗w^* at rates given by ∥θn−θ∗∥=O~(n−α/2)\|\theta_n - \theta^*\| = \tilde{O}( n^{-\alpha/2}) and ∥wn−w∗∥=O~(n−β/2);\|w_n - w^*\| = \tilde{O}(n^{-\beta/2}); here, O~\tilde{O} hides logarithmic terms. Via comparable lower bounds, we show that these bounds are, in fact, tight. To the best of our knowledge, ours is the first finite-time analysis which achieves these rates. While it was known that the two timescale components decouple asymptotically, our results depict this phenomenon more explicitly by showing that it in fact happens from some finite time onwards. Lastly, compared to existing works, our result applies to a broader family of stepsizes, including non-square summable ones.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 245df81a-6864-4787-9aa1-3b0a2906da06

Cited by top-tier papers13

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines