pith. sign in

arxiv: 1604.01828 · v3 · pith:FUTQHZJCnew · submitted 2016-04-06 · 💻 cs.SY · cs.LG· math.OC

Differential TD Learning for Value Function Approximation

classification 💻 cs.SY cs.LGmath.OC
keywords algorithmvaluealgorithmsapproximationcasesdifferentialfunctionslearning
0
0 comments X
read the original abstract

Value functions arise as a component of algorithms as well as performance metrics in statistics and engineering applications. Computation of the associated Bellman equations is numerically challenging in all but a few special cases. A popular approximation technique is known as Temporal Difference (TD) learning. The algorithm introduced in this paper is intended to resolve two well-known problems with this approach: In the discounted-cost setting, the variance of the algorithm diverges as the discount factor approaches unity. Second, for the average cost setting, unbiased algorithms exist only in special cases. It is shown that the gradient of any of these value functions admits a representation that lends itself to algorithm design. Based on this result, the new differential TD method is obtained for Markovian models on Euclidean space with smooth dynamics. Numerical examples show remarkable improvements in performance. In application to speed scaling, variance is reduced by two orders of magnitude.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.