atlas

Research map / Multi-agent systems and games / LLM agents

Reinforcing LLM Agents via Policy Optimization with Action Decomposition

NeurIPS 2024 · Multi-agent systems and games › LLM agents · approach: Agentic benchmarks and orchestration · 1 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 Bellman backup with Action Decomposition (BAD) and POAD, a PPO variant that assigns credit to each intra-action token so token-level RL for language agents matches action-level optimization, evaluated on Overcooked, VirtualHome, and a data science coding environment.

Problem

Action-level RL for language agents provides uncertain credit to intra-action tokens and becomes intractable in unrestricted action spaces, while naive token-level RL introduces a discrepancy with the original MDP.

Approach

Decompose language action optimization into token-level steps with a Bellman backup (BAD) that assigns zero intra-action discounting and max over next tokens, which provably matches action-level optimality; integrate into PPO as POAD.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BAD-based POAD instead of NTPOLLaMA2-7B language agent · Unseen Food Preparation tasksepisodic return: POAD outperforms NTPO in seven of eight tasksMixed
Use POAD-Best instead of CAAFE with GPT-4DataSciCoding · Six task datasetsROC AUC: health-insurance: 0.5748 -> 0.5939; pharyngitis: 0.7078 -> 0.7282; spaceship-titanic: 0.8405 -> 0.8628; airlines: 0.6203Helped
Fine-tune with POADLLaMA2-7B · Zero-shot NLP benchmarksaccuracy: ARC_C: 0.44 -> 0.45; HellaSwag: 0.57 -> 0.59; PIQA: 0.78 -> 0.78; MMLU: 0.41 -> 0.41No clear effect
Set gamma_a to 1.0 instead of 0.95 (ablation)POAD · Food Preparationperformance and convergenceHurt
Set gamma_a to 1.0 instead of 0.95 (ablation)TWOSOME · Food Preparationperformance and convergenceHurt
Decrease gamma_w in NTPO from 0.95 toward 0.5 while keeping gamma_a=0.95 (ablation)NTPO · Food Preparationperformance relative to POADHurt

Surprising findings

Limitations

Experimental setup

Datasets: Overcooked VirtualHome DataSciCoding (3 Kaggle + 3 OpenML datasets)

Benchmarks: Overcooked VirtualHome DataSciCoding ARC_Challenge HellaSwag PIQA MMLU

Metrics: episodic return ROC AUC success rate zero-shot accuracy

Baselines: TWOSOME NTPO LLaMA2-7B CAAFE CAAFE (GPT-4)

Builds on: PPO TWOSOME GLAM generalized advantage estimation LoRA

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