paper-with-me

홈 › Papers

Integrating Distributed Architectures in Highly Modular RL Libraries

2020-07-06 · Albert Bou, Sebastian Dittert, Gianni de Fabritiis

Advancing reinforcement learning (RL) requires tools that are flexible enough to easily prototype new methods while avoiding impractically slow experimental turnaround times. To match the first requirement, the most popular RL libraries advocate for highly modular agent composability, which facilitates experimentation and development. To solve challenging environments within reasonable time frames, scaling RL to large sampling and computing resources has proved a successful strategy. However, this capability has been so far difficult to combine with modularity. In this work, we explore design choices to allow agent composability both at a local and distributed level of execution. We propose a versatile approach that allows the definition of RL agents at different scales through independent reusable components. We demonstrate experimentally that our design choices allow us to reproduce classical benchmarks, explore multiple distributed architectures, and solve novel and complex environments while giving full control to the user in the agent definition and training scheme definition. We believe this work can provide useful insights to the next generation of RL libraries.

📄 PDF Abstract BibTeX arXiv:2007.02622

Code (1)

PyTorchRL/pytorchrl pytorch

Tasks

reinforcement-learningReinforcement Learning (RL)

Similar Papers 제목 키워드 기반

mlpy: Machine Learning Python

2012-02-29 · Davide Albanese, Roberto Visintainer, Stefano Merler, Samantha Riccadonna 외

mlpy is a Python Open Source Machine Learning library built on top of NumPy/SciPy and the GNU Scientific Libraries. mlpy provides a wide range of state-of-the-art machine learning methods for supervised and unsupervised …

BIG-bench Machine Learning

A Modular Benchmarking Infrastructure for High-Performance and Reproducible Deep Learning

2019-01-29 · Tal Ben-Nun, Maciej Besta, Simon Huber, Alexandros Nikolaos Ziogas 외

We introduce Deep500: the first customizable benchmarking infrastructure that enables fair comparison of the plethora of deep learning frameworks, algorithms, libraries, and techniques. The key idea behind Deep500 is its…

BenchmarkingDeep LearningVocal Bursts Intensity Prediction

COOL: Efficient and Reliable Chain-Oriented Objective Logic with Neural Networks Feedback Control for Program Synthesis

2024-10-02 · Jipeng Han

Program synthesis methods, whether formal or neural-based, lack fine-grained control and flexible modularity, which limits their adaptation to complex software development. These limitations stem from rigid Domain-Specif…

Program Synthesis

Distributed Specialization: Rare-Token Neurons in Large Language Models

2025-09-25 · Jing Liu, Haozheng Wang, Yueheng Li arxiv

Large language models (LLMs) struggle with representing and generating rare tokens despite their importance in specialized domains. We investigate whether LLMs develop internal specialization mechanisms through discrete …

Computational Efficiency

AuthorGAN: Improving GAN Reproducibility using a Modular GAN Framework

2019-11-26 · Raunak Sinha, Anush Sankaran, Mayank Vatsa, Richa Singh

Generative models are becoming increasingly popular in the literature, with Generative Adversarial Networks (GAN) being the most successful variant, yet. With this increasing demand and popularity, it is becoming equally…