Implementation Matters of Continuous-Time Deep Reinforcement Learning: A Case Study of HJDQN Algorithm
摘要
In recent years, both discrete-time reinforcement learning (DTRL) and continuous-time reinforcement learning (CTRL) have been successfully applied to various continuous control tasks. However, unlike DTRL, most studies in CTRL have focused primarily on algorithm improvements, with limited literature discussing extensive model parameter exploration. The lack of attention to model parameters poses significant challenges for algorithm reproducibility and performance tuning. In this paper, we present a large-scale experimental analysis of hyperparameter tuning in CTRL based on the Hamilton-Jacobi DQN (HJDQN) algorithm. Our objective is to improve the ability of CTRL so as to minimize performance variations caused by irreproducible and easily misunderstood behaviors, as well as the wastage of significant computational resources. Experimental results show that the four environments Hopper-v2, HalfCheetah-v2, Walker2d-v2, and Swimmer-v2 all have advantages when \(\gamma \) is larger, and the average returns are optimal when the sampling intervals h are set as 2.0, 0.2, 4.0, and 2.0 respectively.