atlas

Research map / Reinforcement learning / Imitation learning

SEABO: A Simple Search-Based Method for Offline Imitation Learning

ICLR 2024 · Reinforcement learning › Imitation learning · approach: Offline imitation from imperfect data · 1 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 SEABO, an unsupervised reward-labeling method that scores each unlabeled transition by its distance to the nearest neighbor in a single expert demonstration (KD-tree), then runs any offline RL algorithm (IQL, TD3_BC) on the relabeled data.

Problem

Offline imitation learning needs reward labels on unlabeled offline data, but hand-crafted rewards are costly and existing reward-learning or distribution-matching IL methods are unstable, complex, or need discriminators.

Approach

Assign reward by a squashing function of the Euclidean distance from each unlabeled (s,a,s') transition to its nearest neighbor in the expert demonstration, found via a KD-tree; no reward model, discriminator, or optimal transport is trained.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SEABO reward labels instead of ground-truth rewardsIQL · D4RL MuJoCo locomotion (9 tasks)total normalized score: 692.4 -> 713.3Helped
Use SEABO reward labels instead of ground-truth rewardsTD3_BC · D4RL MuJoCo locomotion (9 tasks)total normalized score: 692.3 -> 723.5Helped
Use SEABO reward labels instead of IQL+OTRIQL · AntMaze-v0 (6 tasks)total normalized score: 384.0 -> 400.8Helped
Use SEABO reward labels instead of IQL+OTRIQL · Adroit-v0 (8 tasks)total normalized score: 122.2 -> 153.6Helped
Replace KD-tree with Ball-tree search (ablation)SEABO · D4RL MuJoCo locomotion (9 tasks)total normalized score: 713.3 -> 712.1No clear effect
Replace KD-tree with HNSW search (ablation)SEABO · D4RL MuJoCo locomotion (9 tasks)total normalized score: 713.3 -> 386.4Hurt
Increase expert demonstrations from K=1 to K=10 (ablation)IQL+SEABO · D4RL MuJoCo locomotion (9 tasks)total normalized score: 713.3 -> 716.1Helped
Use expert observations only instead of state-action demonstrations (ablation)SEABO with IQL · D4RL MuJoCo locomotion (9 tasks)total normalized score: 713.3 -> 707.6Mixed
Increase expert demonstrations from K=1 to K=10 (ablation)IQL+SEABO · AntMaze-v0 (6 tasks)total normalized score: 400.8 -> 399.2Mixed
Increase expert demonstrations from K=1 to K=10 (ablation)IQL+SEABO · Adroit-v0 (8 tasks)total normalized score: 153.6 -> 145.2Hurt
Set reward scale α across {1,5,10} (ablation)IQL+SEABO · D4RL locomotion datasetsnormalized scoreNo clear effect
Vary distance coefficient β across {0.1,0.5,1,5} (ablation)IQL+SEABO · D4RL locomotion datasetsnormalized scoreMixed

Surprising findings

Limitations

Experimental setup

Datasets: D4RL MuJoCo locomotion (halfcheetah, hopper, walker2d) D4RL AntMaze D4RL Adroit D4RL Kitchen

Benchmarks: D4RL MuJoCo locomotion D4RL AntMaze D4RL Adroit D4RL Kitchen

Metrics: normalized score total score

Baselines: IQL (ground-truth reward) TD3_BC BC 10%BC ORIL UDS OTR SQIL DemoDICE SMODICE PWIL LobsDICE

Builds on: IQL TD3_BC PWIL OTR

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