Acme: A Research Framework for Distributed Reinforcement Learning
Matthew W. Hoffman, Bobak Shahriari, John Aslanides, Gabriel, Barth-Maron, Nikola Momchev, Danila Sinopalnikov, Piotr Sta\'nczyk, Sabela, Ramos, Anton Raichuk, Damien Vincent, L\'eonard Hussenot, Robert Dadashi,, Gabriel Dulac-Arnold, Manu Orsini, Alexis Jacq, Johan Ferret

TL;DR
Acme is a modular, scalable framework designed to facilitate the development, implementation, and reproducibility of distributed reinforcement learning algorithms across various scales and complexities.
Contribution
It introduces a highly modular, scalable framework for RL that includes reference implementations and supports large-scale distributed algorithms.
Findings
Provides baseline implementations for state-of-the-art RL algorithms.
Demonstrates scalability of algorithms to large, complex environments.
Enhances reproducibility and rapid prototyping in RL research.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Modular Robots and Swarm Intelligence · Data Stream Mining Techniques
MethodsDouble Q-learning · Deep Q-Network
