atlas

Research map / Multi-agent systems and games / Cooperative multi-agent RL

FoX: Formation-Aware Exploration in Multi-Agent Reinforcement Learning

AAAI 2024 · Multi-agent systems and games › Cooperative multi-agent RL · approach: Intrinsic-reward exploration for MARL · 12 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FoX, a formation-aware exploration framework for cooperative MARL that defines formation-based equivalence over observation differences, combines count-based formation exploration with a VAE-style formation-awareness intrinsic reward (with gradient flipping), and built on QMIX.

Problem

Exploration in cooperative MARL is hard due to partial observability and an exploration space that grows exponentially with the number of agents, especially under sparse rewards.

Approach

Define a formation (pairwise observation-difference distances and SimHash angles) and an equivalence relation over joint observations so agents explore diverse formations rather than the full observation product space; add a variational formation-awareness reward so each agent can infer formations it belongs to from its own observations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FoX formation-aware exploration instead of baseline MARL algorithmsQMIX-based MARL · Sparse SMAC: 8m, 2s3z, 2m_vs_1z, 3s5z, 1c3s5zperformanceHelped
Use FoX formation-aware exploration instead of baseline MARL algorithmsMARL · GRF Academy scenariosperformanceHelped
Use formation-based visitation counts instead of joint-observation visitation countsQMIX · GRF Academy scenariosperformanceHelped
Add formation-based exploration reward (ablation)FoX · GRF Academy_3_vs_1_with_keeperperformanceHelped
Add formation-awareness intrinsic reward (ablation)FoX · GRF Academy_3_vs_1_with_keeperperformanceHelped
Add formation-information Q-function Q^F (ablation)FoX · GRF Academy_3_vs_1_with_keeperperformanceHelped
Add shared Q learning (ablation)FoX · GRF Academy_3_vs_1_with_keeperperformanceHelped
Add gradient flipping to remove irrelevant trajectory information from the latent variable (ablation)FoX · GRF Academy_3_vs_1_with_keeperperformanceHelped
Set exploration-reward weight β1 to 0.01 rather than 0 (ablation)FoX · GRF Academy_3_vs_1_with_keeperlearning performanceHelped
Increase exploration-reward weight β1 above 0.01 (ablation)FoX · GRF Academy_3_vs_1_with_keeperlearning speedHurt
Increase formation-awareness reward weight β2 above 0.01 (ablation)FoX · GRF Academy_3_vs_1_with_keeperlearning performanceHelped
Select F^{i,max,min} instead of F^{all} (ablation)FoX · GRF Academy_3_vs_1_with_keeperperformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: SMAC (sparse variant) Google Research Football academy scenarios

Benchmarks: SMAC sparse (3m, 8m, 2s3z, 2m_vs_1z, 3s5z, 1c3s5z) GRF Academy_3_vs_1_with_keeper GRF Academy_4_vs_2_with_keeper GRF Academy_counterattack_hard GRF Academy_corner

Metrics: win rate average reward

Baselines: EMC MASER ROMA MAVEN LIIR COMA QPLEX CDS QMIX QMIX+JC QMIX+IC

Builds on: QMIX EMC count-based exploration variational autoencoder gradient flipping

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy