Catalyst.RL: A Distributed Framework for Reproducible RL Research
Sergey Kolesnikov, Oleksii Hrinchuk

TL;DR
Catalyst.RL is an open-source, flexible, and scalable framework designed to enhance reproducibility in deep reinforcement learning research, supporting diverse algorithms and complex tasks.
Contribution
It introduces a comprehensive RL framework with distributed training, detailed configuration, and efficient implementations, facilitating reproducible and high-quality RL experiments.
Findings
Achieved 3rd place in NeurIPS 2018 AI for Prosthetics Challenge.
Demonstrated effective training on continuous control benchmarks.
Showcased sample-efficient RL agent development.
Abstract
Despite the recent progress in deep reinforcement learning field (RL), and, arguably because of it, a large body of work remains to be done in reproducing and carefully comparing different RL algorithms. We present catalyst.RL, an open source framework for RL research with a focus on reproducibility and flexibility. Main features of our library include large-scale asynchronous distributed training, easy-to-use configuration files with the complete list of hyperparameters for the particular experiments, efficient implementations of various RL algorithms and auxiliary tricks, such as frame stacking, n-step returns, value distributions, etc. To vindicate the usefulness of our framework, we evaluate it on a range of benchmarks in a continuous control, as well as on the task of developing a controller to enable a physiologically-based human model with a prosthetic leg to walk and run. The…
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 · Advanced Memory and Neural Computing · Fuel Cells and Related Materials
