atlas

Research map / Reinforcement learning / Imitation learning

SPRINQL: Sub-optimal Demonstrations driven Offline Imitation Learning

NeurIPS 2024 · Reinforcement learning › Imitation learning · approach: Offline imitation from imperfect data · 3 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 SPRINQL, a non-adversarial inverse soft-Q learning method for offline imitation learning that uses expert plus multiple tiers of sub-optimal demonstrations, with a reference-reward regularizer and preference-learned tier weights.

Problem

Offline imitation learning when expert demonstrations are scarce and only a larger set of sub-optimal demonstrations of varying quality is available; existing BC and distribution-matching methods overfit to few experts or imitate sub-optimal data.

Approach

Extends inverse soft-Q learning to multiple expertise levels with learned weights per level, adds a reward-regularization term toward a reference reward inferred from ranked demonstrations via a Bradley-Terry preference loss, and makes the objective concave in Q (with a lower-bound surrogate) so training is a non-adversarial maximization over Q.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SPRINQL instead of BC-OOffline imitation learning · Cheetahnormalized return: 14.2$\pm$2.9 -> 73.6$\pm$4.3Helped
Use SPRINQL instead of W-BCOffline imitation learning · Antnormalized return: 47.3$\pm$6.4 -> 77.0$\pm$5.6Helped
Use SPRINQL instead of W-BCOffline imitation learning · Humanoidnormalized return: 19.6$\pm$19.0 -> 82.9$\pm$11.2Helped
Use SPRINQL instead of DWBCOffline imitation learning · Pushnormalized return: 36.9$\pm$7.4 -> 72.0$\pm$5.3Helped
Use SPRINQL instead of DWBCOffline imitation learning · PnPnormalized return: 25.0$\pm$6.3 -> 63.2$\pm$6.4Helped
Use SPRINQL instead of DWBCOffline imitation learning · Slidenormalized return: 11.6$\pm$4.4 -> 37.7$\pm$6.6Helped
Add the reward regularizer (ablation)SPRINQL · Mujoco tasks, N=2 and N=3normalized returnHelped
Add distribution matching (ablation)SPRINQL · Mujoco tasks, N=2 and N=3normalized returnHelped
Add the conservative term (ablation)SPRINQL · Offline imitation learning benchmarksnormalized returnHelped

Surprising findings

Limitations

Experimental setup

Datasets: Mujoco expert and sub-optimal demonstrations (generated) Panda-gym expert and sub-optimal demonstrations (generated)

Benchmarks: Mujoco HalfCheetah Mujoco Ant Mujoco Humanoid Mujoco Walker Mujoco Hopper Panda-gym Reach Panda-gym Push Panda-gym PickAndPlace Panda-gym Slide

Metrics: normalized return score (0-100)

Baselines: BC-E BC-O BC-both W-BC TRAIL IQ-Learn SQIL DemoDICE DWBC

Builds on: IQ-Learn T-REX Conservative Q-learning MaxEnt IRL SQIL

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