Backstepping Temporal Difference Learning
Han-Dong Lim, Donghwan Lee
TL;DR
This work introduces a control-theoretic framework based on backstepping to design convergent off-policy TD learning algorithms with linear function approximation. By constructing stabilizing continuous-time dynamics and applying backstepping, the authors derive Backstepping TD (BTD) and recover single-time-scale variants of TDC, along with generalized versions like TDC++. The approach unifies and extends established off-policy TD methods (GTD2, TDC) under a common ODE-based stability analysis, with convergence guarantees grounded in stochastic approximation theory. Empirical results on standard benchmarks demonstrate stability and competitive performance even in domains where standard TD is unstable, and the authors discuss extensions to nonlinear function approximation and broader control-theoretic settings.
Abstract
Off-policy learning ability is an important feature of reinforcement learning (RL) for practical applications. However, even one of the most elementary RL algorithms, temporal-difference (TD) learning, is known to suffer form divergence issue when the off-policy scheme is used together with linear function approximation. To overcome the divergent behavior, several off-policy TD-learning algorithms, including gradient-TD learning (GTD), and TD-learning with correction (TDC), have been developed until now. In this work, we provide a unified view of such algorithms from a purely control-theoretic perspective, and propose a new convergent algorithm. Our method relies on the backstepping technique, which is widely used in nonlinear control theory. Finally, convergence of the proposed algorithm is experimentally verified in environments where the standard TD-learning is known to be unstable.
