atlas

Research map / Reinforcement learning / Offline RL

The Generalization Gap in Offline Reinforcement Learning

ICLR 2024 · Reinforcement learning › Offline RL · approach: Offline-to-online fine-tuning · 2 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.

Benchmarks offline learning (BC, BCQ, CQL, IQL, BCT, DT) on Procgen levels and WebShop instructions, finding offline methods generalize worse than online PPO and BC often beats offline RL and sequence models on unseen environments.

Problem

Generalization of offline learning algorithms to new environments (unseen levels or instructions) is underexplored because offline datasets typically come from a single environment instance.

Approach

Builds offline datasets from multiple contextual environment instances (Procgen levels, WebShop instructions) with train/validation/test splits over contexts, and evaluates offline RL, sequence modeling, and BC against online PPO on unseen contexts, also studying the effect of data diversity and size.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use behavioral cloning instead of offline RL or sequence modelingProcgen agents trained on 1M expert demonstrations · Procgen unseen test levelsmean normalized returnHelped
Use behavioral cloning instead of offline RL or sequence modelingProcgen agents trained on mixed expert-suboptimal data · Procgen unseen test levelsreturnHelped
Train with data from more levels while keeping dataset size fixedProcgen offline learning algorithms · Procgen unseen levelsgeneralization performanceHelped
Increase transition count while keeping training-level diversity fixedProcgen offline learning algorithms · Procgen unseen levelstest performanceNo clear effect
Use online PPO rather than offline learningProcgen agents trained from expert data · Procgen unseen environmentsmean returnHelped
Use BC rather than CQL or BCQWebShop agents trained on human demonstrations · WebShop test instructionsaverage scoreHelped
Use BC rather than BCQ or CQLWebShop agents trained on suboptimal demonstrations · WebShopscoreHelped
Train on at least 500 episodes instead of smaller WebShop datasetsBC, BCQ, and CQL · WebShop suboptimal demonstrationstrain and test performanceHelped
Increase WebShop training durationBC, CQL, and BCQ trained on human demonstrations · WebShop test instructionstest performanceHurt
Use offline RL rather than BC on single-environment suboptimal demonstrationsProcgen agents · Same-level evaluation, most gamesreturnMixed

Surprising findings

Limitations

Experimental setup

Datasets: Procgen expert data (1M, 10M transitions) Procgen mixed expert-suboptimal data Procgen suboptimal data (25M transitions) WebShop human demonstrations (452 trajectories) WebShop IL suboptimal trajectories

Benchmarks: Procgen WebShop

Metrics: IQM of min-max normalized return mean return success rate generalization gap

Baselines: PPO BC BCQ CQL IQL BCT DT

Builds on: Procgen WebShop Decision Transformer Implicit Q-Learning Conservative Q-Learning

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