atlas

Research map / Reinforcement learning / Imitation learning

Zero-Shot Offline Imitation Learning via Optimal Transport

ICML 2025 · 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 ZILOT, which performs zero-shot offline imitation from a single action-free, rough, partial expert demonstration by planning with a learned world model and minimizing an optimal-transport distance between the policy's and expert's occupancies, avoiding the myopia of hierarchical goal-reaching decompositions.

Problem

Zero-shot offline imitation from a single rough, partial, action-free expert demonstration; existing hierarchical goal-sequence methods behave myopically when goals are abstracted, failing to achieve later goals.

Approach

Lift a learned goal-conditioned value function to a state-goal distance and use it as the cost in an entropic optimal transport problem between the expert goal sequence and the occupancy of rollouts from a learned world model, optimized by zero-order MPC (iCEM) at inference time.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace learned distance d with goal metric h (ablation)ZILOT · fetch_pick_and_place-allW_min: 0.070±0.009 -> 0.207±0.026Hurt
use a goal classifier to discard reached goals (ablation)ZILOT · fetch_pick_and_place-allW_min: 0.070±0.009 -> 0.115±0.007Hurt
use unbalanced optimal transport (ablation)ZILOT · fetch_pick_and_place-allW_min: 0.070±0.009 -> 0.068±0.008No clear effect
replace learned distance d with goal metric h (ablation)ZILOT · fetch_pick_and_place-allGoalFraction: 0.72±0.04 -> 0.32±0.06Hurt
use a goal classifier to discard reached goals (ablation)ZILOT · fetch_pick_and_place-allGoalFraction: 0.72±0.04 -> 0.56±0.02Hurt
use unbalanced optimal transport (ablation)ZILOT · fetch_pick_and_place-allGoalFraction: 0.72±0.04 -> 0.73±0.05No clear effect
use occupancy matching instead of hierarchical goal-reaching planningzero-shot imitation planners · fetch_slide_large_2D-allW_min: 0.205±0.020 -> 0.098±0.007Helped
use occupancy matching instead of hierarchical goal-reaching planningzero-shot imitation planners · fetch_slide_large_2D-allGoalFraction: 0.45±0.04 -> 0.70±0.02Helped

Surprising findings

Limitations

Experimental setup

Datasets: offline suboptimal trajectories from fetch, halfcheetah, pointmaze environments

Benchmarks: fetch pick-and-place fetch push fetch slide large 2D halfcheetah pointmaze medium walker

Metrics: W_min (Wasserstein-1 distance) GoalFraction

Baselines: Policy+Cls MPC+Cls ER_FB RER_FB

Builds on: TD-MPC2 forward-backward representations iCEM Sinkhorn algorithm

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