atlas

Research map / Reinforcement learning / Visual and representation RL

The Synergy of LLMs & RL Unlocks Offline Learning of Generalizable Language-Conditioned Policies with Low-fidelity Data

ICML 2025 · Reinforcement learning › Visual and representation RL · approach: Graph search and compositional goals · 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 TEDUO, a three-step pipeline that uses LLM hindsight labeling and state abstraction to make offline RL labels from unlabeled transitions, then distills the learned policies into a Llama-3-8B via SFT to get a language-conditioned policy that generalizes to novel goals and environments.

Problem

Learning language-conditioned policies offline from unlabeled, non-expert state-action transitions and an unpaired list of goals, with generalization to unseen language commands and states, where labeled data and online interaction are scarce.

Approach

Use LLMs in two roles: as cheap labelers (prompted goal-completion detection distilled into lightweight proxy reward networks, plus LLM-guided state abstraction) to turn unlabeled data into per-goal offline RL problems solved with tabular Q-learning, and then as generalizable policies by fine-tuning a pretrained LLM on the optimal action sequences produced by those policies.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune Llama-3-8B with TEDUO instead of using the vanilla modelLlama-3-8B · BabyAI Synth, train environments + train goalssuccess rate: 17 to 65Helped
Use TEDUO-Llama-3-8B instead of BabyAI-IL-bot for test environments and test goalsBabyAI instruction following · BabyAI Synth, test environments + test goalssuccess rate: 16 to 45Helped
Add offline Q-learning (step 2) instead of using goal-conditioned behavioral cloning (ablation)TEDUO steps 1 and 2 · BabyAI Synth, train goalssuccess rate: 7 to 16Helped
Add LLM supervised fine-tuning (step 3) to the GCRL policy (ablation)TEDUO · BabyAI Synth, train goalssuccess rate: 16 to 65Helped
Replace tabular Q-learning with DQN in step 2 (ablation)TEDUO steps 1 and 2 · BabyAI Synth, train goalssuccess rate: 16 (±0.8) to 15 (±1.2)Hurt
Train on both environment types A and B instead of only one typeTEDUO · BabyAI type C test taskssuccess rate: 0 to 60Helped
Fine-tune Llama-3-8B with TEDUO instead of ReAct promptingLlama-3-8B · Webshop, training goalsscore: 8.4 to 52.1Helped
Add offline Q-learning steps 1 and 2 instead of using the LLM-random data collection policy (ablation)TEDUO · Webshop, training goalsscore: 5.6 to 56.2Helped
Add LLM supervised fine-tuning (step 3) to the GCRL policy (ablation)TEDUO · Webshop, training goalsscore: 56.2 to 52.1Hurt
Increase the number of training goals from 266 to 534TEDUO-Llama-3-8B · BabyAI Synth, unseen test goalssuccess rate: 33 to 45Helped
Apply LLM-based state abstraction during step 1 (ablation)TEDUO Q-learning policies · BabyAI Synthdata efficiencyHelped

Surprising findings

Limitations

Experimental setup

Datasets: BabyAI Synth environments (generated transitions) WebShop

Benchmarks: BabyAI Synth (online generalization) WebShop

Metrics: success rate episode length invalid actions score

Baselines: Llama-3-8B vanilla Llama-3-70B vanilla Llama-3-8B in-context+CoT Llama-3-70B in-context+CoT DeepSeek-R1 distilled to Llama-8B BabyAI-IL-bot Step 1 + GCBC Steps 1+2 GCRL ReAct-Llama-3-8B ReAct-Llama-3-70B

Builds on: tabular Q-learning BabyAI WebShop ReAct

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