atlas

Research map / Reinforcement learning / MDPs and planning

Demonstration-Regularized RL

ICLR 2024 · Reinforcement learning › MDPs and planning · approach: Function approximation in RL theory · 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.

Shows theoretically that demonstration-regularized RL (behavior cloning followed by KL-regularized planning) and its RLHF variant achieve sample complexity scaling as 1/N_exp in finite and linear MDPs, with tight behavior cloning KL bounds.

Problem

How much do N expert demonstrations reduce the sample complexity of best policy identification (BPI) in finite and linear MDPs, both for RL with rewards and for preference-based RLHF?

Approach

Reduce BPI with demonstrations to KL-regularized BPI around a behavior cloning policy; new optimistic solvers (UCBVI-EntP, LSVI-Ent) exploit strong convexity of the KL regularizer to obtain 1/(lambda*eps) sample complexity, and a KL-regularized RLHF variant avoids pessimism by collecting preferences with the BC policy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use expert demonstrations to learn a behavior-cloning reference policy for regularized BPIBPI in finite MDPs · Finite MDPsample complexity: \tcO(\mathrm{Poly}(S,A,H)/\epsilon^2) -> \tcO(\mathrm{Poly}(S,A,H)/(\epsilon^2 \Nexp))Helped
Use expert demonstrations to learn a behavior-cloning reference policy for regularized BPIBPI in linear MDPs · Linear MDPsample complexity: \tcO(\mathrm{Poly}(d,H)/\epsilon^2) -> \tcO(\mathrm{Poly}(d,H)/(\epsilon^2 \Nexp))Helped
Use UCBVIEntp instead of UCBVIEntDemonstration-regularized RL · Regularized BPIsample complexity: \tcO(1/\varepsilon^2) -> \tcO(1/(\varepsilon\lambda))Helped
Use UCBVIEntp instead of the previous fast-rate finite-MDP algorithmRegularized BPI in finite MDPs · Finite MDPsample complexity: \tcO(H^8 S^4 A / (\lambda \varepsilon)) -> \tcO\left( \frac{H^5 S^2 A}{ \lambda \varepsilon} \right)Helped
Collect preferences offline using the behavior-cloning policy and regularize RLHF toward that policyPreference-based BPI with demonstrations · Finite and linear MDPssample complexity: \tcO\left( \frac{\mathrm{Poly}(S,A,H)}{\epsilon^2 \Nexp} \right); \tcO\left( \frac{\mathrm{Poly}(d,H)}{\epsilon^2 \Nexp}Helped
Use behavior cloning alone instead of reward-model fine-tuningDemonstration-regularized RLHF with a deterministic expert · Preference-based BPI with demonstrationspolicy optimalityNo clear effect

Surprising findings

Limitations

Experimental setup

Metrics: sample complexity KL divergence suboptimality gap

Baselines: UCBVI-Ent RFExploreEnt behavior cloning

Builds on: UCBVI-Ent KL-regularized MDP Bradley-Terry-Luce preference model

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