Enhancing Diversity in Parallel Agents: A Maximum State Entropy Exploration Story

Vincenzo De Paola, Riccardo Zamboni, Mirco Mutti, Marcello Restelli
5/2/2025
cs.LG

No official code found. Best implementation: enzodepaola/Enhancing-Diversity-in-Parallel-Agents-A-Maximum-State-Entropy-Exploration-Story (2 stars, Apache-2.0, last commit 2025-01-31).

Abstract

Parallel data collection has redefined Reinforcement Learning (RL), unlocking unprecedented efficiency and powering breakthroughs in large-scale real-world applications. In this paradigm, $N$ identical agents operate in $N$ replicas of an environment simulator, accelerating data collection by a factor of $N$. A critical question arises: \textit{Does specializing the policies of the parallel agents hold the key to surpass the $N$ factor acceleration?} In this paper, we introduce a novel learning framework that maximizes the entropy of collected data in a parallel setting. Our approach carefully balances the entropy of individual agents with inter-agent diversity, effectively minimizing redundancies. The latter idea is implemented with a centralized policy gradient method, which shows promise when evaluated empirically against systems of identical agents, as well as synergy with batch RL techniques that can exploit data diversity. Finally, we provide an original concentration analysis that shows faster rates for specialized parallel sampling distributions, which supports our methodology and may be of independent interest.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

This is the official repository of the paper "Enhancing Diversity in Parallel Agents: A Maximum State Entropy Exploration Story"

20PythonJan 31, 20251 years agoApache-2.0

Similar Papers

Cite this paper

@article{paola2025enhancing,
  title  = {Enhancing Diversity in Parallel Agents: A Maximum State Entropy Exploration Story},
  author = {Vincenzo De Paola and Riccardo Zamboni and Mirco Mutti and Marcello Restelli},
  year   = {2025},
  eprint = {2505.01336},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.01336v2},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.01336.svg)](https://codeofpaper.com/paper/2505.01336)

Discussion