Acme: A Research Framework for Distributed Reinforcement Learning
Matthew W. Hoffman*†, Bobak Shahriari*†, John Aslanides†, Gabriel Barth-Maron† DeepMind Nikola Momchev*, Danila Sinopalnikov*, Piotr Stańczyk*, Sabela Ramos, Anton Raichuk, Damien Vincent Google Research, Brain Team Léonard Hussenot*, Robert Dadashi*, Gabriel Dulac-Arnold, Manu Orsini, Alexis Jacq, Johan Ferret, Nino Vieillard, Seyed Kamyar Seyed Ghasemipour, Sertan Girgin, Olivier Pietquin Google Research, Brain Team Feryal Behbahani, Tamara Norman, Abbas Abdolmaleki, Albin Cassirer, Fan Yang, Kate Baumli, Sarah Henderson, Abe Friesen, Ruba Haroun‡, Alex Novikov, Sergio Gómez Colmenarejo, Serkan Cabi, Caglar Gulcehre, Tom Le Paine, Srivatsan Srinivasan, Andrew Cowie, Ziyu Wang‡, Bilal Piot, Nando de Freitas DeepMind, ‡Work done while at DeepMind *Core Contributor †Original Author
Abstract
Deep reinforcement learning (RL) has led to many recent and groundbreaking advances. However, these advances have often come at the cost of both increased scale in the underlying architectures being trained as well as increased complexity of the RL algorithms used to train them. These increases have in turn made it more difficult for researchers to rapidly prototype new ideas or reproduce published RL algorithms. To address these concerns this work describes Acme, a framework for constructing novel RL algorithms that is specifically designed to enable agents that are built using simple, modular components that can be used at various scales of execution. While the primary goal of Acme is to provide a framework for algorithm development, a secondary goal is to provide simple reference implementations of important or state-of-the-art algorithms. These implementations serve both as a validation of our design decisions as well as an important contribution to reproducibility in RL research. In this work we describe the major design decisions made within Acme and give further details as to how its components can be used to implement various algorithms. Our experiments provide baselines fo
原文 arXiv:2006.00979;中英对照 + 大白话阅读 https://aha.fim.ai/paper/2006.00979v2