The SWIMMER environment is a standard benchmark in reinforcement learning (RL). In particular, it is often used in papers comparing or combining RL methods with direct policy search methods such as genetic algorithms or evolution strategies. A lot of these papers report poor performance on SWIMMER from RL methods and much better performance from direct policy search methods. In this technical report we show that the low performance of RL methods on SWIMMER simply comes from the inadequate tuning of an important hyper-parameter, the discount factor. Furthermore we show that, by setting this hyper-parameter to a correct value, the issue can be easily fixed. Finally, for a set of often used RL algorithms, we provide a set of successful hyper-parameters obtained with the Stable Baselines3 library and its RL Zoo.
翻译:SWIMMER环境是强化学习的标准基准(RL),特别是在比较或结合RL方法与基因算法或进化战略等直接政策搜索方法的论文中,经常使用SWIMMER环境。许多这类文件报告说,RL方法在SWIMMER环境中的表现不佳,直接政策搜索方法的绩效更好。在本技术报告中,我们表明,SWIMMER方法在RL方法上的低性能仅仅是由于对一个重要的超参数(折扣系数)的调整不足。此外,我们表明,如果将这一超参数设定为正确的值,问题就很容易解决。最后,对于一套经常使用的RL算法,我们提供了一套与Statable Birts3图书馆及其RL Zoo公司获得的成功的超参数。