ScaRLib: A Framework for Cooperative Many Agent Deep Reinforcement Learning in Scala - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2023

ScaRLib: A Framework for Cooperative Many Agent Deep Reinforcement Learning in Scala

Résumé

Multi Agent Reinforcement Learning (MARL) is an emerging field in machine learning where multiple agents learn, simultaneously and in a shared environment, how to optimise a global or local reward signal. MARL has gained significant interest in recent years due to its successful applications in various domains, such as robotics, IoT, and traffic control. Cooperative Many Agent Reinforcement Learning (CMARL) is a relevant subclass of MARL, where thousands of agents work together to achieve a common coordination goal.In this paper, we introduce ScaRLib, a Scala framework relying on state-of-the-art deep learning libraries to support the development of CMARL systems. The framework supports the specification of centralised training and decentralised execution, and it is designed to be easily extensible, allowing to add new algorithms, new types of environments, and new coordination toolchains.This paper describes the main structure and features of ScaRLib and includes basic demonstrations that showcase binding with one such toolchain: ScaFi programming framework and Alchemist simulator can be exploited to enable learning of field-based coordination policies for large-scale systems.
Fichier sous embargo
Fichier sous embargo
1 1 9
Année Mois Jours
Avant la publication
jeudi 1 janvier 2026
Fichier sous embargo
jeudi 1 janvier 2026
Connectez-vous pour demander l'accès au fichier

Dates et versions

hal-04673813 , version 1 (20-08-2024)

Licence

Identifiants

Citer

Davide Domini, Filippo Cavallari, Gianluca Aguzzi, Mirko Viroli. ScaRLib: A Framework for Cooperative Many Agent Deep Reinforcement Learning in Scala. 25th International Conference on Coordination Languages and Models (COORDINATION), Jun 2023, Lisbon, Portugal. pp.52-70, ⟨10.1007/978-3-031-35361-1_3⟩. ⟨hal-04673813⟩
30 Consultations
1 Téléchargements

Altmetric

Partager

More