Expected Sarsa(λ) with Control Variate for Variance Reduction
Abstract
Off-policy learning is powerful for reinforcement learning. However, the high variance of off-policy evaluation is a critical challenge, which causes off-policy learning falls into an uncontrolled instability. In this paper, for reducing the variance, we introduce control variate technique to Expected Sarsa(λ) and propose a tabular ES(λ)-CV algorithm. We prove that if a proper estimator of value function reaches, the proposed ES(λ)-CV enjoys a lower variance than Expected Sarsa(λ). Furthermore, to extend ES(λ)-CV to be a convergent algorithm with linear function approximation, we propose the GES(λ) algorithm under the convex-concave saddle-point formulation. We prove that the convergence rate of GES(λ) achieves O(1/T), which matches or outperforms lots of state-of-art gradient-based algorithms, but we use a more relaxed condition. Numerical experiments show that the proposed algorithm performs better with lower variance than several state-of-art gradient-based TD learning algorithms: GQ(λ), GTB(λ) and ABQ(ζ).
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.