atlas

Research map / Multi-agent systems and games / Human-AI and goal-conditioned

Episodic Future Thinking Mechanism for Multi-agent Reinforcement Learning

NeurIPS 2024 · Multi-agent systems and games › Human-AI and goal-conditioned · approach: Embodied agent learning · 0 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 an episodic future thinking mechanism for RL agents that infers other agents' characters (reward weightings) from trajectories via a multi-character policy and inverse-rational-control-style likelihood maximization, then simulates their upcoming actions to select foresighted actions in hybrid-action multi-agent driving.

Problem

Enabling RL agents to make foresighted decisions in multi-agent settings with heterogeneous agent characters, partial observability, and hybrid (continuous and discrete) action spaces, where learning accurate state transition models is hard.

Approach

Combine a multi-character policy (conditioned on a character vector that parameterizes reward weights) with character inference by maximizing the log-likelihood of a target's observation-action trajectory; the agent then predicts others' actions, simulates the next observation with its own action set to null, and selects its action from the simulated observation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use EFT with inferred characters instead of without EFT (ablation)Autonomous driving agents · Autonomous driving, increasing character-group diversityaverage rewardHelped
Use EFT while assuming other agents share the acting agent's character (FCE-EFT) instead of without EFT (ablation)Autonomous driving agents · Autonomous driving, heterogeneous character groupsaverage rewardHurt
Add EFT with accurate character inference (ablation)Autonomous driving agents · Autonomous driving, one character groupaverage rewardHelped
Replace inferred characters with the acting agent's character for action prediction (ablation)EFT agent · Autonomous driving, heterogeneous character groupsaverage rewardHurt
Increase trajectory-noise standard deviationCharacter inference module · Autonomous driving, character inferencecharacter inference accuracyHurt
Increase character-inference accuracyEFT agent · Autonomous driving, increasing character-inference accuracyaverage rewardHelped
Use EFT with approximately 90% character-inference accuracyEFT agent · Autonomous driving, heterogeneous character groupsaverage rewardNo clear effect
Infer characters outside the trained range rather than within itCharacter inference module · Autonomous driving, OOD character inferencecharacter inference accuracyHurt
Use Proposed instead of MAPPOMPE agents · MPE Spreadaverage reward: -149.29 -> -149.12Helped
Use Proposed instead of MAPPOMPE agents · MPE Adversaryaverage reward: 9.61 -> 10.01Helped
Use Proposed instead of Q-MIXMPE agents · MPE Tagaverage reward: 15.00 -> 14.57Hurt

Surprising findings

Limitations

Experimental setup

Datasets: FLOW highway simulator trajectories MPE (Spread, Adversary, Tag) SMAC (3s5z_vs_3s6z, 6h_vs_8z, 2s3z)

Benchmarks: FLOW autonomous driving highway MPE Spread MPE Adversary MPE Tag SMAC 3s5z_vs_3s6z SMAC 6h_vs_8z SMAC 2s3z

Metrics: average reward L1-norm character inference error character inference accuracy

Baselines: MADDPG MAPPO Q-MIX Dreamer MBPO ToMC2 LIAM TD3 (without EFT)

Builds on: TD3 inverse rational control LIAM ToMC2

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