Title :
Heuristic Dynamic Programming strategy with eligibility traces
Author :
Li, Tao ; Zhao, Dongbin ; Yi, Jianqiang
Author_Institution :
Lab. of Complex Syst. & Intell. Sci., Chinese Acad. of Sci., Beijing
Abstract :
In traditional adaptive dynamic programming (ADP), only one step estimate is considered for training process, Thus, learning efficiency is lower. If more steps estimates are included, learning process will be speed up. Eligibility traces record the past and current gradients of estimation. It can be used to work with ADP for speeding up learning. In this paper, heuristic dynamic programming (HDP) which is a typical structure of ADP is considered. An algorithm, HDP(lambda), integrating HDP with eligibility traces is presented. The algorithm is illustrated from both forward view and back view for clear comprehension. Equivalency of two views is analyzed. Furthermore, differences between HDP and HDP(lambda) are considered from both aspects of theoretic analysis and simulation results. The problem of balancing a pendulum robot (pendubot) is adopted as a benchmark. The results indicate that compared to HDP, HDP(lambda) shows higher convergence rate and training efficiency.
Keywords :
dynamic programming; learning (artificial intelligence); pendulums; robots; adaptive dynamic programming; eligibility traces; heuristic dynamic programming strategy; learning efficiency; pendulum robot balancing; training efficiency; training process; Algorithm design and analysis; Analytical models; Computational efficiency; Cost function; Delay; Dynamic programming; Learning; Optimal control; Robots; USA Councils; Adaptive dynamic programming; Eligibility trace; Heuristic dynamic programming; Pendulum robot;
Conference_Titel :
American Control Conference, 2008
Conference_Location :
Seattle, WA
Print_ISBN :
978-1-4244-2078-0
Electronic_ISBN :
0743-1619
DOI :
10.1109/ACC.2008.4587210