atlas

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

M³HF: Multi-agent Reinforcement Learning from Multi-phase Human Feedback of Mixed Quality

ICML 2025 · Multi-agent systems and games › Cooperative multi-agent RL · approach: Cooperative MARL algorithms

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 M³HF, a MARL framework that pauses training for multi-phase human feedback of mixed quality, parses it with an LLM into predefined reward templates, and weights reward components via decay and performance-based adjustment, evaluated on macro-action Overcooked.

Problem

Reward design in multi-agent RL is hard: sparse or complex rewards lead to slow convergence or misaligned coordinated behaviors, and existing human-feedback methods for MARL are offline, single-phase, or require expert demonstrations.

Approach

Agents periodically pause training to generate rollouts; humans (experts or non-experts) give feedback on them; an LLM parses the feedback per agent and instantiates predefined reward templates; the reward pool is combined with weights that decay over generations and are boosted or reduced based on the change in original-task performance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
parse human feedback into structured rewards instead of using raw feedback (ablation)M³HF on IPPO · Overcooked-B, Lettuce-Onion-Tomato SaladAverage Return: 45.3 ± 5.2 -> 68.7 ± 4.1Helped
add performance-based weight adjustment to parsed feedback rewards (ablation)M³HF on IPPO · Overcooked-B, Lettuce-Onion-Tomato SaladAverage Return: 68.7 ± 4.1 -> 102.7 ± 10.8Helped
use multi-phase feedback instead of feedback only once at the start (ablation)M³HF on IPPO · Overcooked-B, Lettuce-Onion-Tomato SaladAverage Return: 43.1 ± 10.3 -> 102.7 ± 10.8Helped
add an intrinsic reward for picking up or chopping any ingredient (ablation)IPPO with IRAT-rw_1 · Overcooked-B, Lettuce-Onion-Tomato Salad, iteration 1000Average Return: 27.4 ± 4.9 -> 94.9 ± 10.7Helped
add an intrinsic reward for reaching the knife after picking up an ingredient (ablation)IPPO with IRAT-rw_2 · Overcooked-B, Lettuce-Onion-Tomato Salad, iteration 1000Average Return: 27.4 ± 4.9 -> 34.5 ± 14.0Helped
add an intrinsic reward for chopping an ingredient after reaching the knife (ablation)IPPO with IRAT-rw_3 · Overcooked-B, Lettuce-Onion-Tomato Salad, iteration 1000Average Return: 27.4 ± 4.9 -> 33.8 ± 9.9Helped
use M³HF instead of the intrinsic-reward variants (ablation)M³HF and IRAT on IPPO · Overcooked-B, Lettuce-Onion-Tomato Salad, iteration 400Average Return: 68.9 ± 10.1, 1.1 ± 2.1, 10.8 ± 9.1 -> 164.8 ± 1.2Helped
provide erroneous or irrelevant feedback at each generationM³HF on IPPO · Overcooked-B, Lettuce-Onion-Tomato SaladAverage ReturnHurt
replace human feedback with VLM-generated feedbackM³HF · OvercookedAverage ReturnNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Overcooked (macro-action variant, layouts A/B/C)

Benchmarks: Overcooked-A Overcooked-B Overcooked-C

Metrics: mean episode return

Baselines: MAPPO IPPO Mac-IAICC/Mac-CAC macro-action baseline IRAT Raw Feedback Single-phase feedback VLM feedback

Builds on: IPPO MAPPO EUREKA PbMARL Markov Game

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