atlas

Research map / Reinforcement learning / Offline RL

Bayesian Design Principles for Offline-to-Online Reinforcement Learning

ICML 2024 · Reinforcement learning › Offline RL · approach: Offline-to-online fine-tuning · 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 BOORL, a Bayesian probability-matching offline-to-online RL method that uses bootstrapped offline ensembles of TD3+BC policies and softmax-Q posterior sampling during online fine-tuning, with information-theoretic regret bounds in linear MDPs.

Problem

Offline-to-online RL faces a dilemma: pessimistic fine-tuning learns too slowly, while optimistic fine-tuning causes sudden performance drops.

Approach

Instead of acting optimistically or pessimistically, act by probability matching (Thompson-sampling-style) over a bootstrapped posterior of policies, sampling a policy per step with softmax-Q weights and reweighting online/offline data 50/50 during updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BOORL instead of the compared fine-tuning baselinesOffline-to-online RL · D4RL tasks, 0.2M online stepsδ_sum: BOORL 698.1; Cal-QL 392.0; PEX 326.8; ODT 146.0Helped
Remove online access to offline data during online fine-tuning (Bayesian) (ablation)BOORL · Hopper randomnormalized score: 75.7±1.3 vs 85.4±3.3Mixed
Remove online access to offline data during online fine-tuning (Bayesian) (ablation)BOORL · Hopper mediumnormalized score: 109.8±1.6 vs 109.6±1.5Hurt
Remove online access to offline data during online fine-tuning (Bayesian) (ablation)BOORL · Walker2d randomnormalized score: 93.6±4.4 vs 92.4±4.7Hurt
Remove online access to offline data during online fine-tuning (Bayesian) (ablation)BOORL · Walker2d mediumnormalized score: 107.7±0.5 vs 96.5±3.5Hurt
Remove online access to offline data during online fine-tuning (Bayesian) (ablation)BOORL · Walker2d medium-replaynormalized score: 114.4±0.9 vs 103.7±2.1Hurt
Remove online access to offline data during online fine-tuning (Bayesian) (ablation)BOORL · Halfcheetah randomnormalized score: 97.7±1.1 vs 94.5±4.2Hurt
Remove online access to offline data during online fine-tuning (Bayesian) (ablation)BOORL · Halfcheetah mediumnormalized score: 98.7±0.3 vs 97.7±0.5Hurt
Replace BOORL with Hybrid RL (TD3+BC → TD3) (ablation)BOORL · Walker2d randomnormalized score: 93.6±4.4 vs 15.4±0.8Hurt
Replace BOORL with Hybrid RL (TD3+BC → TD3) (ablation)BOORL · Halfcheetah mediumnormalized score: 98.7±0.3 vs 80.3±0.2Hurt
Use a uniform offline/online replay buffer (ablation)BOORL · D4RL fine-tuning tasksnormalized scoreHurt
Set ensemble number to 1 (ablation)BOORL · D4RL fine-tuning tasksnormalized scoreHurt

Surprising findings

Limitations

Experimental setup

Datasets: D4RL Mujoco datasets D4RL Antmaze datasets

Benchmarks: D4RL Mujoco (Hopper, Walker2d, Halfcheetah) D4RL Antmaze

Metrics: normalized score delta_sum improvement over 0.2M steps

Baselines: TD3+BC (online) TD3 (finetune) ODT AWAC PEX Cal-QL RLPD Hybrid RL

Builds on: TD3+BC TD3 Thompson sampling information ratio Cal-QL

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