Deep reinforcement learning (DRL) is a very active research area. However, several technical and scientific issues require to be addressed, amongst which we can mention data inefficiency, exploration-exploitation trade-off, and multi-task learning. Therefore, distributed modifications of DRL were introduced; agents that could be run on many machines simultaneously. In this article, we provide a survey of the role of the distributed approaches in DRL. We overview the state of the field, by studying the key research works that have a significant impact on how we can use distributed methods in DRL. We choose to overview these papers, from the perspective of distributed learning, and not the aspect of innovations in reinforcement learning algorithms. Also, we evaluate these methods on different tasks and compare their performance with each other and with single actor and learner agents.
翻译:深层强化学习(DRL)是一个非常积极的研究领域,然而,需要解决若干技术和科学问题,其中我们可以提到数据效率低下、勘探-开发交易和多任务学习等,因此,对DRL进行了分布式修改;可以同时在很多机器上运行的代理物。在本篇文章中,我们对DRL中分布式方法的作用进行了调查。我们通过研究对如何在DRL中使用分布式方法有重大影响的关键研究工作,总结了实地情况。我们选择从分布式学习的角度,而不是从强化学习算法的创新角度,来概述这些文件。我们还评估了这些不同任务的方法,并与单个行为者和学习者进行了比较。