Extended Markov Games to Learn Multiple Tasks in Multi-Agent Reinforcement Learning

02/14/2020
by   Borja G. León, et al.
0

The combination of Formal Methods with Reinforcement Learning (RL) has recently attracted interest as a way for single-agent RL to learn multiple-task specifications. In this paper we extend this convergence to multi-agent settings and formally define Extended Markov Games as a general mathematical model that allows multiple RL agents to concurrently learn various non-Markovian specifications. To introduce this new model we provide formal definitions and proofs as well as empirical tests of RL algorithms running on this framework. Specifically, we use our model to train two different logic-based multi-agent RL algorithms to solve diverse settings of non-Markovian co-safe LTL specifications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/23/2019

The Multi-Agent Reinforcement Learning in MalmÖ (MARLÖ) Competition

Learning in multi-agent scenarios is a fruitful research direction, but ...
research
11/23/2021

Independent Learning in Stochastic Games

Reinforcement learning (RL) has recently achieved tremendous successes i...
research
05/24/2021

Room Clearance with Feudal Hierarchical Reinforcement Learning

Reinforcement learning (RL) is a general framework that allows systems t...
research
11/26/2019

Control-Tutored Reinforcement Learning: an application to the Herding Problem

In this extended abstract we introduce a novel control-tutored Q-learni...
research
02/01/2021

Multi-Agent Reinforcement Learning with Temporal Logic Specifications

In this paper, we study the problem of learning to satisfy temporal logi...
research
10/15/2021

SaLinA: Sequential Learning of Agents

SaLinA is a simple library that makes implementing complex sequential le...
research
04/12/2021

A coevolutionary approach to deep multi-agent reinforcement learning

Traditionally, Deep Artificial Neural Networks (DNN's) are trained throu...

Please sign up or login with your details

Forgot password? Click here to reset