Learning Task Embeddings for Teamwork Adaptation in Multi-Agent Reinforcement Learning

Lukas Schäfer, Filippos Christianos, Amos Storkey, Stefano V. Albrecht
7/5/2022
cs.MAcs.AIcs.LG

No official code found. Best implementation: uoe-agents/MATE (15 stars, last commit 2024-04-25).

Abstract

Successful deployment of multi-agent reinforcement learning often requires agents to adapt their behaviour. In this work, we discuss the problem of teamwork adaptation in which a team of agents needs to adapt their policies to solve novel tasks with limited fine-tuning. Motivated by the intuition that agents need to be able to identify and distinguish tasks in order to adapt their behaviour to the current task, we propose to learn multi-agent task embeddings (MATE). These task embeddings are trained using an encoder-decoder architecture optimised for reconstruction of the transition and reward functions which uniquely identify tasks. We show that a team of agents is able to adapt to novel tasks when provided with task embeddings. We propose three MATE training paradigms: independent MATE, centralised MATE, and mixed MATE which vary in the information used for the task encoding. We show that the embeddings learned by MATE identify tasks and provide useful information which agents leverage during adaptation to novel tasks.

View on arXivView PDF

Code Implementations(1)

uoe-agents/MATECommunity100%

Learning Task Embeddings for Teamwork Adaptation in Multi-Agent Reinforcement Learning

153Python, Jupyter NotebookJul 5, 20222 years ago

Similar Papers

Cite this paper

@article{schfer2022learning,
  title  = {Learning Task Embeddings for Teamwork Adaptation in Multi-Agent Reinforcement Learning},
  author = {Lukas Schäfer and Filippos Christianos and Amos Storkey and Stefano V. Albrecht},
  year   = {2022},
  eprint = {2207.02249},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.02249v2}
}

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/2207.02249.svg)](https://codeofpaper.com/paper/2207.02249)

Discussion