atlas

Research map / Reinforcement learning / Imitation learning

Agnostic Interactive Imitation Learning: New Theory and Practical Algorithms

ICML 2024 · Reinforcement learning › Imitation learning · approach: Offline imitation from imperfect data · 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 an oracle-efficient, agnostic interactive imitation learning algorithm (MFTPL-P) with regret guarantees for general discrete policy classes and a practical bootstrap-ensemble variant (BD) that outperforms DAgger and BC on MuJoCo tasks.

Problem

Interactive imitation learning in the agnostic setting (expert not contained in the policy class) requires efficient algorithms with finite-sample guarantees for general policy classes, while prior provably efficient methods need strong assumptions such as small separator sets or convex losses.

Approach

Reduce interactive IL to no-regret online learning and approximate an in-expectation Follow-the-Perturbed-Leader using an ensemble of oracle calls trained on the aggregated expert data plus Poisson-sized perturbation samples drawn from a covering distribution; a practical variant replaces perturbations with bootstrap resampling of the dataset.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use sample-based perturbations with an appropriate perturbation size (ablation)MPX · Ant and Hopperaverage rewardHelped
Use perturbation states collected by DAgger instead of uniform state-space samples (ablation)MPX · Ant and Hopperaverage rewardHelped
Increase bootstrap ensemble size from E=1 to E=5 (ablation)Bagging · Ant, Half-Cheetah, Hopper, and Walker2Daverage rewardHelped
Increase bootstrap ensemble size from E=5 to E=25 (ablation)Bagging · Continuous control tasksaverage rewardHelped
Use bootstrap ensemble size E=1 instead of DAgger (ablation)Bagging · Continuous control tasksaverage rewardHurt
Increase bootstrap ensemble size from E=5 to E=25 (ablation)Bagging · Realizable Hopperaverage rewardNo clear effect
Train the final policy with naive supervised learning rather than bagging (ablation)Bagging data-collection method · Ant and Hopperaverage rewardNo clear effect
Use an ensemble for data collection rather than DAgger data collection (ablation)Bagging · Ant and Hopperaverage rewardHelped
Use the MPF perturbation method rather than DAgger or BCMPF · Four continuous control tasksaverage rewardHelped
Use bootstrap ensemble training rather than DAggerBagging · Four continuous control tasksaverage rewardHelped
Use bootstrap ensemble size E=5 rather than E=25 (ablation)Bagging · Realizable settingsrunning timeHelped

Surprising findings

Limitations

Experimental setup

Datasets: OpenAI Gym MuJoCo tasks (Ant, Half-Cheetah, Hopper, Walker2D) with expert rollouts from TRPO-pretrained MLP experts

Benchmarks: Ant Half-Cheetah Hopper Walker2D

Metrics: average episode reward vs number of expert annotations running time GPU memory

Baselines: DAgger Behavior Cloning

Builds on: DAgger Follow the perturbed leader smoothed online learning Ross and Bagnell reduction to online 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